Portfolio Website
This website you're currently on, showcasing my projects, education and skills.
This website you're currently on, showcasing my projects, education and skills.
A Monte Carlo ray tracer for simulating lighting, shadows and reflections running on the GPU with implemented BVH acceleration.
A visualisation tool demonstrating a variety of sorting algorithms with audible tones related to each comparison.
A calculator implementing the Shunting Yard algorithm for expression parsing, with scientific functions and memory support.
A real-time, interactive 2D physics simulation using Verlet integration with spatial partitioning for efficient collision handling.
A multi-mode Noughts and Crosses game featuring both traditional and infinite gameplay modes, with an AI powered by a Minimax algorithm.
A Breakout-style game featuring power-ups, difficulty scaling, and physics-based ball collisions.
A classic Snake game with score tracking.
See more on
git-cameron