soM v0.0.4 – Dev News #3


Planned release: 08/29/2025

I took a few days of vacation this week (and will repeat this next week—it’s summer after all), so today’s update is a bit shorter than usual. On the days I wasn’t away, I focused on the fight engine.

The results aren’t visually flashy yet, but under the hood I managed to code the most complex script I’ve ever written: movement on the hex map. Clicking on a unit now highlights all the hexes it can reach. Each unit has a set movement value, and a template tied to its type that defines how much each terrain costs to move across. This adds a real layer of strategy to your battles. For example, heavy infantry perform well on open plains, but throw them into a forest and they’ll crawl so slowly that enemy ranged units will shred them from a distance. Enemy positions are also taken into account—you won’t be able to step on top of an occupied hex.


Speaking of distance, I also worked on the script for gun-type weapons. Similar logic applies: the game now shows shooting range, and if an enemy is in reach (blue hex), a crosshair appears over them. Eventually, you’ll be able to fire by simply clicking the crosshair. But be careful—if the enemy also has a gun and you’re in range, they’ll fire back. A pre-fight screen will warn you about these risks. Enemy units will also display their own movement and firing ranges, so careful planning will be essential. Just remember: if they move, their range moves too.


Your heroes will be your most versatile units. Not only can you train them in different weapon types, but they’re the only units whose role you can change by swapping their equipment. Fighting inside a building? Put them in heavy armor and turn them into infantry. Planning an ambush in a forest? Light gear and good boots make them perfect rangers. Mounts will play a huge role too—you’ll be able to create your own Joan of Arc–style amazon guards on horseback. Later on, mechanical mounts will appear as well: motorbikes, maybe even tanks.


That’s it for this week’s update. Enjoy your weekend and the rest of your summer!

Get shards of Mirrors

Leave a comment

Log in with itch.io to leave a comment.