Hello! I’m Cala, and I’m a game designer who is quite fond of tea and reading. I’m currently working on Welcome to Eden with Sky Raccoon Games and helping City of Gamers with their game, Saga. I am continuing to seek employment while I keep my skills sharp with these games.
I work in Unreal Engine 5 using Blueprint to make all sorts of cool systems. From giving buildings and villagers health in Saga, to the player stats and progression system in Welcome to Eden.
Below are videos that show my code in action. You can see my full work history on my LinkedIn page, or see my resume here.
Saga is a village management sim being made in Unreal Engine 5 that I worked on as part of contract work with Full Sail University’s Runway program – Game Incubator project. While working on Saga, my primary focus was creating health and healing systems.
This includes:
– Writing a tech proposal for how medicine and healing work throughout the entire length of the game, including future unannounced and undeveloped aspects (that I can’t talk about).
– Making blueprint actor components to give health to buildings and villagers.
– Using existing art assets to create a new type of building, the Healing Hut, that will heal any injured villager assigned to it.
– Creating Enumerators to track building states (Full HP, Damaged, Destroyed) or villager states (Full HP, Injured, Dead).
– Implementing color-blind-friendly colors for different HP levels (Full HP: Blue, Damaged/Injured: Orange, Destroyed: Magenta).
– Implemented passive health regen for villagers.
– Adjusting UI to update when villagers die.
– Making the game end and going to the game over screen when all villagers are dead.
– Adjusting the code for how villager jobs are assigned, so that they are more versatile, and allow for jobs to be assigned on spawn instead of requiring the player to assign them (effectively, this allowed for specialists to be created).
Welcome to Eden is an adventure game that I have been working on with a few other developers. It is being made in Unreal Engine 5, and I have created most of the systems in the game.
Including:
– Character stats (Physical, Mental, Social)
– Interact system (also includes checks to see if a player’s stat is high enough to produce different outcomes)
– Experience progression
– User Interface (HUD, Menus, Quest Log)
– Implementing and adapting a third-party plugin for dialogue
– Quest system
– Items
Midnight Musings was created in Unreal Engine 5 for a game jam. I created all of the systems in the game.
– Flashlight
– Lighting
– Dialogue (both cutscene dialogue and pop-up dialogue)