Current ongoing project
You create a character and get a vessel, to take part in naval quests, battles, and myths from both a third person perspective and a ship perspective.

Role: Lead Developer and Designer
Year: December 2024 – Ongoing 2025
Engine: Unity
Platform: Desktop
Target Audience: sim history and strategists.
Available at: N/A



Description:

This is an ongoing project set in Ancient Greece’s the Aegean. The player creates a custom character, does a few side quests in a port, gets a small fishing vessel and then gets to take to the ocean. They must complete various quests and over time buy new ships, upgrade their ships, and gain a crew for the larger vessels.

What did I do:

  • This is an ongoing project so there is limited to share at this time.
  • So far I have gotten the ship controls in and working based on sails, crew, and ship weight.
  • I have completed the basic player controller so the player can move around.
  • There is basic dialogue in there as well as randomly generated townsfolk as well as preset special characters.
  • I am currently setting up a basic quest for the player to purchase their ship and transfer to the ship controller.

Challenges:

There isnt really any challenges currently as I have been very cautious and minimally scoped the project so far and am doing it one piece at a time. It feels slower, but it does seem like things are working better in this more compartmentalised fashion.
So far example the first I did was bring in a third party asset for the ship for testing, and started with the controller and getting it moving, from there turning, then making it more complex, ie detecting when the ships front and rear are in water or pointing on land, and stopping movement, also wider turns when the ship is going faster, and smaller turns when it is going slower.
After I set up the ship controller and was fairly happy I started work on the character controller, from a third person perspective, that is all in and working, and I am now working on the basic quest system. Dialogue system is mostly in, but I am fine tuning it to have selectable options which at this moment will be: shop, talk/rumours, leave.
I have already set it up so if you walk away from the character it will end the dialogue and as a result I have set up a basic UI for showing text, health, stamina, and all of this is naturally implemented.