Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Puissance 4View game page

Alignez 4 jetons de sa couleur horizontalement, verticalement et diagonalement.
Submitted by Darioo2 — 5 days, 6 hours before the deadline
Add to collection

Play Strategy Game

Puissance 4's itch.io page

Results

CriteriaRankScore*Raw Score
Note générale#233.5913.684
Respect du thème#234.4634.579
Overall#234.0274.132

Ranked from 19 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Pseudo adhérent Premium sur Gamecodeur
Dario

Elève Gamecodeur depuis...
09 Avril 2020

Langage / Moteur utilisé
Lua / Love 2D

Temps passé (environ)
Une semaine (2 à 6 heures par jour)

Décrivez votre expérience (déroulement, difficultés, progrès réalisés, bilan personnel)
Elève premium Gamecodeur depuis environ 3 semaines, je n'ai pas été très loin dans la formation mais cette Game Jam est une bonne occasion pour mettre en pratique ce que j'ai appris et pratiquer le code.
Je me suis donc lancé dans la création d'un puissance 4. Durant les 2 premiers jours j'ai eu vraiment beaucoup de mal à coder, et j'avançais très lentement. j'ai du aller rechercher les informations dans les vidéos de la formation. A la fin des 2 jours j'avais seulement fait la partie visuelle du jeu, sans penser a tout ce qui se trouve derrière, j'ai failli abandonné, mais j'ai eu quelques retours encourageants de la communauté, ça m'a re-booster. Durant les jours suivants j'ai codé tous les après midi, la détection de l'alignement des 4 pions dans toutes les directions m'a pris énormément de temps.
La mise en place de l'IA a été moins dure, avec tout le travail de détection fait avant , je n'avais plus qu'a simuler un coup dans une colonne et vérifier si il y a victoire ou défaite.
Merci encore à la communauté qui est toujours présente et bienveillante, avec le recul sans ce petit coup de pouce, tout ça aurait fini prématurément comme tout ce que j'ai tenté de faire par le passé.
Merci à tous :)

Dario

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Bravo pour ce jeu et compte tenu que tu es élève depuis peu de temps! 

J'ai battu ton IA en 7 coups :P

Bonne continuation!

Submitted

joli travail !

les conditions pour vérifier que X cases sont alignées c'est un vrai casse-tête parfois en effet ^^

Submitted

Simple et efficace. L'IA se laisse pas faire si facilement. Beau boulot.

Submitted

Fellicitation ! 

Submitted

Impeccable, tout fonctionne très bien, bruitage, Ia scène de victoire et re-jouabilité =)
la gestion de la souris n'est plus très compliqué maintenant a rajouté vu l'avancé de ton jeu ;)
En tout cas Bravo =)

Developer

Salut CryptoLogiq et merci pour ton retour,

Au début du projet ce choix des flèches directionnelles était voulu (je ne m'explique pas pourquoi) j'aurais pu sans trop de difficultés faire un déplacement du pion a la souris.

Tu n'est pas le seul a me l'avoir dit, et j'avoue qu'avec le recul un déplacement à la souris et un clic pour envoyer le jeton aurait été un meilleur choix. C'est pour ça que vos retours sont important ça m'aide a mettre en évidence certaines choses dont je n'ai pas encore l'habitude, je n'ai pas pensé à l'ergonomie.

Submitted (1 edit)

ps : attention, t'as chargés deux fois l’image grille dans ton code (dans le main load et dans game load) apparemment tu as fait une modif au draw de dernière minute et t'as oublié ce petit détails =)

Developer

oui, c'est exactement ça, une modif de dernière minute dans le code mais j'ai oublié de supprimer la ligne précédente

Submitted

https://drive.google.com/file/d/1zK9wbWT3DRzmypr_coWLBc8oH5YQtEp0/view?usp=shari...
Tiens, ton jeu avec la gestion de la souris et quelques fix's ;)

Developer

J'ai testé c'est vrai que c'est plus pratique de jouer comme ça

Submitted

Bravo Darioo! Continue comme ça!

Submitted

Bravo c'est un très bon jeu, je me suis beaucoup amusé (y)

Submitted

Implémentaiton d'une IA (je sais que c'est compliqué à faire ^^), du bon son. Que dire sinon : Bravo !

Submitted

Héhé, pas mal et très intéressant de voir de l'AI en place ! Bien joué !!

Submitted

J'ai eu un petit soucis, le jeton jaune de l'ordi s'est placé sur une cellule que j'occupais déjà puis en choisissant de nouveau cette même colonne, le jeton s'est mis au dessus de la cellule censée être occupée par un jeton jaune. Malgré cela bravo pour ton premier jeu, c'est le genre de jeu casse tête à faire ^^ J'ai hésité à en faire un pour cette Game Jam mais pas eu le courage :s


Developer

Salut Mainc et merci pour ton retour,

Merci d'avoir testé le jeu, oui je me suis bien pris la tête pour le faire et passé beaucoup de temps sur les algo, environ 650 lignes de code.

Concernant, le "bug" je ne l'ai jamais remarqué, je viens de refaire quelques parties en essayant d'insister sur la zone à gauche et je ne l'ai pas eu. Si jamais tu te souviens du contexte dans lequel tu l'a eu, je suis preneur, je le corrigerais dès que je l'aurais détecté. Je compte le ré-utiliser une partie du code pour refaire le jeu mais avec une touche plus originale que le puissance 4 classique.

Developer

Mise a jour du 1er mai 2020: Ajout du son et de la musique au jeu

Submitted (1 edit)

Excellent ! Tu as du bien galérer pour les contrôles d'alignement, non ? Une petite musique et du sons serait top ;-)

Developer

Salut Ryx,

oui les contrôles ça a été le gros morceau a coder, lignes colonnes ça va mais les diagonales c'est une horreur, il y a beaucoup de possibilités mine de rien.

Tu n'est pas le premier a me faire la remarque pour la musique et le son, j'avoue qu'après plus de 600 lignes de code j'avais besoin de décrocher un peu du projet mais je vais faire ça dans les 2 jours qui viennent.

Merci beaucoup pour ton retour :)