Item dropping, a death screen, and ysort have been added… not sure why they werent in the game to begin with
Item dropping, a death screen, and ysort have been added… not sure why they werent in the game to begin with
I added crafting !
I thought it would only take me an hour, maybe 2, but I ended up spending 5 hours implementing it and debugging it (debugging it took at least 2 hours)
There was an issue where the menu wouldn’t place the text and buttons properly if you crafted an item, left the room, and came back and tried to craft another item.
After nearly half an hour of trying to figure it out, I realized I only needed to move a single variable.
Now I just need to ship the project
I finally added the enemy. I decided on a skeleton because it would be easy to make sprites for. It doesn’t have animations and I may or may not get around to adding them.
Next I will be adding more inventory slots (9 instead of 5) and a crafting system, and that should put this project in a state where it can be shipped
The ladder in Room 2 finally goes somewhere!
Introducing the cave, where you can mine iron and diamond ore. They will eventually be used to craft different items.
It took me a hot minute to debug the door transitions.
I originally had the room transitions using PackedScenes added through an export variable, but Godot said “nuh uh” when I wanted to make back and forth room transitions.
I had to switch to using an export var that accepted scene file paths.
I added the training dummy!!
I know its not much (especially for nearly 8 hours of work, but I guess its nice for my first time using Godot), but I’m proud of what I’ve make so far.
I have stand in player sprites and animations, a rudimentary tileset and room switching.
The only room not fully shown is a long hallway that extends up, and I should specify that the image below is a compilation of screenshots, but you probably figured that out.
I plan on adding enemies to the tall room, a cave down the ladder in the center room, and a crafting system which can be accessed in the room on the right.