Play Now for Free
Follow the Link Below:
https://gba.ninja/?autorun=https://betugg.github.io/ChasingDaybreak/Project.gba
View the controls on the left-hand side once the tab opens.
Press “Run it Anyway” once prompted.
It takes motivation to make something you’re truly proud of. Chasing Daybreak is that for me; it’s a project that allowed me to prove to myself that I can accomplish anything I put my mind to.
The Beginning
Chasing Daybreak was the final project for a class I took Spring 2022. We learned to use the programming language, C, through a Gameboy Advance emulator. Now, using what we had learned throughout the entire semester, we had one month to create an entirely original game from scratch.
The Story
I wanted to create a very basic story to follow. Essentially, there is a hero trying to defeat a creeping dark force that is overtaking the land he lives in. You follow the hero as he races across the land to find something that will stop the monster.
The Code
I was coding at least 20 hours a week to complete this project and rid it of any glitches or bugs. The C coding language is now something I am very acquainted with as a result.
The Gameplay
The gameplay resembles that of the Google Dinosaur game, but with more obstacles and abilities. The player can dash, slide, and jump in normal gameplay. There is a cheat that can allow you access to the sword you find at the end of the game. There are 3 levels that pass into one another. Each enemy the player gets hit by knocks them back. If the player hits the black monster, they lose and must start over from level one.
The Sprites
I designed all the assets in this game myself, besides the music. I used a sprite sheet to animate the player character and the enemies present in the game. Pixel art wasn’t something I was acquainted with when starting this project; however, since I already had a background in drawing, I knew the best way to approach the process.