A first-person, action-based, networked 5v5 PvP game. Capture the Flag style gamemode with evasion buffs for invaders and combat buffs for defenders.
Flow fields are a technique applicable when many units need to pathfind to the same location. It is an extension…
A survival horror tower defense with a heavy time and resource management focus.
An AI that flocks, explores its environment, and avoids collisions with static and dynamic objects.
A framework for AI using context maps in 2D/2.5D space, oriented around decoupling and debugging.
An AI that explores its environment while avoiding collisions with static obstacles and other agents.
Overview To create this algorithm, I first looked at how NavMeshes work. We can’t add all possible points on the…
Pair of related character controller frameworks, as well as related toolsets for each. One is for fighting games, one is for RPGs and platformers.
Whether in games or more traditional media, it’s hard to tell a story without any verbal or written interaction. Oxford…
Like many systems, the systems by which a player moves have facets and layers of complexity, built on a layer…
A narrative-heavy puzzle game set in deep space. Mechanics include power management, security systems, a jetpack, and artificial gravity fields.
An narrative-driven educational platformer that teaches players about the Mexican holiday Dia de los Muertos.
A simple puzzle platformer that revolves around removing color (and function) from the environment.
An RPG driven by combat and narrative, built in Unity.