Want to learn python, tkinter, C++ and SFML?

click this to download my book

Books in progress


Operating system development

x86ASM: making a bootloader (status=writing)

understanding kernel essentials (status=planning)

low level graphics (status=planning)

designing a microkernel (status=planning)


C++ game development

C++ OpenGL programming (status=planning)