Projects
Snowball's Chance
An arcade-style on-rails flight game where you play as a snowball ascending out of an infernal dimension, avoiding obstacles along the way. Built for the Game Off 2022 game jam hosted on itch.io by GitHub where the theme was 'clichés'. Based on the cliché '(a) snowball's chance in hell' and built using Three.js, React, TypeScript, and Vite. Currently not supported on mobile and tablet devices.
Crystal Constructor
A browser-based crystal modelling tool. Allows the user to specify lattice parameters, add and remove atoms, and download a POSCAR file of the generated model. Developed using JavaScript, WebGL, HTML, and CSS.
A* Demo
An implementation of the A* (A Star) pathfinding algorithm. Users can place a starting point, goal, and obstacles to see how the algorithm finds the shortest path between two points. Written in JavaScript, HTML, and CSS.