+
Skip to content
This repository was archived by the owner on Jul 17, 2025. It is now read-only.

Arial-Games/FIP1A-Tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • grid.c – initialise la grille, applique/fixe les pièces, efface les lignes et calcule l’IA de placement
  • tetris.c – décrit les 7 tétriminos (rotations + couleurs) et fournit une fonction pour en tirer un au hasard
  • graphics.c – affiche le menu interactif (Marathon / Duel) et renvoie le mode choisi par l’utilisateur
  • render.c – dessine la grille, la pièce courante, le HUD score-niveau-lignes et met à jour l’état de jeu
  • input.c – interprète les touches ← → ↓ ↑ / Échap, valide les mouvements et gère la rotation sécurisée
  • main.c – initialise SDL/TTF, lance le menu, orchestre les boucles Marathon ou Duel, puis nettoie et quitte

Dépendances : installez libsdl2-dev, libsdl2-ttf-dev, libsdl2-gfx-dev (et leurs headers) avant de compiler.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载