2048 game for the CHIP-8 virtual machine
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
2048.asm
README.md

README.md

2048-CHIP8

This is an implementation of the 2048 game for the CHIP-8 virtual machine.

To build it, you need a CHIP-8 assembler, for example Chip8 1.1.

Instructions

Screenshot

Because of the low resolution of the CHIP-8 display, instead of using powers of 2, this port simply uses digits from 0 to 9 to represent tile values. This means two 0 tiles can fuse to form a 1 tile, two 1 tiles can fuse to form a 2 tile, and so on. The objective, then, is to fuse two 9 tiles.

The current version doesn't check for this victory condition yet, and so two 9 tiles happily overflow to an A tile.

Controls are:

  • 2 to slide up
  • 8 to slide down
  • 4 to slide left
  • 6 to slide right