Overview
Recreation of Plants vs Zombies-style gameplay in x86 assembly with a focus on performance and low-level control.
What I learned
- • Game loop timing and input handling in a low-level environment
- • Sprite rendering and memory layout optimization
- • Debugging without modern tooling
- • Data structures and state management in assembly
- • Performance trade-offs and DOS-era constraints