GLecakes Projects
A Technical Vault of 20+ years of simulation, engineering, and game development.
From high-fidelity NASA visualizations to engine-level horror mechanics, this is where I share the "how" behind the "what."
OpenCV & Computer Vision
C++ and Python Tutorials
Master the foundations of computer vision using C++ and OpenCV in Visual Studio. This series covers essential workflows from environment setup and pixel manipulation to advanced technical implementations like Discrete Fourier Transforms (DFT), ArUco marker tracking, and camera calibration. Whether building with CMake or integrating VLC streams and webcams, these tutorials provide the rigorous engineering logic needed for robust spatial data analysis.
Recreating a 2D horror game in Unity
A comprehensive 10-part technical reconstruction of horror mechanics in Unity 2D. This series deconstructs the engine-level logic required to build a commercial-grade title, focusing on AI state machines, intricate UI layering, and atmospheric 2D/3D hybrid camera systems.
The Archive
Hundreds of videos across many topics!
A curated vault covering over 15 years of development, from legacy C++ architecture and Maya modeling to flight simulation modding in X-Plane. This section features end-to-end technical journeys like the Ray Tracer Challenge in C# alongside high-fidelity virtual reality demonstrations created for NASA and the US Navy.
Latest Addition
Welcome to Episode 1 of my Unity + Generative AI integration series. This series was originally created to support a Rowan University certificate program, but you do not need to be part of the program to follow along, anyone can download the project and use it as a GenAI asset-swap template.
A complete technical reconstruction of FNAF in Unity 2D. This series isn't just about fan-service; it’s an exploration of AI state machines, atmospheric rendering, and efficient 2D/3D hybrid camera systems."
The FNAF Masterclass
Episode 01 : The Math of Immersion
Use Unity ShaderGraph to create a 3D effect from a 2D image just like in Five Nights at Freddy’s!
Episode 02 : From Sketch to Script
Create a clickable map system in Unity to move between camera views using your own drawing.
Episode 03 : Cinematic and Sprite Jump Scares
Create your own FNAF-style jump scares using cinematic 3D renderings or 2D sprites from your own drawings!
Episode 04 : Static and Death in FNAF!
Generate your own system in Unity for creating static and noisy overlays to scare your player!
Episode 05 : FNAF Start Menu
Create your own main menu to start a new game and exit, with flickering animatronics in the background and static!
Episode 06 : FNAF Start Menu
Design your night manager, controlling time as you try to survive from 12 am to 6 am!
Episode 07 : FNAF Power System
Put some pressure on the player by integrating power systems throughout your game including the dreaded black-out sequence when the lights go off.
Episode 08 : Animatronics!
See what it takes to make animatronics to move between rooms. We take a unique approach and allow multiple animatronics in a single space!
Episode 09 : Security Room
We finally take on the doors, lights, and animatronics entering the security room.
Episode 10 : Bug Fixes and Final Playthrough
It has been a long journey, and after some bug fixes we get to enjoy our creation!