Finley Neilson

A web-based visual programming environment for exploring 3D geometry through block-based coding. So learners build visualizations by snapping together concept-blocks instead of writing formulas.

Shape Transform is a 3D puzzle game where you rotate a cluster of blocks, one step at a time, to match a target shape before the clock runs out. I built it with my group, Blockarang, as an alternative to the Vandenberg Mental Rotations Test, the standard way spatial reasoning gets measured. It's psychometrically solid but genuinely boring, so the goal was to keep the same cognitive workout while making it something people would actually want to play.
Continue reading →
Terrain++ is a real-time procedural terrain generator written in C++ with OpenGL, built as part of a graphics course group project. The goal was to generate believable mountainous landscapes entirely from noise, with fast enough iteration that you could tune the look live instead of waiting on offline bakes.
Continue reading →