AKIL

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.

Current Focus C++ / Graphics
Status Learning...

Projects

C++ SDL Game

WarShips

A tactical naval game prototype built to practice a more professional architecture and multiple design patterns, improving maintainability and extensibility.

C++ EasyX Game

MineSweeper

My first OOP-structured project, featuring a scene manager for smooth scene switching and multiple game modes.

Hardware CPU 74xx TTL

74xx 8-bit Microcomputer

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.

C++ SDL Tool

ButtonForSDL

about this something.

About

Profile

  • Name: Akil/Akeli
  • Role: Student
  • Location: Orange County, CA, USA
  • Main: C++ / Graphics
  • Now: Learning OpenGL.
  • Next: Software Rasterizer.

Skills

C++ CMake Python SDL SQLite SQL OpenGL (learning) English (fluent) Chinese (native) Japanese (beginner) Anime Expert

Summary

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.