Skip to content

segfault42project/42_Filler_bis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filler

Filler

##Install :

git clone https://github.com/SegFault42/42_Filler_bis.git
cd 42_Filler_bis
make

##Usage :

./resources/filler_vm -f resources/maps/map01 -p1 "./rabougue.filler -sgraphic" -p2 ./resources/players/hcao.filler

Launch program with a graphical interface "./rabougue.filler -graphic"
Lauch program with music "./rabougue.filler -s"
Showing final game result in percent "./rabougue.filler -p"
Print final map "./rabougue.filler -m"

##Main features

  • Volume control
  • Pause music
  • Pause program
  • Screenshot
  • Design with SDL2

Keyboard shortcuts

Description  Key(s) 
Close the program (aka quit/exit)  esc 
Change volume  +  or  - 
Pause program  space 
Pause music  return 
Take a screenshot  p 

=======================================================================================================================

Résumé: Créez votre programme joueur pour affronter d’autres étudiants sur le célèbre (ou pas) plateau du Filler. Le principe est simple : deux joueurs s’affrontent sur un plateau, et doivent placer, tour à tour, la pièce que le maître du jeu (fourni sous la forme d’un exécutable Ruby) leur donne, gagnant ainsi des points. La partie s’arrête dès qu’une pièce ne peut plus être placée. Petit projet ludique !

Lien du sujet : Filler.pdf

Langage autorisé:

  • C

Fonctions autorisées :

  • read
  • write
  • malloc
  • free
  • perror
  • strerror