My work at Refactor Games
These games were made for ITP 380 class at USC. We made 9 different projects in total, with the most developed being a fully playable version of Portal! They were all a lot of fun to make with each one improving my C++ coding skills and game structuring techniques.
Learned Skills:
Parsing JSON/CSV Files
Working with 4x4 Matrices in world space
AABB Collision in 3D
Learned Skills:Â
Vehicle Physics
Dynamic "Springy" Camera
AI Kart Controller
Try it out here!
Learned Skills:
FPS Character Controller
Uprojection, Teleport Logic and Physics
Advanced Portal Views
RapidJSON parsing
Turret AI State Machine
Parenting
Quaternion rotations
Raycasting
Sound Effects, HUD Elements, Triggers