A picture of Nick Voorham.

About me


My name is Nick Voorham. I'm an aspiring game developer, and I'm credited on Rain World: Downpour for the Singularity Bomb and Cloak. In my spare time I build game prototypes in C, Java, and similar languages, and I've been getting more into Entity Component Systems along the way.

My goal


I want to make games where you can poke at complicated ideas until they start to make sense: physics, math, cosmology, that kind of thing. The hope is that playing with the systems teaches you more than reading about them alone.

Boids

Updates per second (20) Boids max speed (6) Boids speed (600) Boids size (10) Boid count (125)

3

Skills


Web

JavaScript, Vue.js, React, Joomla, Python, SQL / ETL

Game / systems

C, C++, C#, Java, Lua, ECS / Flecs

Practice

Data-oriented design, game prototypes

Languages

English, Dutch

My projects


Rain World Singularity Bomb
Rain World: Singularity Bomb

Game

Official DLC

Credited on Rain World: Downpour (Jan 19, 2023) for the Singularity Bomb and Cloak: delayed blast, spatial pull, and combat VFX.

Read more
Protocol Kardashev placeholder
Protocol Kardashev

Game

C / Flecs

A world prototype about resource management and exponential growth, built around the Kardashev scale. Written in C with Flecs, GLFW, OpenGL, and Box2D.

Read more
Space shooter gameplay
Space shooter

Game

2017

A top-down shooter with enemy attack patterns and a grid-based ship designer. Five weapon types you place tile by tile: gun, flak, explosive, forcefield, and laser.

Read more
Undertale-style battle clone
Undertale-style battle

Game

2017

An Undertale-style battle demo with five attack patterns, a simple UI, and an infinite mode where the fights get faster the longer you last.

Read more