Inspiration

I've always wanted to be a game developer, and HackNC was the perfect place to start working on my skills. I am currently a freshman computer science student at East Carolina, with the goal of becoming a video game engineer after graduating.

What it does

This is a small dungeon crawling adventure. You, the hero, must wield your bow and bombs against hordes of monsters. Explore and dash in order to survive.

How I built it

I am still relatively new to programming, so I followed many online tutorials by the youtuber Slyddar. His tutorials provided great explanations of what each line of code does and how it works. He also provided free assets and sounds to implement into the game.

Challenges I ran into

The main challenges I faced were having to understand what the code I was writing did. I had to go back through tutorials multiple times to really make sure I knew what I was writing into the scripts. I would sometimes make typos, like a "." instead of a "_", so I would have to scour my code to find tiny mistakes.

Accomplishments that I am proud of

I am so happy and proud that I was able to make something that runs well and is playable. I have never made a game before, so I am just beyond excited, even for something of this smaller scale. Making the environment for the player and optimizing the collision to stack on top of the wall tiles left me with a great feeling of accomplishment, as there was a very big block of code involved in performing that action and was very difficult.

What I learned

I learned a lot about the GML language in GameMaker Studio. It is a very interesting language to me because it is formatted a lot differently from C++, which I am currently taking classes for. I also learned about how to do tile mapping, which I found very fun.

What's next for Delve The Dungeon?

I plan to practice my game development skills so that I can expand the game. Because it is a top-down exploring based game, the possibilities of what I can make it into are endless. My idea is either an infinite, randomly generated dungeon crawler or a roguelike game with powerups that increase your power and other stats as you go along. Even a combo of both ideas would work well! That's what I love about the idea of game development. The possibilities are endless.

Built With

  • gml
Share this project:

Updates