Créer un site internet

 

Pong 2D

     Pong est un des premiers jeux vidéo d'arcade et le premier jeu vidéo d'arcade de sport. Il a été imaginé par l'Américain Nolan Bushnell et développé par Allan Alcon, et la société Atari le commercialise à partir de novembre 1972.

Le jeu est inspiré du tennis de table en vue de dessus, et chaque joueur s'affronte en déplaçant la raquette virtuelle de haut en bas, via un bouton rotatif, de façon à garder la balle dans le terrain de jeu. Le joueur peut changer la direction de la balle en fonction de l'endroit où celle-ci tape sur la raquette, alors que sa vitesse augmente graduellement au cours de la manche. Un score est affiché pour la partie en cours et des bruitages accompagnent la frappe de la balle sur les raquettes.

Pong

 

Mon premier projet en 2D sur Unity

     Début 2018, j'ai voulu découvrir le moteur de jeu vidéo Unity 3D à travers un min-projet .J'ai décidé de programmer le jeu Pong 2D, dont le développement m'a pris une semaine environ. Il reprend une partie des éléments de l'époque comme le design ou les effets mais avec quelques améliorations afin de le rendre plus moderne comme l'ajout d'un trail renderer sur la balle, l'accélération de la balle toutes les 10 secondes ou encore un mode de jeu 2 vs 2. Les règles du jeu restent les mêmes, le premier arrivé à 10 points remporte la partie. 

Premier mode de jeu : 1 vs 1

Dans ce mode de jeu, deux joueurs s'affrontent l'un contre l'autre. Les raquettes sont contrôlées par les touches du clavier : A et Q pour la raquette bleue, P et M pour la raquette rouge.

1vs1

Deuxième mode de jeu : 1 vs IA

Dans ce mode de jeu, le joueur (raquette gauche) affronte une IA. La raquette est contrôlée par les touches du clavier : A et Q. La raquette IA se déplace en fonction du mouvement de la balle. C'est la vitesse de déplacement qui permet de rendre l'IA plus ou moins difficile à battre. J'ai du tester plusieurs valeurs pour donner la possibilité au joueur de gagner. 

1vs1ia

Troisème mode de jeu : 2 vs 2

Dans ce mode de jeu, deux équipes de deux joueurs s'affontrent. Les deux raquettes bleues sont contrôlées par les touches du clavier : A/Q et R/F et les raquettes rouges par U/J et P/M. Quelques modifications ont dû être apportées sur les rebonds de la balle pour que le jeu soit plus agréable.

2vs2

Technologies et outils :

  • Unity 2020.1.16f1
  • C#

Équipe et ressources :

Ce jeu a été réalisé intégralement en solo. Il a été testé par des utilisateurs et leurs remarques ont été prises en compte dans le développement.

Durée du jeu :

Environ 10 minutes.

Téléchargement :

Ce jeu est disponible sur

Code source :

https://github.com/lucas3378/Pong-2D

 

×