9 months ago

Hmm, thinking about how best to make Goblins interact with each other


Can probably reuse the code for finding Chairs.

Will need to add a variable to store the Goblin, I could reuse the one for storing the current Chair, but that might cause issues since they have different variables.

I should add Chatting to the State Machine, along with a new Sub-State for different parts of the chatting actions.

Maybe add the Emotes to the system that lets them jump and spin (as used in the Support Statue Parade)

If a Goblin is Wandering or Idle, find another Goblin who is free, assign each other as interacting, approach them, face each other, then do a random Chatting action.

...



3 comments

Loading...

Next up

As I've been going through my building redraws I've split the Crafting Building menu into Converters and Crafters. Kinda need better names for them.

I'm also realising I need to redo the UI for them, they don't need the Inventory part now I can reuse it.

OH! Different way of doing it.

11 lines of code, no randomness needed to stop them bouncing forever up and down!

This still means individual objects for the balls and bouncers, but no physics engine definitely means this is possible for minigames!

Ok, this version works without physics. I had to scrounge up some old bullet code from a platformer project I have.

It's nowhere near as accurate, and entirely random bounce angle when colliding with something. But it works and use like 15 lines of code?

IT'S FINALLY HERE!

Ok, going by my test project it's totally possible to draw physics objects to the UI (top left corner). That doesn't solve the issue of having possibly 100's of extra object active at once though.

Meh, this is just a thought experiment.

yes... Spiritwell is still being worked on...

Yea, definitely time for a Converting/Crafting UI overhaul Gonna make it smaller, and more more intuitive

Every time I go to use this I forget if it's on [Insert Fuel] or [Insert Item]

Swapping to use the Modular InventoryUI from Fishtank etc will fix it!

Happy November everyone!

Super slow month since I took a few days off for my birthday, and spent a lot of time making new sprites which doesn't really require much write up.

Another month down, and another chunk of game done! I hope you're all doing well and having a great new year so far!

I don't feel like I got as much done as last month (weird since that was holidays XD) but I'm happy with my progress!

OMGOSH! Shiny Shadow Beldum!