Games

Mijn programmeerervaring begon op de middelbare school met games maken in GameMaker en 3D tekenen in SketchUp. Dat is nooit helemaal weggegaan. Hieronder een dozer die in cryptomunten uitbetaalde, een puzzel-app die in de stores staat en een camping-simulator waar ik nu aan werk.

2016-2018

dozer.coin

Engine: Three.js en Oimo

Een coin dozer, van die machine met een schuif die muntjes over de rand duwt, volledig in 3D in de browser. Three.js voor de rendering, Oimo voor de physics, Socket.io zodat iedereen dezelfde stapel zag liggen. Het begon met gewone muntjes en betaalde later uit in Gulden, Bitcoin Cash en NEO GAS, met een eigen node erachter. De site is offline.

2026

Puzzelmomentje

UitgebrachtEngine: React Native

Puzzelmomentje is gemaakt voor e-inkschermen zoals de Boox: hoog contrast, grote raakvlakken, geen animaties. Vijfenveertig puzzel- en speltypen, van sudoku en nonogram tot pesten en mahjong. Elke dag een nieuwe set, offline te spelen, zonder account.

2024

Campsite (werktitel)

In ontwikkelingEngine: Godot 4

Nu bouw ik een camping-simulator in Godot 4. Een jaar bestaat uit plannen, draaien en afrekenen. Bouwen kost speltijd: een sanitairblok staat er na een dag of acht, een zwembad na een maand. Het wordt een desktopspel. De naam volgt. Ik werk er al lange tijd aan, eerst in WebGL/Three.js, daarna opnieuw begonnen in Unity (2019), en daarna overgestapt naar Godot door de licentiewijzigingen van Unity, de eerste ideeën voor dit spel dateren van een decennium geleden.