GitGood Dungeon by Quoclon

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
| Youtube | https://quoclon.itch.io/gitgood-dungeon |
| Original URL | https://ldjam.com/events/ludum-dare/47/gitgood-dungeon |
Ratings
| Overall | 1185th | 3.226⭐ | 33🧑⚖️ |
| Fun | 999th | 3.183⭐ | 32🧑⚖️ |
| Innovation | 1453th | 2.617⭐ | 32🧑⚖️ |
| Theme | 1267th | 3.1⭐ | 32🧑⚖️ |
| Mood | 668th | 3.5⭐ | 31🧑⚖️ |
| Given | 18🗳️ | 33🗨️ |
The ability to swing towards wherever your mouse pointer is, with a little bit more speed, would probably resolve that - knowing when and how to dodge, then counterattacking the right moment, would make for a nice bit of extra engagement and let the dodge & dodge-attack abilities shine more.
Still, this is a solid entry, and congrats to you & your cousin for both making a whole game, *and* tackling Git while you were at it!
Apart from that, it is a solid work!
The graphics are very good. I didn't see any bugs. The sound when hit is a little weird. And a background music would be nice.
Good job.
Cool game!