
Showing the player what they need to know about impending threats.

A simple implementation of random terrain bonuses.

Covering a ScriptableObject-based dynamic menu/unlockable item backend.

Covers using the FSM model to set up the game’s CursorStates.

Covering how enemy spawners are opened & moved, and how the game states are defined via ScriptableObjects.

A lightweight, flexible ScriptableObject-based pooling framework for Unity.

The start of an ongoing series documenting my MFA thesis project.

Another Lightweight Unity ScriptableObject Events system.

Using math to create interesting Hex Grid patterns.

A lightweight Scriptable Object event system for Unity.
A* Pathfinding Autonomous Odyssey C# ClickCrafter Code Snippets Design Patterns Documentation Enemies Events Figma Game Design Gamedev Game Release GitHub Grids Hexagons Level Design Map Meet the Towers News Patch Notes Playtesting Progression RPG Stats Scriptable Objects Steam Terrorformer TD Tower Defense UI Design UI Toolkit Unity Wireframing