Devlog 2024.11.15


Heyo! 

I've been making progress on the shop's part of the game (first chunk, followed by greenhouse). A lot of this is initial game setup as well but wanted to clear out my Trello board for what's been accomplished recently.

  • Sprites
    • Added static Player sprite
    • Added static NPC placeholder sprite
    • Table sprites have been added for small and medium tables
    • Pot sprite added 
    • Register sprite added 
    • Flooring tile set implemented
  • Currency
    • Added currency variable for the empty pots just to see that it gets added to the player's currency
    • Created starting GUI to show currency (thanks to FriendlyCosmonaut's videos)
  • Player Dynamics
    • Added 'selling' mode in QA ("G" key) to allow placement of pots onto tables
    • Enabled logic to place pot on nearby table if slot available
  • NPC Dynamics
    • Added logic for NPC to spawn at random increments
    • Implemented QA feature to spawn NPC with "Q"
    • NPC's scan for a table with an item on it and path towards the table
    • If an NPC has 'claimed' the item other NPCs will just give up and leave (want to modify this later)
  • Plants & Items
    • Implemented slot system on the tables to allow pots to sit in the right position
  • Game System
    • Updated collision masks for all non-character sprites 
    • Updated Camera to be dynamic and not need to be placed in every room
    • Updated support for WASD in addition to up/down/left/right

Below is a little clip of some of these in action. I'll be continuing to focus on the shop for the remainder of November. Once I get the NPC movement and check-out experience in a good state then I'll start to implement some of of my other plant items as well as figure out the inventory system so that you can only place items if you have some to sell. That will likely need the bottom hotkey bar, which will be a fun adventure to begin!

Until next time,

The Fabled Druid



Inventory UI

Leave a comment

Log in with itch.io to leave a comment.