WarShips
A tactical naval game prototype built to practice a more professional architecture and multiple design patterns, improving maintainability and extensibility.
Tech stack: C++,
SDL, OpenGL, SQLite, ...
I'm currently learning OpenGL, and my next goal is to build a software rasterizer.
In the future, I plan to refactor my WarShips project and build a new 2D side-scrolling combat game with SDL.
If you're interested in collaborating, feel free to reach out.
A tactical naval game prototype built to practice a more professional architecture and multiple design patterns, improving maintainability and extensibility.
My first OOP-structured project, featuring a scene manager for smooth scene switching and multiple game modes.
A Turing-complete 8-bit microcomputer built from 74-series TTL chips, featuring a custom ISA, program counter/address registers, and a simple memory + I/O system.
about this something.
about this something.
I'm a CS student focused on C++ and graphics. I enjoy building clean gameplay systems and reusable modules, and I prefer understanding what's happening under the hood, because I don't like the feeling of calling something without knowing what it actually does. Right now I'm learning OpenGL to strengthen my graphics fundamentals, and my next goal is to write a software rasterizer to understand the rendering pipeline end-to-end.