Inspiration
Endoscopes Games like Duskers, Doom/Wolfenstein 3D, older text based rpgs and adventure games
What it does
In the game you navigate a maze that's represented in pseudo-3d with raycasting using a command line. Your goal is to destroy 'anomalies', which are red colored walls.
How I built it
I began with working on the maze. I looked to a variety of tutorials and explanations for how raycasting works in games like Wolfenstein 3D. Once I had a very basic program that was similar to that, I adapted it to my game idea which involved limiting the player movement, adding the ability to break walls, and creating the command line. Then I worked on the general ui so that commands I typed would show up on screen and correspond to the correct action on screen. Afterwards I moved to UI polish, so that what you are supposed to do was clearer and be aware of how many anomalies you had left to find. Finally I added sound effects, music, and the final maze layout.
Challenges I ran into
The biggest challenge was definitely the raycast maze. Both creating it by following tutorials and adapting the basic program I ended up with to my game idea. In particular, I struggled with changing the player input from keyboard to the command line. I ran into a variety of issues like movement being too cumbersome or causing the player to leave the play area. I also struggled with coming up with a gameplay loop and ended up coming up with the anomaly idea while messing around with the raycasting program (and getting sleep and food).
Accomplishments that I proud of
Overall, this was my first time creating a game start to finish and I'm quite proud of that. Beyond that I'm also really proud of the raycaster I ended up with. It's really basic but it's a style of graphics rendering I've always been curious about and going through the process of making my own was really insightful.
What we learned
I learned alot about just the general process of making a game start to finish really quickly. I also learned alot about raycasting and how pseudo-3d graphics work.
What's next for Command Line Maze Game
I don't have any particular plans. However, if I were to continue I'd want to look into adding more content with sprites, textures, more levels, and just generally more polish
Log in or sign up for Devpost to join the conversation.