Projects
Some of my current or larger projects. All projects can be found on my GitHub and GitLab.
BeamMP-Server
github.com/BeamMP/BeamMP-Server- High-performance multithreaded multiplayer game networking
- C++, boost, Lua
- Cross-platform (Linux, Windows, MacOS)
- TCP and UDP networking
- Team leadership, communication
- 300k+ registered users, a few thousand users per hour
Commandline
github.com/lionkor/commandline- Implementing a mechanism for asynchronous terminal I/O
- Heavy use of threads and mutexes
CHIP-8 Emulator
github.com/lionkor/chip_8- Developing a graphical emulator for the model CPU architecture CHIP-8
OS Dev
github.com/lionkor/osdev- Developing a Bootloader in x86 Assembly
- Later integration with GRUB
- Developing a minimal Kernels in C and x86 Assembly
HTTP Server
github.com/lionkor/http- Writing an HTTP 1.0 server in C
- From scratch (as an exercise)