Play game
THE GRID Project - Multi Games : MahJong & Casse Brique's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Note générale | #6 | 4.286 | 4.286 |
Overall | #7 | 4.414 | 4.414 |
Respect du thème | #17 | 4.543 | 4.543 |
Ranked from 35 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
Pseudo adhérent Premium sur Gamecodeur
CryptoLogiq (leadteam) & Mask (beginner, but mostly motived)
Elève Gamecodeur depuis...
Crypto Logiq : 1 an pile & Mask 1 mois à peine
Langage / Moteur utilisé
Lua - Love2d
Temps passé (environ)
+ 140 h
Décrivez votre expérience (déroulement, difficultés, progrès réalisés, bilan personnel)
les règles du jeu : https://cryptologiq.itch.io/the-grid-project
-- Les étapes suivantes on étés des découvertes pour nous deux.
-- Objectif Crypto Logiq : apprendre + expliquer des concepts
-- Objectif Mask : apprendre et mettre en oeuvre + apprentissage des ateliers de GC
- CryptoLogiq & Mask : Apprentissage de l'utilisation de GitHub (4-5 h)
- Mise en place d'un selecteur de scenes via un module (2h)
- Mise en place des premiers elements ( 3h de dev, + explicitation des concepts de grilles avancées)
- CryptoLogiq : recherche et mise en place d'un module de sauvegarde avec encryptage des données (6h)
- CryptoLogiq : creation d'un module de boutons animés pour les menus en pure code. (4h)
- CryptoLogiq & Mask : Algorhitmie du placement des mahjong (12h)
- CryptoLogiq :systeme simplifié pour creer des niveaux (automatiser les taches) (2h)
- Mask : Création des Niveaux (4h)
- CryptoLogiq & Mask : Mise en place du Tutorial du MahJong (12h)
-- Bonus :
- CryptoLogiq & Mask: ajout d'un jeu Bonus : le casse Brique ! (12h)
- Ajustement et ajouts divers, recherches de contenu, de sons libre, ajustement des parametres etc (100h+)
- Hydrogene : Création des Musiques In-Game (4h)
-- HotFix du 04/05/2020
- CryptoLogiq : ajout du CCD (2h)
--HotFix du 06/06/2020 :
- CryptoLogiq : HotFix sur le CCD (1h) (06/06/2020 à 01h25)
- CryptoLogiq : Many's Fix's on MahJong
- CryptoLogiq : Add ButterFly in Main Menu and Show Version
--HotFix du 07/06/2020 :
- CryptoLogiq : ajout d'un skin plus travaillé (reprise de code necessaire pour gerer les offsets par étages, ainsi que la selection avec la souris...)
Leave a comment
Log in with itch.io to leave a comment.
Comments
Le mahjong, le genre de jeu sympa pour se relaxer. Il y a beaucoup de travail, cela se voit, surtout avec la gestion sur plusieurs étages et j'aime bien la musique en jeu. Par contre des plantages, dont un où j'ai fait un reset save pour pouvoir rejouer.
Bravo pour votre travail, je sais que tu t'es beaucoup investi, je te l'avais déjà dit, mais je vais le répéter ici, j'ai beaucoup aimé le Mahjong, moi qui n'avait jamais compris comment y jouer, la découverte fut très intéressante et divertissante :)
PS: Ta tout le monde qui taff comme un malade sur le projet, et ta le musicien à côté avec ces 4h tout pourri! (Qui certainement à dû passer 2h de moins dessus lol)
Bien joué à vous!
Merci de ta patte sonore sur ce projet, ça colle très bien au thème =)
Bonjour,
Sympa, je m'ai pas compris la logique de ton mahjon, on peut retirer les briques sans contraintes de positions !?
Bonne continuation
tu peux déplacer uniquement les mah-jong libres, les mah-jong libre sont ceux que tu peux déplacer soit par là droite ou la gauche sans pousser un autre mah-jong ;)
Exemple : un mah-jong sur bord droite ou gauche est libre, sur un bord à un autre étages lui aussi tu peux évidemment le déplacer... par contre mah-jong avec un autre sur sa droite et sa gauche de lui == impossible...
https://www.youtube.com/watch?v=ZITQz7ZKz-8
Salut,
Bons jeux au pluriel. Gameplay abouti.
Merci =) le tiens aussi j'ai bien aimé, car faut réfléchir après la mort xD
Bravo pour votre travail de groupe, on a pas droit à 1 jeu mais 2 wahou!
Très bonne mise en pratique du thème, les interfaces sont très propres et les jeux fun.
Super taf !
Merci beaucoup =)
Salut, bon travail, c'est amusant et fun :)
Bonne journée !
Merci ma poule ;) (jeu de mot)
Très sympa. J'ai perdu plusieurs fois sans comprendre pourquoi, mais j'ai bien apprécié le jeu quand même. Le casse brique est cool aussi avec les bonus, et on sens bien la patte de Hydrogene dans la musique. Bravo à vous.
Si tu parles du mahjong, cela arrive quand tu n'as plus de coup possible... car il y a des pièces clés qui sont a conservées car c'est les seules a te permettre de débloquer des pièces dans des étages inférieurs... Apres il se peut que l'algo ai des failles je n'ai pas pu tester toutes les situations possible...
Apres quelques test, il y avait des défaites inévitables, qui n’étaient pas dites *normales* j'ai revu une partie de l'algo et adapté mes levels en fonction, j’espère que ça ne se reproduira plus. je t'invites à essayer la dernière version Hotfix apportant ces modifs (V.0.5.2)
Joli travail, bravo !
Merci beaucoup =)
The_Grid_PROJECT_Maj_HotFix_CCd_CasseBrique_06-05-2020_01h25_Version_release_0.4 :
![](https://img.itch.zone/aW1nLzMzOTUxMzguZ2lm/original/FbmeEg.gif)
-- Hotfix du CCD :
la capture n'est pas accéléré, c'est la vitesse ou je suis allez au max pour tester et j'ai relooker les images par images de la capture, et je n'ai pas vu de problèmes de collisions apparent... (après ça reste une capture toutes les 30 images donc c'est pas super fiable non plus...)
De ce fait si vous pouviez me faire un retour ça serait cool =)
Très bonne idée de proposer un jeu de réflexion et un jeu de réflexe. Bravo à vous.
Merci d'avoir pris le temps d'essayé le jeu ;)
Impressionnant le travail qui a été mis dans ce multi-jeu! Beau travail à tous!
Dans le jeu de brick breaker, les collisions sont à travailler un peu puisque des fois la balle pouvait détruire plusieurs blocs d'un coup. C'est peut-être le problème de balle qui va trop vite et qui warp à travers les blocs.
Merci d'avoir testé le jeu =)
Cela arrive lorsque la balle a une puissance supérieur a la brique et donc la traverse...
Je n'ai pas regarder plus en profondeur ce phénomène encore, le casse brique a été fait en dernière ligne droite =)
C'est assez étonnant car la brique s'efface donc la collision est bien prise en compte... ce soucis est apparu après avoir rajouté la technique de CCD apporté en hotfix , je prends un peu de repos et je replonge dans le code l'esprit clair =)
Bon j'ai relooker mon Hotfix du CCD...
j'ai apporté des modifications et j'ai tester avec vrmt bcp bcp bcp bpc de balles ainsi qu'une vitesse vraiment très élevée qui d'ailleurs je pense qu'on ne peut pas atteindre sans tricher.... enfin bref tout ça pour dire je que je ne vois plus aucun bugs chez moi...
Je vous poste ça et si tu veux bien re-tester pour me dire ce que ça donne chez toi ça serait cool ;)
Ok ça semble fonctionner correctement maintenant! mais le jeu à freezer et c'est fermer de lui-même à un certain moment... Je suis sous love 11.2 et je crois la version à jour est la 11.3, je ne sais pas si ça un rapport avec ce plantage... faudrait voir si d'autre joueur l'expérimente.
hummm, j'ai la 11.3 effectivement... mais je ne penses pas qu'il y a de liens... et sur le .exe t'as eu ce même soucis ?
Non à mon 2e essai j'ai jouer sur la version .love
j'ai refait des modifs, en espérant que ça réglera ton soucis
Trop cool je suis retourné en enfance avec le casse brique. en plus ludique et beaucoup de couleur mes enfants l'ont testé et ont bien aimé. Ils ne voulaient plus me rendre la souris.
Continuez c'est un bon debut!!!!
Merci je suis content que ça leur ait plu, faudra que je revoie un peu la difficulté si de jeunes enfants comptent y jouer du coup : p
J'ai corrigés quelques bugs du casse brique et rajouter une feature cheap* dans le menu de selection des jeux ;)
super jeu, bravo à vous!
Merci, le tiens à l'air pas mal non plus =) je n'ai pas eu le temps de les tester tous encore xD
Bon jeux! Félicitation à vous!
Merci Beaucoup ^^
Mouais ... j'avoue que je suis un peu déçu, il n'y a que 2 jeux seulement ... respect ;-D
C'est cool de montrer votre code également, il y a matière à apprendre des choses, le code a l'air très maîtrisé, je regarderai cela avec attention. Merci et Bravo !
Merci de ton temps et de ton retour ;)
maîtrisé, je ne pense pas en tout cas on a essayé de faire ce qu'on pouvais =D
La surprise sur le casse brique. Un moment, j'arrivais plus à suivre la balle des yeux. XD
C'est plutôt propre et c'est dans le thème. Je dis "YES"!
Merci d’avoir pris le temps de tester, et oui le casse brique est un peu lent au début, mais ça se compense assez vite ahah!
Merci KevBvt ! Et le plus drôle c'est quand t'as plusieurs balles qui vont à cette vitesse là ahaha
Au début je me suis dis : mouais... le casse-brique est quand même super mou...
Puis j'ai compris après... ça s'énèrve pas mal en fait ^^ .
C'est très propre les gars. Bravo et bonne chance.
Et GG pour tout les ptits ajouts qui mettent un peu de vie.
Edit : passé une certaine vitesse, la balle arrive à traverser la raquette, et j'ai remarqué aussi qu'il y avait souvent des angles de rebonds "exotiques" voir inversés toujours sur la raquette.
ouaip, le casse brique n' était pas prévu à la base et on a pas encore pu mettre le CCD en place, Manque de temps....
On bosse sur des correctifs du Mahjong qui est quand même le projet initial, en tout cas merci de ton retour =)
On va essayer de corrigé un max avant demain =)
Il est dans la TODO liste... mais pas en prioritaire malheureusement... (au pire on ajustera la vitesse de départ qu'elle soit plus rapide et on mettra une vitesse max du coup... si vraiment on a pas le temps mais ça serait dommage je pense
Limitez la vélocité de la balle à la taille d'une brique (si la brique fait 20 pixels de haut, limitez la vy à 19 pixels par exemple). C'est une rustine mais ça peut marcher.
Je vais regarder ce que je peux faire ;)
je vais tenter de faire ça :
![](https://img.itch.zone/aW1nLzMzODU4MDIucG5n/original/olz0qd.png)
a priori c'est bon, c'est rajouté un CCD sur toutes les Balles VS Pad & Briques...
Mais comme il est fait maison je sais pas si c'est très propre... en tout cas il a l'air de fonctionner.
Une autre option au CCD, mais qui demande une certaine maîtrise sur la manipulation de droite, serait de définir la droite joingnant la oldPosition à la newPosition et tester si cette droite croise une droite définissant le contour de tes blocs.
oui j'ai aussi regarder cette option, c'est le croisement de deux segments avec collision AABB, mais je ne suis pas encore assez calé en math pour prendre pleinement conscience de la formule, j'aime comprendre et savoir parfaitement ce que je code pour en maîtriser les tenants et les aboutissants si je dois y apporter une modification quelconque...
2 Jeux en 1 ! Cool ! En plus du travail en équipe, c'est génial !
Yes, ça nous a permis d'apprendre a utiliser GitHub c'est plutôt cool =)
et j'ai de la chance mon équipe est sympa ahah !
Merci beaucoup ! En effet, Crypto est aussi bon en code qu'en leadership et il explique bien ! Mais pour tout ça je savais à quoi m'attendre en vrai :)