• 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: Concluding the NavMesh saga

1 comment by Nition on Mar 15th, 2015

Last time I talked about the fight I was having with Unity's built-in NavMesh system, trying to get it to generate a bit of a more complex mesh than it was really designed for.

At the end of that post I was working on a script that would automatically split my terrain into layers based on slope, so I could hopefully then assign those as different layers in a NavMesh. I finished that script and it actually turned out quite nice.


Now from that, I could finally generate a nice layered NavMesh in unity:


Slow vehicles can stick to the blue area, more powerful vehicles can include the purplish area in their path calculations, and almost everything is covered by NavMesh so targets outside both areas can still be pathed to. Basically what I wanted last week but couldn't quite get. Static obstacles still have gaps around them but that's not a big deal. It's almost too good to be true...

So of course it is. As soon as I try to calculate a path with it, Unity crashes! Is there no end to these sisyphean trials? It seems like the extra detail generated from the layer joins is just too much for Unity to handle (although I notice that the actual path calculation, when it occasionally works instead of crashing, is still very very fast. So er, C+ for effort Unity).

A couple of people mentioned the A* Pathfinding Project as an alternative option after my last post, which I'd seen before but not really looked into. It seemed like an opportune time to give that a look.

In summary it basically looks good. It gets around some limitations in Unity's built-in system by allowing 3D model meshes to be used directly as navmeshes (Unity only allows generating navmeshes based on meshes), and not crashing when you use it is a nice bonus. But its interface and API is quite different to the built-in Unity one and it'd require a bit of time to convert things over - and this whole process has already been way too time-consuming!

So I simplified the Unity NavMesh to a point where it has as much coverage as possible while not crashing.


Sometimes it's all about knowing when to stop and move on.

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

@garrynewman I kinda thought so too until I listened to this: T.co

15hours 9mins ago

@manfightdragon I remember Facebook used to force you to start with "{your name} is " as well, so it was more of a literal status message.

20hours 52mins ago

Finally more people are recognising that My Summer Car looks amazing. T.co

Apr 17 2015, 4:13am

@joshuasmyth @daveleaver Noooooooooo

Apr 17 2015, 2:03am

@daveleaver "The less work I do on the CPU, the worse Gfx.WaitForPresent gets!!"

Apr 17 2015, 1:13am

@daveleaver ..."I have a GPU problem." Unity should maybe just not show the WaitForPresent part of CPU time at all.

Apr 17 2015, 1:10am

@daveleaver The problem is they're all looking at it as "this Gfx.WaitForPresent thing is taking 50ms to run on my CPU!" rather than...

Apr 17 2015, 1:09am

@calixjumio Only in silence the word Only in dark the light Only in dying life Bright the hawk's flight on the empty sky -The Creation of EA

Apr 14 2015, 11:55pm

@tha_rami "You won't believe what they gave me for this review." "What was it?" "A copy of the game."

Apr 14 2015, 11:45pm

Still making Scraps progress. T.co

Apr 12 2015, 1:55am

Embed Buttons

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

Last Update
1 month ago
230 members