Antonito / cpp_arcade

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cpp_arcade

An arcade game simulator

Installation

make init    # Init the dependencies
make update  # Update all the dependencies
make link    # Install the dependencies
make         # Install the game

You can compile the full project in debug mode with

make re DEBUG=yes

You can start a multiplayer game (when supported) with this command:

echo -ne "serverAddress\nserverPort\n" | ./arcade pathToTheGFXLibrary

Games

We currently support a few games.

  • Snake
  • Nibbler
  • Blockade
  • Centipede
  • SolarFox
  • Pacman
  • Pong (multiplayer, network)
  • Space Invaders

Libs

We currently support those libraries

  • Allegro5
  • SDL2
  • SFML
  • XLib
  • Ncurses
  • Libcaca
  • LibLapin

You can switch to another library at any moment.

About


Languages

Language:C++ 93.5%Language:Makefile 6.4%Language:Shell 0.1%