I also make music sometimes.

Contact: alest849@gmail.com

Back to the Studio - The Mars Volta Adventure

Description

2D platformer game for one or two players. Help The Mars Volta get back to the studio to record a new album.
Written in Javascript/Typescript.
Source code
Level editor

Credits

Original music by The Mars Volta. Made into 8bit by Mhztransmission, taxIN7


Achtung, die Kurve!


Description

A version of the game Achtung, die Kurve! playable in the browser. Written in Javascript/Typescript
Source code

Monte Carlo Path Tracer


Source code

Features:

  • Renders spheres and planes
  • Depth of field
  • Reflections and refractions
  • Anti-aliasing
  • Outputs to BMP

Written in C++

Web Raytracer

Source code

Most of the above Path Tracer implemented in Kotlin.JS

Inverse Kinematics

Inverse Kinematics demo.

Solar system visualization

Simple interactive visualization of distances and sizes of planets/stars.

Mandelbrot fractal

Interactive Mandelbrot fractal.

Snake

Simple snake game in pure Javascript.

Neural Network Snake

A simple neural network that learns how to play Snake using supervised learning. Synaptic.js is used for the neural network.
Use arrows up/down to change the simulation speed.

Q-learning Snake

Deep Q-learning implemented in Synaptic.js. Arrows up/down to change simulation speed.
Implemented features

Matrix terminal
Windows / Unix

Small Matrix-like effect in the terminal made in C++.