I’ve been so in the weed in coding the last few weeks that I wanted to take a break and make a quick windmill scene.
All assets I used were free (links are in the video description) and I modeled the windmill myself.
Now I’m back to working on the UI Design!
I’ve been hammering away at making the blacksmith animations for Faith and Iron. Still some details to iron out but overall I’m happy with the look and feel. All puns completely intended 🙂
One of the biggest challenges was figuring out what actors should store what information and how events would be passed between actors.
An example that gave me some headaches was getting the player bellows pumping animation synced with the bellows handle movement, the forge fire effects, the coal material changes, and the iron material glowing as it heated up. My first few attempts were a tangled mess that I ended up having to throw out before I figured out an organizational structure that actually worked.
I created an inheritance structure where actors would only have access to information that was necessary to them and only when they needed it. I found that with my previous iterations of development I was my own worst enemy, getting confused about what actor was doing what and where events were happening. Organizing in a strict logical order resulted in a more streamlined event structure that is easy to follow and reproduce.
In the end (as always) my simplist solution was the best.
Next steps will be the inventory system and the AI behavior tree.
After the craziness last week of taking part in the Epic Mega Jam, it was nice to get back to work on Faith and Iron. Here are some screenshots from my work on blacksmiths this weekend!
I created some low poly assets for Whisps that I am sharing for free. Head over to my Itch.Io page to down them: https://arborinteractive.itch.io/free-low-poly-forrest-assets
One of my struggles early on was creating realistic characters. While there are a few free tools available for different parts of the process, it was difficult to find a workflow where all they all played nicely with each other. Below, I’ll walk you through my process step by step.