Things I built for the sake of building them

Personal Projects

Simulations, algorithm studies and small games. Two of them run in the browser right here, and one is a jam game made in a weekend.

Personal projects
Pop-Up-Pumpkin

Pop-Up-Pumpkin

Unity and C# - game jam, 48 hours

A witch, a pumpkin stand, and customers who only tell you what they like. Summon it, dress it, hope you read them right.

Spherical Pendulum

Spherical Pendulum

Unity and C# - playable in the browser

A pendulum painting the path it traces onto a canvas. Lagrangian mechanics, and an export button for whatever you make.

Spirals

Spirals

Unity and C# - playable in the browser

A spirograph without the pen and paper: up to 10 gears, each with its own radius, painting gradient curves.

Modular Mushroom

Blender and Unity

Modelled from scratch, UV unwrapped in three sections, animated with blend shapes and driven by a shader built to match.

Mandelbrot Set

Mandelbrot Set

Javascript and p5.js - interactive

The set in the browser, with six colour palettes and a zoom that never runs out of detail.

Marching Squares

Javascript and p5.js - interactive

The algorithm behind procedural terrain, animated with the third dimension of a Perlin noise field as time.

Quadtree

Quadtree

Javascript and p5.js - interactive

Space divided into four, again and again - the data structure behind hit detection and nearest neighbour search.

Neural Snake

Neural Snake

Unity and C#

A neural network written from scratch, no library, evolved with a genetic algorithm until it learns to play Snake.

Asteroids

Asteroids

Unity and C#

A small 2D game written quickly on purpose, and the wrap-around screen built from eight ghost ships.

Fractal Trees

Fractal Trees

Javascript and p5.js - interactive

Recursion you can look at, with one slider that turns a poplar into a fern.

Student projects
GPU SPH

GPU SPH

C++ and CUDA

Smoothed particle hydrodynamics as a chain of CUDA kernels, with a uniform grid for neighbour search.

GPU Cloth Simulation

GPU Cloth Simulation

C++ and CUDA

A particle-based cloth held together by structural, shear and flexion springs, written as CUDA kernels.

Carotic

Carotic

Unity and C# - master project

A couch co-op hide and seek game where every player is a car in a busy city. Five game modes, free on Steam.

Contact

Want to work together?

marc.kletz@kletzgames.com