Thesis project made by me at the University of Cagliari. Made in Unity
uses code from MinionsArt for the grass shader and catlikecoding for the splines
- It’s a fast paced 3D game where you ride on a electric scooter throwing seed bombs to make the industrial city become livelier and solarpunk. Inspired by the 3D Sonic games from the Dreamcast era ( and other Sega games such as Jet Set Radio and Crazy Taxi).
- seed bombs are balls of clay, compost, seeds and water that you can throw or bury in the soil to make plants grow.
- Sonic Adventure 2 Battle: City Escape
- Jet Set Radio HD [PC] Gameplay
- Freejack (2015) My Races (Brazil Server)
- Arcade Longplay [242] Crazy Taxi
- Sonic Riders
Focus of the internship will be on the procedural generation aspect
- Procedurally generated world, in hex tiles. The generation algorithm keeps the connections between tiles consistent
- Saving old generated chunks so you can see the ones you sprayed in the end?
- Throw seed bombs
- Collect batteries to recharge scooter
- Grinding on rails
- Tricks makes you get fuel
- Braking
- Jumping
- Boost for scooter, consumes more energy
- Skidding like in kart games (Sonic Riders)
- Going to next objective to seed bomb, with an indicator like in Crazy Taxi
- Recharges battery once in next objective, to make the gameplay more fast paced
- Upgrades/Customization of escooter and character
How much area you cover is the final score , like in Splatoon’s competitive matches
- Uncared areas
- Dry terrain
- Polluted areas
When you seed bomb an area it shows visible changes in the environment (unrealistic, but gives instant feedback and satisfaction to the player)
- Destructable objects when you go over them
- Cars flying off like in Sonic Adventure 2’s City Escape (with a powerup, maybe?)
- Passerbies who might see and call the police
- Police who tries to follow you and catch you