Project archive

More Projects

A longer project shelf for experiments, class projects, utilities, and the builds that explain how my C++ / graphics path is growing.

C++ SDL OpenGL SQLite Hardware

All Projects

Each card links to the detailed project page when one is available, plus the repository for source code.

Back to Featured
C++ SDL Game

Featured / Architecture practice

WarShips

A tactical naval game prototype focused on cleaner architecture, reusable systems, and design-pattern practice.

C++ Rasterizer Graphics

Current direction / Rendering pipeline

SoftRenderer

A CPU-side renderer for rebuilding the graphics pipeline through triangle rasterization, depth testing, and basic shading.

Hardware CPU 74xx TTL

Low-level systems / Digital logic

74xx 8-bit Microcomputer

A Turing-complete 8-bit microcomputer built from 74-series TTL chips with a custom ISA, registers, memory, and I/O.

C++ Algorithm Visualizer

Algorithm demo / Learning note

PathFindingVisualizer

A visualizer page prepared for grid-search demos, frontier expansion, and final path reconstruction notes.

C++ EasyX Game

First OOP project / Scene manager

MineSweeper

My first OOP-structured project, with a scene manager, reusable UI components, and multiple game modes.

C++ SQLite Tool

Course project / Data management

CollegeTour

A Data Structures group project where I implemented a SQLite-based DataManager and admin credential module.

C++ Qt Project

Project skeleton / Details coming soon

Take me to ballgame.

A project page skeleton prepared for future notes, architecture details, and code snippets.

C++ SDL Utility

Reusable component / Small library

ButtonForSDL

A reusable SDL button component extracted and refactored to make interaction logic clearer and easier to maintain.