
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).
You can try viewing the original page on Web Archive (may not load correctly).
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
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