Skip to content

Game terminal with loading of graphic library and game during runtime

License

Notifications You must be signed in to change notification settings

bastienrinck/2017_Arcade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2017_Arcade

Game terminal with loading of graphic library and game during runtime.

Stock Libraries

Graphical

SFML - wikipedia

SDL2 - wikipedia

nCurses - wikipedia

Game

Pacman - wikipedia

Nibbler - wikipedia

Adding libraries

In order for the program to load your library, you must ensure that it meets the specifications listed in /2017_Arcade-Spec

Menu Main menu

Scores Highscores

Pacman SFML Pacman - SFML

Nibbler ncruses Nibbler - nCurses

Usage

./arcade [library name]
#ex: lib_arcade_sfml.so
#Libraries are available in ./lib directory

Commands

Left/Right arrow keys: Graphical library hot swap
Up/Down arrow keys: Game hot swap (pausing the previous one)
TAB (menu): Show highscores
ESC: Exit game/Exit program

Ingame commands

Each game controls its inputs, except for the keys listed below.
ex: Spacebar -> Reset on stock games.

Authors

  • Bastien Rinck
  • Nicolas Schmitt
  • Victor Weber

About

Game terminal with loading of graphic library and game during runtime

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •