Added NPC dialogue
I worked on the dialogue system so the player can now talk to NPCs through dialogue boxes and have conversations with them.
I’m also setting it up so dialogue can trigger actions in the game, like giving the player seeds to start growing crops.
This is the start of making the NPCs actually interact with the player instead of just being part of the map.
Added Crops YAY,
Use can use Hoe To till the ground and then soe seeds seeds using the seed bags they grow in 7 days time you can speed the time aswell
Added UI, inventory and day system
Added the tool selection UI and an inventory system where you can pick up and store items. I also added a day and time system, with the environment changing colors as the time moves from day to night.
Added a tool bar at the bottom for selecting different tools.
I used a PanelContainer for the main bar and made custom themes for the normal, hover and selected states of each tool button.
Also set up the different tool slots so I can add more tools to it later without having to remake the whole thing.
Still working on getting the tools to actually do their jobs properly.
Tiny updates but a lot of stuff
Added rocks that you can mine just like the trees, and both rocks and trees now have their own mining animations.
I also added a Chicken NPC that walks around to random locations with different movement speeds.
Also added Y indexing so NPCs and objects layer properly when walking around, and made templates for adding more NPCs later so I don’t have to build everything from scratch each time.
I added collision boxes and hitboxesYou can now actually use the AXE to chop down trees which feels so cool to finally have working.
I also added a door that opens when you get close to it
It’s honestly a LOT of work because I’m learning Godot while building the game at the same time, but slowly everything is starting to work together.
SOO, a lot has been done the map layout has been made the player(aka cat) have all types of animations it have also added all the future Animations in advance like shovel, watering, hoe and a lot more, i think its going to take long cause today i spent 6.5h+ in total. made this House layout too next i think ill work on the house more and try to add npc, too.
MADE soo many things, added player movement added a cute penguin as character, also mad some more new map items, and also made script for movement and like animations
Made some starter assets: It’s my first time, so it looks a bit ugly, but I am proud of what I have done.
I also Learnt Godot for like 12 hours and lil bit of blender …
This one took a LOT, and I mean A LOT, of time to finish. From building the game logic and map system to fixing random bugs, tweaking the UI, and making everything actually work together…
it was definitely a journey I couldn’t get multiplayer added this time, but that’s something I’ll work on after I ship this version.
For now, I’m calling it done and shipping it
Really happy with how it turned out, especially considering how much I learned while building it.
Updates:
Added this page telling about your Score.
I am thinking to add multiplayer but i have to learn first how to added it i think ill ship it once with single player only and then later update and ship again
Soo, a lot has been done.
First the UI is completed with the game logic aswell.
There are a log of bugs
also….. i am unable to remove the top thinggy on the street view which tells what location is that soo trying to find a way to hide it also have to add a restart system after 5 rounds.
Made Whole JS file:
Now there are 5 Rounds with all random locations
points system and distance is your score soo yep that’s the progress till now
(Because i completed in 1 hour )
I have added 4 custom commands
/handy-catfact - Get a cat fact
/handy-exchange [initialCurrency][targetCurrency][amount] - Exchange any amount of money from one currency to another
/handy-astronomy - Get NASA’s APOD
Made using Node, 24/7 being hosted and you can try it out….