Arif Driessen

Hello. I can make computers do interesting things.



Scroll down for examples.

Connect
Work in progress: A fun 2D puzzle game
Features:
  • Entirely written in the Rust programming language
  • Compiled to WebAssembly
  • Desktop and mobile versions from the same source code
Fire!
An experiment in the procedural moddeling of fire both in sound and graphics
Features:
  • GPU accelerated graphics rendering (WebGL)
  • Realtime audio snythesis with AudioWorklet and ScriptProcessorNode fallback
  • Written in modern Javascript
The Fool
Art + Tech = Cool
Features:
  • Pseudo 3D
  • Haptic feedback from mouse or accelerometer data (on mobile)
  • Collaboration with an artist to form a simple but beautiful aesthetic
Custom Google Forms
A custom front-end to Google Forms for speed, optimisation, branding and personalisation
Features:
  • Allows the user to use Google Forms without knowing
  • Built in order to add features without altering any of the company's interal ifrastructure.
  • Convincing natural language comment generator
Random Number Generator Tester
A console application to test different implementations of RNGs for speed
Features:
  • Built with the JUCE audio framework
  • compares: Linear congruential generator, Xorshift, Marsenne-Twister, Taus88, std::rand(), std::mt19937, JUCE Random
  • Written in C++

This entire site was coded by me. No external libraries used