Systems / Games2024

Featured Project

Rust Snake Game

Classic snake game built with Rust and compiled to WebAssembly for browser play, delivering native-like performance with memory safety guarantees.

Rust Snake Game

What it does

This project recreates the classic snake game in the browser while moving the gameplay logic into Rust. It serves as both a playable game and a small systems-focused experiment in shipping low-level code to the web.

How it works

Game state, movement, collision checks, and update loops are implemented in Rust and compiled to WebAssembly, then connected to a lightweight browser interface. That split keeps the rendering path simple while pushing the core logic into a memory-safe systems language.