A black hat with wingsW.I.P

Kyle Grenier

Immersive Technology and Game Developer

Itch.io profileLinkedIn profile

A Drop of Life

A rapidly developed prototype made in around three weeks. Play as a droplet of water, shape shifting through the various states of matter to explore the environment and water the dying flowers.

My Roles

Core Gameplay Programmer

  • Responsible for the creation of the state-swapping system.
    • Utilizes multiple design patterns, most notably the state pattern and observer pattern.
    • Scriptable Objects used as data containers to easily swap / modify a state's functionality.
  • Character motor system utilizing Scriptable Objects as data containers.
  • Interaction system using the Strategy pattern to create modular and extendable interactables.

Documentation

  • Details the various design patterns and principles used to aid the budding programmers on the team and to encourage best practices.

Documentation

Design Briefs

For a full list of documents, forms, assets, etc., please click here.