
Inspiration
Howdy neigh-bor! When we were brainstorming for the hackathon theme, we got the idea to emulate the comfy vibes we’d get from retro video games such as Jackal and Contra 🤠🎮
What It Does
It’s a retro-inspired video game where our character, a cowboy, is in the ~wild west~ helping to protect the peace of the land from enemies with a classic point-and-shoot game.
How we built it
We built it using Unity’s game engine and C#. We deployed the Unity program using WebGL and used the build files in ReactJS that helped us bring it to the web.
Challeneges we ran into
It was our team's first time using Unity and C# so we had a bit of trouble with the installation and setup of our dev environments. We were basically running blind when we were using Unity, but we’re glad that we’re more familiar with it now than we were before using the help of guides and Youtube tutorials.
Accomplishments that we’re proud of
We’re happy that we were able to get the Unity game engine up and running since none of us was familiar with it and we’re happy that we got to create a few sprites ourselves while revising our physics knowledge when we had to emulate the movement of some of the entities in our game.
What we learned
We learned how to use Unity's interface to create our 2D game and how to use C# to create custom scripts and physics to mimic real movement. We also explored concepts like enemy behavior, how to bind keys to a character’s movements, and how to create assets for a game. A notable learning experience is how we had to learn how to import our Unity game into the web by using React and WebGL when generating our build files.
What’s next for Shoot ‘em Logs
For the future milestones of Shoot ‘em Logs, we envision it evolving into a full-fledged game. We visualize it having a boss, multiple levels and stages, and a more defined and robust game flow.
Log in or sign up for Devpost to join the conversation.