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.

Player facing the monster

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.

A lot of code in the C coding language

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.

The End

I presented Chasing Daybreak in a room of about 50 people as a part of my final grade. I ended the project by receiving an A letter grade, which I am incredibly proud of. All of the work I put into this project granted me an incredible feeling of accomplishment. Game design was not something I fully considered before experiencing this; however, now that I know the logistics behind making a game, I could happily see myself creating them.