DungeonGame
11/2/18
edited 2/26/21
I wanted a project to test the use of a sprite-sheet. By putting required textures in one file, it becomes very easy to load, and exchange the game textures for something else. I think it turned out really well.
Many years ago I tried making a minecraft texture pack. Before 2013 minecraft stored its textures in several images, for example, Terrain.png. This made it very easy for the community to devolop and import custom resources. These image grids are a type of sprite-sheet, and where my inspiration for this project.
DungeonGame is a dungeon-crawler were you can move around with the arrow keys and the camera will follow your character. You can collect gold, and go down the starcase to enter an identical room.
One great thing about this project is how I can change it so easily. Although I will probably never use the same code outright, It would be very easy for me, given another month, to make a real dungeon-crawler out of it. I could add chests, and give the room some more flavor easily. By adding more art to the blank spaces on the sprite-sheet, and inheriting from the base tile object, adding more things to this world world be easy.
I made a test sprite-sheet to run the game with and it functions well enough to play the game, I got some assets off of this art website just to see what it would look like, and It breathes some life into the game. You can see the results in the video on the right.
Although I had larger initial plans for this project, I felt like this was a good end result. It would be very easy to go in and add more stuff later, but for the sake of learning, and developing good software, it would be safe to start from scratch.