A downloadable game for Windows

Chess Battle est un jeu en 1vs1 local, donc jouez-y avec vos amis ou votre famille! Vous incarnez chacun une pièce d'échec, l'une blanche et l'autre noire, et devez faire tomber les PV de la pièce adverse à 0.

Je retrouve souvent dans les retours que les commandes et les bonus ne sont pas assez claires, je vais donc les réexpliquer: 

- Les déplacements se font avec ZQSD pour le joueur blanc et les flèches pour le joueur noir, à noter que certaines pièces peuvent se déplacer dans huit directions en appuyant sur deux touches en même temps (par exemple, la reine peut se déplacer dans les quatre directions classiques, et en diagonale). Ils attaquent respectivement avec X et M, quand la barre dans le coin supérieur gauche pour le blanc et droit pour le noir est pleine. Les deux grandes barres en haut de l'écran représentent les PV des joueurs

- Il existe deux types d'armes: l'épée et le pistolet. Le joueur peut savoir quelle arme il tient en regardant dans le cadre sous sa barre d'attaque. Les deux armes font les mêmes dégâts et peuvent attaquer à la même vitesse, cela dépend de la pièce incarnée par le joueur, mais les deux projectiles sont différents: l'épée tire un projectile plus large et plus rapide que le pistolet, mais seulement dans la direction du dernier mouvement de la pièce, quand la balle du pistolet vise automatiquement la pièce adverse, mais est plus facile à éviter car plus petite et plus lente.

- différents bonus apparaissent aléatoirement sur la carte: 

* Les pièces C, qui permettent aux joueurs d'évoluer quand assez sont collectée. Le joueur peut voir sa progression sous sa barre de vie. Évoluer change les déplacements des pièces et leur vitesse, leur montant de PV max, leur attaque et la vitesse à laquelle elles peuvent attaquer. Je vous laisse découvrir en quoi par vous-même ;)

* Les croix/sourires vous soignent aléatoirement selon les points de vie que vous avez perdu.

* les armes vous font changer d'arme, tout simplement.


Élève Premium de Gamecodeur depuis 1 an, je pratique cependant irrégulièrement.

Langage et FrameWork Utilisé:   C#  Monogame;

Code et graphisme de mon cru, les musiques et effets sonores viennent de la gamecodeur toolbox

Pas de Librairies ou code externes utilisés.

Je n'ai pas compté mes heures, mais je pense avoir passé 3-4 heures par jour entre le code et les graphismes, le tout répartit sur 1 semaine et demie.

J'ai passé l'été à compléter le module C# Monogame de la formation Gamecodeur, et cette jam était pour moi le moyen de me tester dans ce nouveau langage. Eh bien je pense maitriser les bases du c#, et j'espère que le reste viendra avec la pratique. Concernant la jam elle-même, le plus dur a été de s'approprier le système d'affichage, qui m'a donné beaucoup de fil a retordre mais, une fois cette étape passée, une autre difficulté est arrivée: trouver une idée pour un jeu en noir et blanc. Et voici comment est né ce petit jeu qui ne casse pas trois pattes à un canard mais saura (je l'espère) être sympathique à plusieurs.

Download

Download
Chess_Battle.zip 8 MB

Leave a comment

Log in with itch.io to leave a comment.