Retour aux projets

Game Dev

Rust Head Soccer

Jeu Head Soccer 2D avec modes solo et 1v1, bots à difficulté variable, contrôles configurables, scoring, leaderboard et historique de matchs.

Capture du jeu Rust Head Soccer

Contexte

Projet Rust orienté jeu 2D, physique simple, gestion de scènes et persistance locale.

Rôle

Développement de la boucle de jeu, des scènes, collisions, règles de match, paramètres, sauvegardes et IA.

Stack

RustMacroquad

Architecture

Modules Rust séparant app, gameplay, game, input, settings, leaderboard, physics et IA, avec sérialisation JSON via serde.

Fonctionnalités clés

  • Modes solo et 1v1 avec matchs de 1, 2 ou 3 minutes.
  • Physique ballon, gravité, rebonds, collisions, double saut et tir.
  • Contrôles configurables, touches interdites, leaderboard et historique.

Apprentissages

  • Structurer un jeu Rust avec Macroquad.
  • Rendre les règles de match déterministes et compréhensibles.
  • Persister paramètres et statistiques sans base de données.

Galerie

Capture du jeu Rust Head Soccer 1
Capture du jeu Rust Head Soccer 2
Capture du jeu Rust Head Soccer 3
Capture du jeu Rust Head Soccer 4