Skyfarer (PC)

After working on the original Forza Horizon and its expansion I decided to create an indie game with a friend. A lot of the time spent on the game was in Unity and we learned a lot as we went on with it. We then created a version in C++ and Direct3D, with physics from PhysX. The whole project was a lot of fun and we learned a lot from making things ourselves.

  • Implemented Lua scripting integration to our game and a mixin architecture to create new components.
  • Created more realistic movement using steering mechanics.
  • Scripted AI behaviours that steer and react well to the player.
  • Significant work on an economy system for our world map gameplay including the transfer of goods from AI cargo ships etc.