Initial Dev Log (Dec 7th 2023-Feb 2nd 2024)


This is the first entry in my development log for “Sacrifices Must Be Made!”

This isn’t my first day of development(in fact it’s a few months in the making now) but I will try my best to summarize my approximate timeline by month.

December 2023

  • Created the project in Unity! Flawless beginning!
  • Configured the XR Controller inputs
  • Imported some Synty assets to use for the world and units
  • From the start, using the following design patterns:(not an exhaustive list, will edit as I remember)
    • Command
    • Observer
  • Created scripts for:
    • box select units
    • Move commands
    • preliminary patrol move for enemy for testing purposes(it just picks a random point from a set of predefined points to move to, and attacks the villagers if it gets close to one)
    • happiness test(units listen to you more when they’re happy)

January 2024

  • Added spells
  • Added functionality to queue commands
  • Fixed units not travelling to their intended destination(checking distance was part of my script that checks if the unit reached the destination, and NavMeshAgents return a distance of infinity when not on their last leg of the path, I assume this undocumented behaviour is to reduce computation)

February 2024

  • Added more commands such as collect resources, attack, and build.

Get Sacrifices Must Be Made!

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.