Sokoban on custom CPU

Made for Hack PC (Coursera course: from Nand to Tetris).

  • Built a custom CPU with only Nand gates.
  • Made assembly language and assmebler for Hack cpu.
  • Made VM translator for translating VM language to assembly.
  • Made Compiler for jack language which compiles to the VM code.
  • Made a simple OS for Hack PC 
  • Built Sokoban game for Hack PC. 
author
Filip Buzov
Programmer and game developer since I was a kid. I also have professional experience in Level and Game design and I'm always learning something new, lately I was mostly focusing on electronics and low level programming along with creating art and music in free time.