Sky Oceans - Wings for Hire


My Role

I worked as Gameplay Programmer and Tech Designer.

As a Gameplay Programmer, my main tasks were:

  • Design, document and implement gameplay systems for an RPG.
  • Prototype and test new systems and functionalities in Unity3D using C# following Design specifications.
  • Configure and maintain robust CSV integration using Google Sheets.
  • Understand, improve and contribute to a large code base in Git.
  • Carry out code peer-reviews and deliver feedback to the rest of the team.
  • Monitor performance and apply best practices in that field.
  • Work side by side with the other teams in order to integrate, iterate, correct and enhance the game's functionality and performance.


As a Technical Game Designer, my main tasks were:

  • Ensure and maintain a clear communication between the Design and Technical team.
  • Integrate content into Unity using existing systems such as: Dialogues, Timelines, NPCs, Scene Configurations and more.
  • Raise, refine and document requirements from the Design Team to translate them into technical specification for the development, art and QA teams.
  • Raise, document and communicate feedback (personal and from the team) regarding the game's narrative, design, mechanics.
  • Maintain a working knowledge about all the game's systems, their functionality and caveats in order to support the rest of the team and help efficiently solve issues and bugs.


The Game

Sky Oceans - Wings for Hire is a JRPG indie game developed by Octeto Studios and published by PQube.

My contribution began on 2022, during the pre-alpha phase. I joined as a part-time Gameplay Engineer to support the Technical Team.

One month later, I was offered a full-time position and started happily working on my favorite genre.

Sky Oceans is the biggest project I've worked on so far, and it has been an amazing learning experience on the Technical aspect as well as the personal aspect.

You can find the game on Steam. Visit the Steam Page.