Inspiration:
Apart from my love for Western themes, "Gunslinger's Justice" was also inspired by the theme of the hackathon. The challenge of creating a game in a short time frame aligned perfectly with my passion for the Wild West. I wanted to capture the essence of classic Western movies and the tension of a gun duel, all while meeting the hackathon's theme requirements.
What it does:
"Gunslinger's Justice" is a quick and intense two-player dueling game, designed for a short, fun gaming experience. The objective is to outdraw and shoot your opponent before they get the chance to shoot you. It's a simple yet engaging game that tests reaction time and accuracy.
How I built it:
Given my limited experience with Unity (I downloaded it yesterday), I embarked on a crash course of learning and experimentation. I focused on creating 2D assets, setting up player controls, and implementing the core gameplay mechanics. I utilized Unity's built-in physics engine and coded in C# to bring the game to life. I kept the project scope manageable by concentrating on the fundamental elements and avoiding unnecessary complexities.
Challenges I ran into:
Learning Unity's interface and scripting language was a steep learning curve. Debugging issues related to player input and collision detection was time-consuming, and I had to optimize performance to ensure smooth gameplay. Effective time management was crucial to balance feature development with bug fixing while also meeting the hackathon deadline.
Accomplishments that I'm proud of:
I'm particularly proud of the fact that, despite my limited experience, I was able to create a fully functional and entertaining game within the constraints of the hackathon's tight timeframe. I successfully implemented the core gameplay, designed visually appealing 2D assets, and ensured a responsive and enjoyable dueling experience for players. This project showcased my ability to quickly learn new skills and translate them into a tangible product.
What I learned:
This project served as a valuable learning experience. I gained essential Unity skills, improved my problem-solving abilities, and developed a deeper understanding of game development processes. It also highlighted the importance of effective project scoping and prioritizing features to maximize gameplay impact.
What's next for Gunslinger's Justice:
While "Gunslinger's Justice" was initially created for the hackathon, I see potential for further development. I plan to refine and expand the game, adding new levels, challenges, and possibly even a single-player mode with AI opponents. I wanted to add so much more but was constrained by time. I'm excited to hone my skills and create more games in the future.
As a solo freshman with no prior experience in Unity, I only downloaded the software the day the hackathon began. A significant portion of my limited time was dedicated to learning the ropes of Unity, leaving me with minimal time for actual game development.
Log in or sign up for Devpost to join the conversation.