Ouroboros Track Engine - The Ultimate Endless Track Solution (Coming Soon)
Ouroboros Track Engine is a level design and real-time level manager tool that takes endless runner and driver style games to the next level. It is a system that places track segments end on end as the player progresses through the level so that it effectively never ends. However, this is just the tip of the ice-berg, read on for more information or watch the trailer (coming soon) to see what it is capable of.
Ouroboros is feature rich with systems in place to dynamically spawn features and details to populate your segments so that they are different each time they are experienced. It includes a number of advanced features such as splitting tracks, no restrictions on track geometry, checkpoints and spawning patterns. Behind the scenes there are a number of optimization features at work to ensure you get the frames you deserve such as automatic object pooling, smart spawning, progressive spawning and track branch culling.
Ouroboros was designed to foster a healthy relationship between random procedural generation and hand crafted design, getting the best of both worlds. The designer is not restricted, they can choose how 'random' or how 'designed' they want a level to be. Even linear race tracks without variance are possible if the designer desires it.

Kenneth Claassen (BitShift)
Self Employed - Programmer
Artem Smolovic
2 days ago
Game Designer, Programmer, VFX, Sound FX - Executive
Amazing how you hitting all the right spots of procedural instancing in level design!
Angel Beach
3 months ago
Student - Other
This is so AWESOME! I can only imagine how long it took you to make this! :-0 Then again, I am a Unity newbie, so I'm nowhere near projects of this caliber yet. X3 Can't wait to see other thing's you make/have made!