GitGood Dungeon

GitGood Dungeon

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.23
fun: 3.18
innovation: 2.62
theme: 3.10
mood: 3.50
GitGood Dungeon

Git Good Dungeon is a game my cousin and I made in 48 hours for Ludum Dare 47, drawing from the jam's theme of "Stuck in a Loop". This was my cousins first game jam (and he rocked it!) and it was amazing to be able to develop something together. The game has it's flaws, but we learned a lot, and we're happy that we have a playable game (if not a bit buggy) with a start, game loop, and end.

We called it "Git Good" to pay respect to the struggles we had in our own "Stuck in a Loop" experience using Git to collaborate. Neither of us had used Git before, and we really were thrown for a loop (for a good part of the first day) before we could figure it out. It's also a nod to the challenge of this 5 level game, which requires some skill to beat.

*
tl;dr
*
Git Good Dungeon - Our Hero is 'stuck in a loop' in a dungeon, where in each loop the enemies spawn in the same position (the loop), but with each iteration more get added. Green Fireballs helps boost the challenge.

Instructions
* Attack (Mouse Left)
* Roll (Mouse Right)
* WASD (Movement)
* Kill the Skeletons, Avoid their Attacks, Fireballs hurt
* Escape Key (Quit)

Bugs
* Probably lots
* ?????? (Let us know)
* WebGL wouldn't build with Unity 2020 (or maybe some bug in our Project Settings)
* Screen-Size is used to 'bound'/clamp enemy movement (1920x1080), so probably doesn't play well with other resolutions.
* The game loads Level 2 Enemies into the First Loop (but only when the game is built into an .exe and not in development for some reason)

*Mini-Post Mortem*

Things we're Proud of
* Awesome Hero Animations (check out the roll-slash!)
* Animated Skeletons that roam, detect, and attack
* Game Manager that used an easy to use Enemy Spawning/Placement system
* Rad looking dungeon, and overall fit of aesthetic of art
* "Completing" the game development cycle (start, game loop, end)
* Leveraged Trello to keep ourselves on track.
* Figuring out how to use Git (stay tuned for more collabs!)

Challenges we faced
* Neglecting class Game Jam advice (i.e. getting good sleep, focused scope)
* Keeping clean code as classes as the time crunch set in
* Getting sucked into the 'nice-to-haves'
* Git

Stretch Goals (cause you never know...)
* Title Screen
* More enemy types and enemy AI
* Invincibility when player rolls
* Variety of Traps
* Bosses - that have specific attack patterns

Audio
* https://opengameart.org/content/rpg-sound-pack

Art
* https://oco.itch.io/medieval-fantasy-character-pack
* https://jesse-m.itch.io/skeleton-pack

Install instructions

* Made in Unity:
* Download LD47.zip
* Extract
* Click on LD47.exe
Found a bug?
Tell us on Discord