A mixture of asset updates and progress on both in development prototypes. To save making different posts for each I thought I’d combine them into one update post.

Game Prototypes


Project: Sakura

My most recent progress has been on Project: Sakura. I’ve been sorting out the plant prefab structure so it can hold any plant or object I want. The plants can also now grow based on a tick rate. The idea is that each turn would trigger a tick to grow all plants. With options for the user to use actions on their turn to grow plants individually as well. Next steps for this project is to sort out actions for the plants such as movement and attacks etc. As well as the turns system and enemy units.

Project: Yukute

The progress on Project: Yukute has been decent to. A lot of the work has been on the player controller. Getting it to feel better while allowing for 3 movement speeds. Sneak, Jog & LET IT! The idea is the faster you move, the more noise you make. Alerting enemies to your location almost immediately. Outside of the player I’ve managed to get the enemy detection cones to work a bit better. They now scan ahead at a smooth speed and stop when they find the player. Still lots of work to do there though, so more on that in future updates.

Asset Updates


Save Manager

A few minor updates have come out to the Save Manager to fix some editor errors. These are mostly from the 2.3.x cache update where the cache would cause some odd behavior. The latest release of 2.3.3 should fix the last of them for now. Though I will be keeping an eye on it and performing additional fixes if needed.

Notion To Unity

While not released yet, I’ve been working on a 0.5.x update for the tool to simplify some of the API that the user would interact with when handling the downloaded data. You can now apply custom download handling through a scriptable object instead of requiring you to make a custom NotionDataAsset class. The API that you interact with when making these has been simplified so its easier to follow. You do still have to combine notion properties to fit the structure you are using though. The new API returns the data as notion properties which you can convert to supported notion property types with methods on the base class and then read the json and actual value of the property from there. You can also try to convert the type to and supported like the standard processor does thorough the API.

The Cart

I’ve been updating the development branch of the cart library with the notion data update as well as some work-in-progress updates to the hierarchy module. The biggest change though has been a fix for a long time issue of assets breaking between sessions. I finally found an answer as to why. The warning didn’t make it clear but it should now all reference fine.

That’s all for this update. Progress is good so far, though I won’t have much time this week to work on bits so it may slow down a tad over the next week or two. Just life being busy.

Speak soon

~ J,

Leave a Reply

Your email address will not be published. Required fields are marked *