ChallengeDifficultyAccessAction
Add Two Vector3 Values
vectors / math
easyFreeStart challengeNormalize Movement Input
vectors / movement
easyFreeStartRaycast Detection
raycast / ground
easyFreeStartJump Calculator
physics / math
easyFreeStartNormalized Direction Vectors
daily-challenge / movement_math
easyFreeStartBasic Target Following with Vector Direction
daily-challenge / movement_math
easyFreeStartConstant Velocity Platformer Movement
daily-challenge / movement_math
easyFreeStartConstant Velocity Platformer Movement
daily-challenge / movement_math
easyFreeStartSmooth Camera Follow with Lerp
camera / lerp
mediumProView ProAngle Between Vectors
vectors / angles
mediumProView ProSmooth Camera Follow
camera / lerp
mediumProView ProJump Arc Calculation
physics / jump
mediumProView ProPath Smoothing
interpolation / curves
mediumProView ProHLSL-based Procedural Movement Shader Challenge
HLSL / Unity
mediumProView ProProjectile Arc Trajectory Predictor
daily-challenge / movement_math
mediumProView ProProjectile Arc Trajectory Calculation
daily-challenge / movement_math
mediumProView ProPredictive Projectile Trajectory Calculation
daily-challenge / movement_math
mediumProView ProPathfinding Distance
pathfinding / math
hardProView ProProjectile Trajectory
physics / trajectory
hardProView ProProjectile Arc
physics / ballistics
hardProView ProProjectile Trajectory
physics / trajectory
hardProView ProPredictive Projectile Interception
daily-challenge / movement_math
hardProView ProProjectile Prediction with Quadratic Drag
daily-challenge / movement_math
hardProView ProPredictive Projectile Interception
daily-challenge / movement_math
hardProView ProPredictive Projectile Trajectory Calculation
daily-challenge / movement_math
hardProView Pro
Clamp Player Health
health / gameplay
easyFreeStartCooldown Manager
cooldown / abilities
easyFreeStartDamage Over Time System
DOT / damage
easyFreeStartCombo Counter
combo / timing
easyFreeStartHealth Bar Smoothing
UI / animation
easyFreeStartS — Single Responsibility: Refactor the Bloated PlayerController
SOLID / SRP
easyFreeStartImplementing a Simple Cooldown System
daily-challenge / gameplay_systems
easyFreeStartImplementing a Simple Experience Points System
daily-challenge / gameplay_systems
easyFreeStartImplement Cooldown Timer
gameplay / timers
mediumProView ProDamage Over Time System
gameplay / timers
mediumProView ProImplement a Timer System
timer / gameplay
mediumProView ProInventory System - Add/Remove Items
inventory / collections
mediumProView ProInventory Stack
inventory / stacking
mediumProView ProCooldown Manager
cooldown / abilities
mediumProView ProInventory System
inventory / dictionary
mediumProView ProEnemy Spawn Manager
spawning / waves
mediumProView ProO — Open/Closed: Extensible Weapon Damage System
SOLID / OCP
mediumProView ProL — Liskov Substitution: Fix the Broken Enemy Hierarchy
SOLID / LSP
mediumProView ProI — Interface Segregation: Split the Fat IUnit Interface
SOLID / ISP
mediumProView ProAchievement System Manager
daily-challenge / gameplay
mediumProView ProGrid Pathfinding
AI / pathfinding
hardProView ProD — Dependency Inversion: Inject the Logger into GameManager
SOLID / DIP
hardProView ProOptimized Spatial Hashing for Dynamic Proximity Triggers
daily-challenge / gameplay_systems
hardProView ProOptimized Spatial Trigger System
daily-challenge / gameplay_systems
hardProView Pro
Door State Machine
state-machine / FSM
easyFreeStartSimple Enemy Patrol State Machine
daily-challenge / unity
easyFreeStartSimple Finite State Machine
fsm / ai
mediumProView ProSimple AI Patrol
AI / patrol
mediumProView ProQuest State Manager
quest / state-machine
mediumProView ProImplementing a Patrol State Machine
daily-challenge / state_machines
mediumProView ProImplementing a Finite State Machine for an Enemy Patrol AI
daily-challenge / state_machines
mediumProView ProImplementing a Finite State Machine for an Enemy Patrol
daily-challenge / state_machines
mediumProView ProImplementing a FSM-based Enemy Guard
daily-challenge / state_machines
mediumProView ProImplementing a Finite State Machine for an Enemy Patrol AI
daily-challenge / state_machines
mediumProView ProImplementing a FSM-based Enemy Guard
daily-challenge / state_machines
mediumProView ProPlayer State Machine
FSM / states
hardProView ProState Machine Transitions
FSM / states
hardProView Pro
Optimizing Frequent Component Access
daily-challenge / performance
easyFreeStartEfficient Tag-Based Cleanup
daily-challenge / performance
easyFreeStartOptimizing Frequent Component Access
daily-challenge / unity
easyFreeStartOptimizing Frequent Component Lookups
daily-challenge / performance
easyFreeStartEfficient Tag-Based Component Access
daily-challenge / performance
easyFreeStartObject Pooling
optimization / pooling
mediumProView ProCircular Buffer
buffer / data-structures
mediumProView ProOptimizing Object Spawning with Object Pooling
daily-challenge / performance
mediumProView ProOptimizing Object Spawning with Object Pooling
daily-challenge / performance
mediumProView ProObject Pooling
optimization / pooling
hardProView ProObject Pooling System
performance / pooling
hardProView ProObject Pool Optimization
pooling / optimization
hardProView ProData-Oriented Particle System Optimization
daily-challenge / performance
hardProView ProHigh-Performance Object Pooling for Massive Projectile Systems
daily-challenge / performance
hardProView ProHigh-Performance Object Pooling for Massive Projectile Systems
daily-challenge / performance
hardProView ProData-Oriented Particle System Optimization
daily-challenge / performance
hardProView Pro
Find the Bug: Null Reference
debugging / null
easyFreeStartFind Bug: Health Regeneration
debugging / health
easyFreeStartFind Bug: Velocity Clamping
debugging / velocity
easyFreeStartFind Bug: Distance Check
debugging / distance
easyFreeStartFind Bug: Score Multiplier
debugging / score
easyFreeStartNull Reference Bug Hunt
debugging / null-reference
easyFreeStartFix the Player Health UI Bug
daily-challenge / debugging
easyFreeStartFix the Player Speed Multiplier
daily-challenge / debugging
easyFreeStartDebug the Speed Boost Utility
daily-challenge / debugging
easyFreeStartFix the Player Speed Multiplier
daily-challenge / debugging
easyFreeStartFind Bug: Timer Countdown
debugging / timer
mediumProView ProFind Bug: Damage Calculation
debugging / combat
mediumProView ProFind Bug: Rotation Lerp
debugging / rotation
mediumProView ProFind Bug: Attack Cooldown
debugging / cooldown
mediumProView ProFixing the Persistent Coroutine Bug
daily-challenge / unity
mediumProView ProFixing the Persistent Coroutine Memory Leak
daily-challenge / debugging
mediumProView ProFind Bug: Array Bounds
debugging / arrays
hardProView ProFixing the Circular Dependency and Race Condition in Object Pooling
daily-challenge / debugging
hardProView ProFixing the Circular Memory Leak in Object Pooling
daily-challenge / debugging
hardProView ProOptimizing The Ghost Entity Component System
daily-challenge / debugging
hardProView ProFixing the Persistent Object Pooling Leak
daily-challenge / debugging
hardProView ProFixing the Circular Reference Memory Leak
daily-challenge / csharp
hardProView Pro