Skip to content
Yuriy Georgiev's corner
  • Home
  • Articles & Tutorials
  • Projects
  • Home
  • Articles & Tutorials
  • Projects

Low-level

  • x86/x64 CPU Architecture: The Stack & Stack Frames [Tutorial]
  • Lossless Compression - Huffman Coding & RLE [Tutorial]
  • The Windows Portable Executable (PE) File Format [Tutorial]
  • Reverse-Engineering 101 [Tutorial]
  • 8088 & 386SX CPU architectures - the questionable technical decisions [Article]
  • Virtual Memory Management in 32-bit Operating Systems (and the 4GB addressing limit) [Article]

Graphics, physics and game engines

  • Code a DOOM-like game engine from scratch [Video Tutorial]
  • Game Engines (and why should you care) - Intro [Article]
  • Polygon-based (DOOM-like) software rendering engine from scratch [Tutorial]
  • Computer Graphics: Colors, Photons, and the Human Eye [Tutorial/Article]

Coding from scratch for fun.

  • Home
  • Articles & Tutorials
  • Projects

© Yuriy Georgiev, All Rights Reserved | contact@yuriygeorgiev.com