top of page

Solar Escape

68000 Assembly Game

Solar Escape: Text

Solar Escape is a game written from scratch using 68000 Assembly Code.

​

Creating a working application using only assembly was very challenging, but gave me a vital experience working directly with memory, resulting in a more complete understanding and appreciation for higher level languages like C++.

​

Working in Assembly has helped develop my skills in how to read memory and then apply that to debugging and overall software architecture

​

Feature Highlights:

  • A physics system to support gravity based movement

  • Custom collision detection using axis-aligned bounding boxes

  • Assembly routine to read and display BMP file formats

  • Object pooling implementation on coins and enemies

Solar Escape: Video
bottom of page