Skip to content

Yexiang Zhou

  • Tech
  • Design
  • Others
  • Tech
  • Design
  • Others

2021

2021

Heap Memory Manager: Custom malloc/free and new/delete in C++

A small memory system in C++ that replaces malloc/free and new/delete. A general allocator carves blocks from the end of the heap and merges free blocks back together; three fixed-size allocators handle small allocations with a bit array and _BitScanForward. Written as a course final exam.

December 18, 2021
Tech

Dark Winter: Designing a Survival Board Game

A four-player cooperative board game about surviving a pandemic collapse in one house. The core loop is deliberate positive feedback – every recovery costs resources, and resources only come from characters who are still in shape. Full rules, the three playtests that reshaped them, and my own analysis of why the small mechanics carry the experience.

March 4, 2021
Design

Yexiang Zhou © 2026. All Rights Reserved.