• Register

Scraps is a vehicle combat game where you build your vehicle from parts, and where success lies just as much in designing a well-crafted vehicle as in your combat skills. It’s about competitive creativity, and having fun while making horrible design decisions.

Scraps lets you create a vehicle that’s great or a vehicle that sucks. Maybe your vehicle falls over when it corners or doesn’t have enough power to fire its weapons – that’s okay. You decide what you drive. When you take out other players, you can scavenge from the wreckage too, and use it to repair or upgrade your own vehicle.

Currently in development for PC, Mac and Linux. Check out www.scrapsgame.com.

Twitter: Twitter.com
Facebook: Facebook.com

Image RSS Feed Latest Screens
Scraps Scraps Scraps media December 2013
Blog RSS Feed Report abuse Latest News: Working on the ability to join games at any time

1 comment by Nition on Jan 17th, 2015

I did make my scoreboard system functional after the last update, which was a nice opportunity to make some AI vehicles battle each other and see how their different difficulty levels stacked up.


Left column is Randomly selected AI player name + its difficulty setting. Points is "kills" and Lost is "deaths". Looking OK; Medium needs a bit of a difficulty nerf.

But mostly I've been working on players being able to join games that are already in progress. I feel like it's a pretty important feature to have at release because if someone's looking at a list of game servers, it'll vastly increase the amount that can be joined (otherwise you'd only be able to join games that were still at the Lobby stage). Some other games let players join but make them wait for the next "round", which would be much easier to implement, but that forces the game to have short rounds or long waits and I don't want that for Scraps.

Getting everything to synchronise with a new player joining in the middle of a game is a big job - possibly the biggest single task left on my list before the full alpha release. If you're in the game from the start, the network can get away with sending you only what changes: A player pressed fire, some wreckage spawned, a part got destroyed, someone changed their vehicle...

But when someone joins in the middle of the game, I need to sync everything. It's not an insane amount of stuff (at least it's not hundreds of physics objects or something) but it's still server settings, everyone's player data and their current inputs, and everything about their vehicles and what they're doing right now.

Scraps is a bit more complicated to sync than your typical FPS. Players might be in the middle of a transition while using an evac pad (in which case I actually wait until they're done before syncing that player to the new player - it's simpler that way). They all have different vehicles with various parts that can all take individual damage. Complex situations can present themselves. For instance what if a current player has a vehicle, and the new player's building it so they can sync to the game, but that vehicle loses parts or gets destroyed while the new player is building it?*

Conceptually it's straightforward enough: Just send the new player all the stuff! But going from broad concept to actual execution is like determining that we need to draw a landscape, and then having to do it via mathematical equation.

*You probably queue that stuff up.

Media RSS Feed Latest Video
Post comment Comments  (0 - 10 of 27)
Regen2100 Jan 4 2015, 3:54am says:

It looks really good!

+1 vote     reply to comment
PYROxSYCO Dec 5 2014, 6:23pm says:

Fun fun fun, what is the name of the song by the way??

+1 vote     reply to comment
Nition Creator
Nition Dec 9 2014, 3:01am replied:

When I Rule The World: Billborman.bandcamp.com

+1 vote   reply to comment
PYROxSYCO Dec 12 2014, 7:17pm replied:

Thank you! :D

+1 vote     reply to comment
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 Mar 12 2014, 12:24pm says:

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

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

How fo I download?????

+1 vote     reply to comment
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 Dec 9 2013, 10:54pm says:

This is awesome, also I like the graphics

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

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

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

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

Guest Dec 20 2013, 2:37am replied:

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

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

Windows, Mac, Linux
Moment Studio
Send Message
Official Page
Release Date
Game Watch
Track this game
Car Combat

Latest tweets from @nition

@somegeekintn @iamdevloper Maybe SO's ultimate goal is that the users become computers too. First, limit freedom of thought with StackSpeak…

11hours 15mins ago

Questioning Apple's decision to make Caps Lock only work when long-pressed. I never press by mistake on PC, now on Mac I try to press & fail

Jan 25 2015, 4:49pm

@3urdoch @rachelmccollin @iamdevloper Or maybe @iamdeveloper ?

Jan 25 2015, 4:20pm

@Bitmischief @DaveVoyles @unity3d TBH Unity could do with have an option to set a scene to start in. Goes back to your editing scene on stop

Jan 24 2015, 8:14pm

@DemonMage Not to mention the Freespace 2 open source project or TA Spring!

Jan 24 2015, 5:40pm

@DemonMage That's also a good plan. Red Alert in particular has a free(!) and updated download version these days: T.co

Jan 24 2015, 5:38pm

So many image-searched covers in these #fourgames posts. Didn't anyone manage to keep the games they loved? T.co

Jan 24 2015, 4:18pm

@frogshark Thanks :)

Jan 24 2015, 2:05am

@frogshark Can I ask what voxel modelling program this is?

Jan 24 2015, 1:51am

@dropsytheclown @sacaitlin Lol, TA and Starcraft both got tons of credit compared to poor Dark Reign, released 1 month before TA.

Jan 23 2015, 6:17pm

Embed Buttons

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

2,967 of 23,471
Last Update
1 week ago
229 members