Skip to content
CK/SYSTEMS
archived 3d

Unity 3D FPS Game

Open-world first-person shooter with advanced mechanics

Role

Solo Developer

Timeframe

2018

Stack

C# Unity3D Blender

Overview

A passion project I developed at age 14-16, this FPS game demonstrates early game development skills with surprisingly advanced features for the time.

Features

Movement System

  • Wall Running - Fluid parkour-style movement
  • Double Jumping - Extended air mobility
  • Bullet Physics - Realistic projectile collision detection

Game Systems

  • Character Customization - Player appearance options
  • Advanced AI - Enemies that track and hunt the player
  • Level Progression - Unlock new items and abilities
  • Mission System - Progressive gameplay unlocks

Technical Details

Built entirely in Unity3D with C# scripting. Includes:

  • Custom physics for movement mechanics
  • State machine AI for enemy behavior
  • Save/load system for progression
  • UI system for menus and HUD

Demo

Reflection

Looking back with current skills, there’s much I would revise - particularly the UI/UX and overall architecture. But this project taught me the fundamentals of game development and sparked my interest in software engineering.

Outcomes

  • 50+ hours of gameplay content
  • Advanced movement mechanics (wall running, double jumping)
  • AI enemy tracking and hunting behavior
  • Level progression and unlock system

Need a workflow like this shipped properly?

Send the workflow, bottleneck, or delivery problem. I will tell you whether it fits a governed workflow audit, starter build, or implementation sprint.

Request consulting
Newsletter

Short notes on building AI agents in production.

One email when something worth sharing ships. No fluff, no daily cadence, no recycled growth-thread noise.

Primary use: consulting updates, governed AI workflow lessons, and major project writeups.