My Project Story
🌟 Inspiration
I was inspired by the hackathons I’ve participated in and the coding challenges we often face there. The creativity, teamwork, and problem-solving energy of hackathons pushed me to build something fun and interactive on my own. I wanted to create a project that reflected that same sense of exploration and excitement and that’s how this project began!
🛠️ How I Built It
I built my project using MakeCode Arcade, a great platform for designing and programming 2D games. It allowed me to combine both coding logic and visual design, which made the process enjoyable and rewarding. I used blocks and JavaScript snippets to control the game’s characters, manage levels, and handle user input.
Some of the key parts of the build included:
- Designing sprites and animations
- Coding player movement and interactions
- Managing score and game states
- Debugging unexpected behaviors
💡 What I Learned
Throughout the process, I learned a lot about how game logic works from physics to collision detection and how important it is to debug carefully, especially when weird glitches appear. I also discovered how small code changes can have big gameplay impacts.
This project helped me develop a deeper appreciation for combining creativity and technical problem-solving while building something that feels fun and engaging.
⚙️ Challenges I Faced
One of the biggest challenges was dealing with a “ghost-clicking” computer where it kept registering clicks or keypresses I didn’t make! This made testing my game frustrating at times because it caused unexpected inputs and crashes.
Built With
- blocks
- javascript
Log in or sign up for Devpost to join the conversation.