Inspiration
The group's source of inspiration was not only our enjoyment of cars--the player car sprite is the same car model of one of our groupmates--but the want to learn about infinite scrolling game. Also, the we were inspired by the Auto-Owner's Insurance challenge because the idea of risk matched well with the game idea.
What it does
SpartaDrift challenges players to avoid obstacles while driving on an endless road. The players are given several different ways to play the game by playing the game slow and steady, utilizing speed boosts, or a combination of both. The speed boosts increase the car's speed and will increase the number of points you receive per time interval. However, this comes with added difficulty and may or may not be successful for the player.
How we built it
The project was built with Unity and C#. Also, the sprites were created with a pixel editor. In terms of the game mechanics, the horizontal translational motion and rotational motion of the car utilizes linear interpolation. The endless road was created by continually moving the previous road above the current road. Lastly, the obstacle generation is randomly generated within each lane. The group utilized Git to collaborate on the project.
Challenges we ran into
The challenges we ran into included lerping issues with horizontal and rotational motion, sprite collision, and merge conflicts.
Accomplishments that we're proud of
The team is proud of the the infinite generation, car movement, and sprites created within the project. Also, we are proud to learn more about Unity, especially since everyone was not experienced with Unity.
What we learned
The team learned how infinite scrolling, obstacle generation, and linear interpolation worked. Also, we learned more about Git, specifically when collaborating in a group.
What's next for SpartaDrift
While the game is not perfect, we have thought about making the game three dimensional because of the nice perspective shift. Also, we can add mechanics such as police chase and a life system.

Log in or sign up for Devpost to join the conversation.