Inspiration

This old-school roguelike game is inspired chiefly by The Hobbit, a famed novel by Tolkien, as well as more puzzly adventure games like the Legend of Zelda series and platformers like Spelunky.

How to play

Use the left and right arrow keys to move your rogue. Press the up arrow to jump. Hold the space bar to don your Ring of Invisibility and hide in plain sight. But beware, the Ring has foul powers of its own and seeks to corrupt your mind!

How we built it

I coded the entirety of this project in Unity. My process was a bit unusual, as I searched for an asset pack I liked first before I started thinking about mechanics. After finding this delightfully retro 8x8 art-pack, I brainstormed some ideas on paper. I started the player character and then some level tiles to test it out on. I then added some spikes. I designed a complete level using that. After, I added an enemy and the ability to turn invisible. Finally, I decorated my levels and fine tuned the platforming.

Challenges we ran into

Hoo boy, where to start with this one. I'm pretty new to coding, and I'd never worked with AI before today. I really wanted to implement pathfinding due to the core mechanic of turning invisible. I had to dive into the deep end, and learnt a metric ton about enemy AI in the process. Another big challenge was fighting my urge to add more features. It'd be so easy to keep expanding this game, but I had to be strict because I wanted a polished finished product.

Accomplishments that we're proud of

I'm really proud of myself for participating and finishing something in my first ever hackathon! It was a real grind, but the end result is a fun game that I intend to keep building upon. I've never coded a complete project in such a short time frame before, and I'm extremely happy with how my game turned out.

What we learned

I learned a lot about A* and other pathfinding algorithms, I learned about what makes a character feel satisfying to play, and I figured out a lot about time management as well.

What's next for Bleakhaunt

I think I've got a great base right now, and I definitely want to add a lot more levels and mechanics and enemies and loot! I have so many ideas, and I think the game has a lot of potential for its unique Invisibility mechanic.

Built With

Share this project:

Updates