top of page

The Tūn Gāst of Oakshaw

DESCRIPTION

The Tūn-Gāst of Oakshaw is a top-down 2D pixel art adventure that casts you as the Faceless, a monster hunter drawn to a string of horrific deaths in a rural town. Set in 1744, against the backdrop of the English gin craze, you must unravel Oakshaw's mysteries and grapple with the true face of evil.


Contributions:

  • Improving and maintaining a custom greyboxing tool plugin in Godot.

  • Designed and built a serialization manager that loads and saves data and keeps track of persistent levels during gameplay.

ROLE

Programmer

YEAR

2024 - Current

GENRE

Mystery Adventure

PLATFORM

Steam

Game Features

Greybox Improvements

The greybox tool is helpful for the designers to be able to easily build out the level to their desire. Since it was built from scratch it is not as feature complete as it could be. I was tasked with adding a necessary category to be placed from the tool and improve upon the placement of the greyboxes.

  • Added the creation and placement of items from the greybox tool.

  • Improved upon placement by being able to click anywhere inside the viewport window to place the objects in the level.

Saving, Loading and Level Persistence
  • Saves and loads the state of the game for the player.

  • During runtime the levels that have been visited are saved when leaving the level.

  • The levels are saved (can be saved as binary or text files) and zipped to save on space.

Code Examples

Additions for Custom Tool
Serialization Manager
bottom of page