• Register

Scraps is a vehicle combat game where you build your vehicle from parts.

Scraps is a bit like the multiplayer melee mode in Interstate ’76, except you build your vehicle from the chassis up instead of just bolting on weapons and armour. It’s kind of like how you put stuff together in Stratosphere: Conquest Of The Skies except that it’s a vehicle instead of a floating platform.

Scraps is sort of like building a vehicle in LEGO Racers except that when you build your vehicle, every part actually does something and has mass and aerodynamics, instead of the result being mostly cosmetic. It’s something like Robot Wars, except you drive what you’ve created directly.

Scraps didn’t come out last century like everything above! It’s a game I’ve been thinking about and wanting to play for so long that I gave up waiting and I’m making it myself.

Scraps lets you create a vehicle that sucks. A car that falls over whenever it corners or only has enough power to fire its guns once a minute. It gives you a lot of power over what you’re creating. Do you trade speed for firepower? Do you add weapons at the expense of your power supply draining faster? What about armour? At the same time, it tries to avoid needless complexity like wiring components together, and tries to keep things intuitive. When you take out other players, you can scavenge their parts too.

Scraps is currently in development with no specific release date or final pricing. It will be sold at a reduced price at Alpha stage, building up to release. Purchase at any stage will grant access to the release version when it’s done. This is an indie game, currently a solo project, so don’t hold your breath – but it is coming.

TL;DR:
 It’s like Kerbal Space Program except the spaceships are vehicles and they fight. It is not a retro 2D platformer.

Image RSS Feed Latest Screens
Scraps media December 2013 Scraps media December 2013 Scraps media December 2013
Blog RSS Feed Report abuse Latest News: Picking up wreckage, plus some new cosmetic blocks

8 comments by Nition on Jul 8th, 2014

Wreckage

testing_wreckage_spawning
Testing wreckage spawning with placeholder wreckage models.


A scrap is a fight, but scrap is also junk that can be reused. When a vehicle part is destroyed in a Scraps game, it'll drop some wreckage. Nothing like the amount you see above, but enough that maybe you can scavenge some and get back to an evac pad, where you can spend it on improving your vehicle.

To pick up scrap, you'll need something to put it in. So far, I've made this tall container:

container_tall
Pretty much like something you'd buy at Storage Box.

The white fill bars and plastic viewing window help you - and your enemies - see how much scrap you're carrying. The lid also bounces around as you drive:

gif2

Scrap that you pick up is divided evenly between all your containers. Scrap does have some weight, so putting all your containers on one side may not be a good idea.

 I'm going to anticipate someone suggesting an even cooler way of handling scrap collection by both proposing and debunking it as an option now: Wouldn't it be cool if the scrap you collected actually went into your containers? Like, the actual scrap piece sat in a container with its own physics, instead of this abstract representation on how full your containers are?

Yes it would. It would be the coolest. You could try to carry too much while driving carefully like a combat version of Tricky Truck. You could ram people who were carrying too much to topple some of their scrap and steal it.

There are two reason why that wouldn't work unfortunately, one much bigger than the other:

  • Minor reason: Getting physics-based scrap into containers. Dropping scrap correctly into containers on moving vehicles would be hard, but working out where there's space to spawn scrap inside a container would be a lot worse. There'd probably be some cases where you picked up some scrap but it didn't make it into the container properly even when it clearly should have.
  • Major reason: Network bandwidth. When scrap is spawned as a part is destroyed, it does its own special deterministic physics, ignores anything moving, and the server tells it exactly where to go (it's partly random, but the server sends a seed to use, like how putting a seed into Minecraft always gets you the same "random" map).

Using actual physics-based scrap pieces flying all over the place, with Unity's physics being non-deterministic as well, would just be impossible. If scrap was just cosmetic, it'd be fine because it wouldn't matter if the server's scrap pieces didn't match the clients, but it can be picked up by anyone. So the positional data of every active piece of scrap on the map would have to be synchronised over the network all the time.

 So that's why I'm using a more abstract representation here. You can still destroy their container to get the scrap that's in it!

Blocks

extenders
New: Half-height blocks and slope blocks.

I also made a few more cosmetic blocks this week. I will put these into the demo, but not right now: It's not in a good place to update right now because my demo branch is getting too out-of-date to merge changes into, but in the main game the vehicle building and testing process is a little broken and not tested properly since I've made lots of changes. When things are more stable I'll be able to put this stuff into the demo.

aerodynamic
This isn't Minecraft - We have slopes! This would be even better if the game calculated aerodynamics, which is a future possibility.

I have one issue with half blocks that I'm not sure of the ideal way to solve. It's easiest to show via image:

position_issues

Any clever suggestions are welcome. For now, I've omitted snap points from the sides of half-blocks, which limits some arrangements but at least everything sits nicely.

Media RSS Feed Latest Video
Post comment Comments  (0 - 10 of 23)
swyrazik
swyrazik Apr 21 2014, 12:31pm says:

An idea similar to this came to my mind today and I'm glad that someone already started developing such a game. Keep up the great job!

+1 vote     reply to comment
cool-meatball
cool-meatball Mar 12 2014, 12:24pm says:

made a bots if already have i will be happy to download

+1 vote     reply to comment
DesuraDesuraTroll
DesuraDesuraTroll Mar 8 2014, 9:34pm says:

How fo I download?????

+1 vote     reply to comment
Sheyki
Sheyki Mar 9 2014, 3:04pm replied:

I hope you found it already, but if you didn't: Scrapsgame.com

+1 vote     reply to comment
fascka
fascka Dec 9 2013, 10:54pm says:

This is awesome, also I like the graphics

+1 vote     reply to comment
Kyou.
Kyou. Nov 25 2013, 9:24am says:

Already picturing my vehicle loadout. Hope the funding goes well.

+1 vote     reply to comment
Guest
Guest Dec 20 2013, 2:37am replied:

This comment is currently awaiting admin approval, join now to view.

Guest
Guest Dec 20 2013, 2:37am replied:

This comment is currently awaiting admin approval, join now to view.

jimutt
jimutt Oct 15 2013, 9:23am says:

This looks very promising. Though I would personally prefer if the physics were a bit less "bouncy". Really looking forward to see what this game will look like in the future :)

+2 votes     reply to comment
Coded_Ninja
Coded_Ninja Oct 8 2013, 6:55pm says:

Don't die! THis is awesome!

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Scraps
Platforms
Windows, Mac, Linux
Developer
Moment Studio
Engine
Unity
Contact
Send Message
Official Page
Scrapsgame.com
Release Date
TBD
Game Watch
Track this game
Share
Style
Genre
Car Combat
Theme
Fighter
Players
Multiplayer
Project
Indie
Embed Buttons

Promote Scraps on your homepage or blog by selecting a button and using the HTML code provided (more).

Scraps
Scraps
Statistics
Rank
1,652 of 18,148
Last Update
3 weeks ago
Watchers
205 members
News
23