Inspiration

This year’s HackTX theme appeared to revolve around delectable sweets commonly known to the masses as candy. As such, our team decided to form a 2D platformer game, SweetMind, based on Candy Land with a cotton candy protagonist named SegFault, a Computer Scientist programmer.

What it does

It is a 2D platformer game in Unity that is themed over HackTX 2023 – Candy Land! Players take control over SegFault and can maneuver themselves through Candy Land supporting fully-fledged 2D controls. But be careful – you might find yourself at the edge of a cliff, or encountering boolicious monsters along the way.

To play, download the .zip file, extract it, and launch SweetMind.exe. Windows will warn against running it but we promise it is safe!

How we built it

The game was built on the Unity engine and is downloadable NOW for all users at https://drive.google.com/file/d/143HDUbzdWn1NfeJV3XoxlUyUDPLnmMx2/view?usp=sharing

Challenges we ran into

For our hackathon, we faced the common hurdle of choosing a theme. Ultimately, we embraced the challenge of crafting SweetMind, a 2D platformer, despite our collective inexperience with Unity. Our GitHub repository struggled to handle synchronous edits, and Unity's preference for one device complicates things. Yet, our unwavering dedication to learning game development at HackTX fueled our passion. As we launched our game, we encountered a slew of typical developer roadblocks: creating assets, mastering Unity, brainstorming ideas, synchronizing efforts, understanding polymorphism, and even delving into music generation. Through it all, our team's passion and collaboration drove us forward.

Accomplishments that we're proud of

We are extremely proud that the game progress made in 24 hours surpasses expectations - we have two levels, a boss fight, and projectile and limb physics (this one in particular was a hassle).

What we learned

We felt hands-on with what it takes to organize and maintain a complex API. Making sure that scripts are polished, encapsulated, and readable so we can easily use them and reference them with our game objects. Maintaining a polished interface to provide players with an immersive experience, from background, music, and design. And finally knowing how to organize processes step by step.

What's next for SweetMind

We will continue to update the directory in order to sharpen our Game Development skills in the future!

Built With

Share this project:

Updates