Skip to content

obiwanus/arcanoid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arcanoid

Project goals:

  • Write an arkanoid game in x86 assembly
  • Make at least 5 levels
  • Support different kinds of bricks
  • Support buffs and debuffs
  • Actually finish the game

Video preview of the resulting game

Click to view video. Yay programmer art!

Arcanoid preview

Prerequisites

  • Install clang
  • Install libc6-dev-i386
  • Install libx11-dev:i386 libx11-dev
  • Install nasm

Compilation

asm/ contains the asm source

  • cd asm
  • make
  • ./arcanoid to run the game

c/ contains the C source

  • cd c/
  • make
  • ./arcanoid to run the game

Both are the versions of the same game. I first wrote the C version and then roughly translated it into 32-bit assembly.

About

An arcanoid game in x86 assembly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published