Compiler for Custom Imperative Language

C · Yacc · Lex

Built a compiler-to-VM pipeline targeting high-performance execution.

View on GitHub →

Turn-Based CLI Game

Rust · Tokio · Axum · Ratatui · Serde

Turn-based tactics game with a Rust server and a terminal client.

View on GitHub →

Flappy Bird

Java 21 · Project Panama FFM · SDL2 · OpenGL 3.3

Classic Flappy Bird clone using Java's Foreign Function & Memory API for native SDL2 and OpenGL bindings. Cross-platform with custom shaders and SDL2_mixer audio.

View on GitHub →

Endless Runner (2D Infinite Running Game)

C++ · Raylib · CMake

Modular C++17 game with object-oriented design and cross-platform builds.

View on GitHub →

Chinese Checkers

Java · JavaFX · Spring Boot

Digital Chinese Checkers with a visually appealing interface and multiplayer client-server architecture.

View on GitHub →