Scarlet Sprite Games
About me
A driven designer & developer
I'm an immensely energetic force of passion and creativity.
6 years of hobby practice in both design and programming roles.
I love the challenge of taking a concept and seeing if I can make it work
...and the immense satisfaction when the answer is "yes".
Mechanics
developed for projects
I'm most proficient in Unity's C#, though recently I've been learning Unreal Engine 4 and it's blueprints.
The further down you scroll the more dated the projects are. You have been warned.

Psychological | Walking sim
-
Timed movement, rotation and toggling of lights
-
Interactibles & auto triggers
-
Lock & Key system
-
Saving and loading game data between session
-
Checkpoints and non-linear objectives
Being design-focused, the mechanics were kept simple
-
State machine based enemy AI: patrolling a set area, seeking player, reacting to detection triggers and pathfinding to chase the player
-
Scent mechanic - enemy follows a chain of dissipating tracks to catch the player
-
Heating mechanic - player noise is compared to environmental noise to drive detection
-
Cloth physics for wind-flag interactions
Stealth | Experimental
PVP | Hotseat | Mobile
Curve your projectiles on gravity fields to knock your opponents into space.
-
Modular weapon solution
-
Custom gravity
-
Health & Damage
-
Unlockables & progression
-
Save & Load progress between versions
-
Camerawork and group object tracking
-
Full UI - with screen ratio scaling
-
Mobile input handling
Casual | City builder
Rhythm | GameJam entry
Recruit the citizens of Hell to form the most epic band the underworld has ever seen to impress the Devil so you can go back to living.
What could possibly go wrong?
-
Linear dialogue
-
Music encoding and decoding
-
HTTPS requests for
score-tables* -
UI implementation
* the highscore database is a free external resource
-
Hexagonal grid based world generation,
-
Pathfinding optimized for dynamically updating environment
-
basic state machine AI for resource gathering around a set position to core structure
-
Use of recursive flood fill for hexagonal coordinates for AI behaviors
-
Use of raycasting and spherecasting for UI and AI behaviors
RTS | GameJam entry
Gather resources, build structures and destroy the sun the resume your galactic conquest. Simple.