Inspiration
Games have been part of my life for very long. Once I learned programming, I've really been wanting to create online and offline games. The games would be theme-based to ensure there is creativity and many features implemented to make the game better and more entertaining. Although Valorant may not be completely themed for this game, some Valorant ideas were implemented such as the player is Sova and Phoenix as the enemy (the attack phase (10,000+ points) is like Phoenix puts a flashbang, and also throwing fire.
What it does
This is an endless running game where users can use keys to avoid obstacles, collect points, attack the enemy and avoid danger lanes.
How it was built
The project was built solo using TypeScript and connection of database using Supabase with API key(s).
Challenges I've ran into
One of the biggest challenges was code logic for sure. There were multiple bugs almost everytime a new feature was added.
Not only that, I've always had thought of enhancing the game by making it 3D, designing the real characters with actual movements such as throwing the flame and flashbang (talking about Phoenix). There is so much more that can be added but I have ensured there is a limitation of features during production to avoid timeline disturbance.
Accomplishments that I'm proud of
This is my first endless runner game that I have created, and even with this I have implemented a database using PostGres with API Keys.
What I've learned
Your imagination has no limit, you can think of a million ways to make it better and there is a high chance that it can be done, especially now with Artificial Intelligence.
What's next for ValoDashRun
As stated under the challenges, I will definitely be enhancing the game to make it look more cool and fun to play.
Built With
- postgresql
- react
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.