Skip to content

tothambrus11/rushambly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rushambly x86-64

Rushambly is a 2D arcade-style game written in x86 Assembly. A mix between pong and space invaders, Rashembly will have you lose track of your mouse in a matter of seconds!

How to play?

Play with four rackets that move in relation to your mouse in opposing directions. Your rackets shoot out enemies, and your goal is to try to catch all the points! However, catching a red enemy (spawned when in the center of the screen) or missing a purple enemy will cost you lives... How long can you last?! Follow the two simple rules:

  • Catch the purple enemies
  • Avoid the red enemies

How to setup

This game runs on x86 Assembly using the SDL library for graphics. To setup, follow the steps:

# Clone the project
git clone https://github.com/tothambrus11/rushambly
cd rushambly

# Set up package manager VCPKG:
git clone https://github.com/Microsoft/vcpkg.git
./vcpkg/bootstrap-vcpkg.sh

./vcpkg/vcpkg integrate install
# then remember its instructions regarding how to set up the cmake flag

# Install required dependencies:
./vcpkg/vcpkg install sdl2
./vcpkg/vcpkg install sdl2-gfx
./vcpkg/vcpkg install sdl2-mixer
./vcpkg/vcpkg install sdl2-ttf

Open the project in your favourite IDE (which is CLion), and run the rushambly target.

Citations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published