MyRobot Development Part 69 - Beach Behaviours!
Added 2025-08-28 01:22:09 +0000 UTCVideo shows the summary, text shows the technical!
This week:
Beach Behaviours
Beach Biome
Beach Behaviours

So there are a few and they are all 90% complete:
Suikawari: Watermelon smashing game where you have to blindfold the contestant and guide them with words to where the watermelon is where they will then slam in front of them with the hopes they win by smashing the watermelon. You'll have to use AI word commands to guide them to the watermelon (which you set up yourself).
Glasses: I made aviator glasses so that all characters can wear them. This means I added the parameter for glasses position to the mod HUD which will also be released along this update.
Wearing items: The robot when it picks up a hat or glasses will now attempt to wear it. it is smart enough to know if the slot for the item is occupied or not.
Beach Umbrellas: Beach umbrellas are actually fun for the desert because you can actually protect yourself by temporarily setting up shop ANYWHERE during the day, thereby protecting your robot from the hot desert sun. As for the beach, it's purely decorative. The robot is smart enough to know where to place the umbrella if the first location is occupied. If I have enough time left in the month I will add laying down and resting under beach umbrellas.
Beach Biome

Beach biome is just another biome available for you to find in the late stages of the game. It has its own foliage and fun environment to search for blueprints. If I have time I will make the volcano active and turn it into a kill zone.
There's something that worries me about the way I have built the world map: the fact that Unity does NOT like maps larger than 4,000 units because of floating point imprecisions. Normally 4,000 units isn't that big for a map, but because the game relies heavily on physics, you can clearly start to see some subtle sliding when in the beach biome. Not good. The alternative would be to segregate each map zone into different scenes, thereby breaking up the entire map into different independent maps. Could be a headache so I'm going to try to work with it for as much as I can.
This update is scheduled to release September 15th!
Stay tuned!