• 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.

nav_split_large

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

nav_good

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.

nav_not_so_good


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
Regen2100 Jan 4 2015, 3:54am says:

It looks really good!

+1 vote     reply to comment
PYROxSYCO
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
PYROxSYCO Dec 12 2014, 7:17pm replied:

Thank you! :D

+1 vote     reply to comment
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.

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
Twitter

Latest tweets from @nition

Scraps news post: Game Progression T.co

1hour 45mins ago

@thehostguys Thanks, but I'm OK for now. :)

3hours 10mins ago

Apparently the Scraps website is down for maintenance (serves me right for using cheap Bluehost hosting really) so update will be tomorrow.

12hours 58mins ago

@notch Is that the VVIP Table for Very Very Important Persons or the WIP table that's a Work In Progress?

22hours 53mins ago

Like, it seems probably 1/4 of comments are complaining even with rewards all fulfilled and the game reviewing at ~90%.

Mar 26 2015, 10:43pm

Can't believe the amount of negativity on the (totally successful!) Project Eternity Kickstarter release post. T.co

Mar 26 2015, 10:40pm

RT @apt: This is amazing, A look at the many, many ports of @jmechner's Prince of Persia, where they succeeded and failed T.co

Mar 26 2015, 9:44pm

@AnthonyYakovlev I've replied in the thread - Don't think it'll work for my crazy project, but at least it looks viable for others.

Mar 26 2015, 5:53pm

@AnthonyYakovlev Thanks! That EasySuspension project is nice.

Mar 26 2015, 3:46pm

@luke_butler_99 @funmw4 It's when you're like, "Is there parallax occulsion after the patch?" And then decide yes or no. Parallax Conclusion

Mar 26 2015, 3:30pm

Embed Buttons

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

Scraps
Scraps
Statistics
Last Update
2 weeks ago
Watchers
229 members
News
37