Inspiration
Based off of generic RPG games like Undertale.
What it does
Our game originally is based off a "limited space" prompt. We decided that each level the hero successfully gets to, the space of each level decreases. In order to access the next level, the hero must kill a certain amount of slimes.
How we built it
Using Godot 4.0 engine
Challenges we ran into
This was our first time using Godot engine to make our first 2D game. Both of us are in our first year so we had no prior experience with making games or even using a game engine in the first place. Collision was our biggest challenges we ran into as our hero kept phasing through wall tiles, which is not supposed to happen.
Accomplishments that we're proud of
Learning Godot! This was our first hackathon and it was a lot of learning and a fun experience to be a part of. We're proud that we got a very basic prototype of the game we brainstormed and at least we got something done to demo to show. Most of code was cited from https://www.youtube.com/watch?, but this was a great tutorial for us as we learned about Godot, how to create 2D characters, 2D collision shapes, tilesets, and tilemaps.
What we learned
- Godot
- Collision objects
- Learning Git and how to work as a group - merging, pushing, pulling etc...
What's next for Slime Hero
- An interactive door where it transfers our hero to another level scene once the hero reaches the amount of slimes killed
- A UI to show the hero's health bar
- A UI to show the slime's health bar
- A UI kill counter to keep track of how many slimes the hero has killed
- A UI target counter to keep track of how many slimes the hero needs to kill
References
- We wouldn't have done this project if it wasn't for the Youtube tutorial. Majority of the code cited is from: https://www.youtube.com/watch?v=pBoXqW4RykE&list=PL3cGrGHvkwn0zoGLoGorwvGj6dHCjLaGd&ab_channel=DevWorm
- The sprite animation and art was cited from https://game-endeavor.itch.io/mystic-woods
Built With
- godot


Log in or sign up for Devpost to join the conversation.