Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Connexion avec identifiant, mot de passe et durée de la session

+-Shoutbox (Merci d'utiliser le forum pour les demandes d'aides)

Aujourd'hui à 07:30:42 Monos dit: Pixner sur le clickstore. (Gratuitement, je ne peux pas changer de fusil d'épaule). Je ne m'attendais pas à être accepté.  Cela fait plaisir. <3
19 août 2014 à 14:17:48 Patrice dit: Bienvenue Moucklee, pose tes questions sur le forum stp, le mini-chat n'a pas une durée de vie suffisante pour répondre aux questions.
19 août 2014 à 10:51:59 Emmanuel dit: Mis a jour du flash en version Build 282.2c  règle des problème sur  extension sur - FGL Object: Correction made when creating Ads.
 et - INI Object: Modification made when read from binary data and save as cookies.
19 août 2014 à 06:33:24 Monos dit: avec extension view
19 août 2014 à 01:57:41 Moucklee dit: Ou pourrais-je trouver des extension qui on l'air d'avoir disparue du gestionnaire d'extension de CF2.5 ? Comme OpenGL ?
19 août 2014 à 01:56:27 Moucklee dit: Yop all
18 août 2014 à 12:21:20 Monos dit: Info : Mon patron recherche un couple pour les vendanges qui devrait se dérouler vers le 15 septembre. 'la date n'est pas encore déposé' si ça vous dit de bosser ... Il y a 10 jours de vendanges en gros.
17 août 2014 à 14:17:56 Monos dit: création de décors avec l'objet image actif ne fonctionne toujours pas sous android, ça deviens lourd la. Depuis le début c'est comme ça et c'est pas la première fois que je le dis.
17 août 2014 à 10:29:08 Emmanuel dit: Mis a jour Android passe en version beta 282.2e
14 août 2014 à 12:41:21 Monos dit: Tu fais un détour à la maison ?
Voir l'historique

Liens

Messages non lus

Télécharger

Divers

Twitter

Les extensions pour MMF2

FaceBook ClickTeam France

Derniers messages

Charger Character Sheet avec point chaud par conceptgame
19 août 2014 à 22:13:08

Re : Liste des Tutos par Monos
19 août 2014 à 17:38:59

Tuto Html5 et utilisation Javascript par Pit73
19 août 2014 à 15:00:02

Re : Besoin d'aide Shoot'em up/Puzzle Game par Funkadicte
18 août 2014 à 20:11:30

Re : Besoin d'aide Shoot'em up/Puzzle Game par Kloug
18 août 2014 à 09:49:17

Re : Besoin d'aide Shoot'em up/Puzzle Game par Funkadicte
17 août 2014 à 18:07:12

Re : Besoin d'aide Shoot'em up/Puzzle Game par Kloug
17 août 2014 à 08:00:05

Re : Besoin d'aide Shoot'em up/Puzzle Game par Funkadicte
16 août 2014 à 20:10:23

Re : [Présentation] Husk par Loulou
15 août 2014 à 16:17:41

Re : Andy OS par Monos
15 août 2014 à 09:28:45

Andy OS par Monos
15 août 2014 à 08:09:09

Re : Nom de clé Keystore jdk par Emmanuel
14 août 2014 à 11:21:41

Re : Compiler avec Fusion 2.5 Free Edition par Emmanuel
14 août 2014 à 11:19:10

Re : [Présentation] Husk par Emmanuel
14 août 2014 à 11:09:42

Re : [Présentation] Husk par Monos
13 août 2014 à 17:51:59

[Présentation] Husk par Husk
13 août 2014 à 13:13:49

Re : Compiler avec Fusion 2.5 Free Edition par Monos
12 août 2014 à 19:20:39

Re : Compiler avec Fusion 2.5 Free Edition par Patrice
12 août 2014 à 18:55:29

Re : Faire rapidement un charset pixel art. par Kloug
12 août 2014 à 14:06:35

Re : Liste des Tutos par Kloug
12 août 2014 à 01:36:48

Dernier Clikeur

Moucklee
Husk

Membre en ligne

9 Invités, 0 Utilisateurs

Auteur Sujet: Tetris Schématique.  (Lu 371 fois)

Hors ligne Kloug

  • Clickeur bien intégré
  • Messages: 288
  • Ça work et ça progress.
    • Voir le profil
  • Logiciel: TGF1
Tetris Schématique.
« le: 20 août 2013 à 05:25:40 »
Salut.

Exemple compatible TGF2.
Niveau. >> Débutant motivé.

Le plus important est d'élaborer une stratégie, histoire de pondre une moult version du jeu vidéo Tetris.

Une stratégie valable, relève de la gageure pour un novice, car sans un minimum d'expérience, impossible de visualiser une bonne stratégie dès le départ.

Le plan des principales opérations, pour un training mode schématique non optimisé.

A) Les ressources graphiques. >> La librairie.

B) Le moteur de mise en place d'une pièce au hasard.

C) Le moteur de déplacement des pièces.

D) La rotation des pièces.

E) La gestion des collisions.

F) la gestion de la grille 10x20 cases.

Tetris Schématique:
https://www.dropbox.com/s/170nsynu4loxuj8/Tetris_Sch%C3%A9matique.zip



Cet exemple fonctionne au ralenti, il y a des options inutiles via des compteurs, ceci afin de mieux comprendre le klik coding, un training mode de 45 lignes niveau débutant, avec des commentaires en français.

Si cette version schématique vous parait transcendantale, à vous de mettre en place un score, des conditions pour finir, recommencer le jeu, etc.

A+
« Modifié: 24 août 2013 à 22:46:23 par Kloug »
C'est de la M... Nan! C'est des moteurs cases à cocher!
http://clickmoteur.blogspot.fr/

Hors ligne Patrice

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 477
    • Voir le profil
    • frenchflash.free.fr
  • Logiciel: MMF2 Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
Re : Tetris Shématique.
« Réponse #1 le: 20 août 2013 à 09:24:44 »
Excellent, bravo et merci  :bravos
http://loopengo.free.fr/flash/sign.swf

Hors ligne Pit73

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 237
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
Re : Tetris Shématique.
« Réponse #2 le: 20 août 2013 à 10:33:07 »
C cool ca! bravo. Merci pour l'exemple
C'est pas si simple un tétris!

Si tu te sens motivé ;) pourrais tu commenter un peu plus le code? Par exemple se serait intéressant de comprendre ta démarche, pk tu as choisi telle ou telle stratégie plutôt qu'une autre.

A+ Pit
Mon wip torture test >> http://patrick.gimeno.free.fr/tmp/race/racing.html

Hors ligne Emmanuel

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 473
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module iOS: Oui
Re : Tetris Shématique.
« Réponse #3 le: 20 août 2013 à 11:42:21 »
Ha les vacance sont fini les tutos de kloug sont de retour  :D le travaille reprend.
bon petit exemple kloug merci

Hors ligne Kloug

  • Clickeur bien intégré
  • Messages: 288
  • Ça work et ça progress.
    • Voir le profil
  • Logiciel: TGF1
Re : Tetris Shématique.
« Réponse #4 le: 20 août 2013 à 12:25:07 »
Merci de vos sympathiques retours.

J'ai écrit un article explicatif, il parle de la problématique du jeu.
http://clickmoteur.blogspot.fr/2013/08/tetris-schematique-avec-tgf2-mmf2_18.html

L'exemple utilise un scan qui parcourt la grille 10x20 cases.
En fait un simple moteur de déplacement autonome, pour chaque lignes de 10 cases, puis sur la hauteur (20 cases) en partant du bas.

Sincèrement, il n'y a rien de compliqué à condition de se donner la peine de décortiquer chaque "module" (groupe d'événements).

La rotation des pièces, elle se fait à l'aide d'un numéro d'animation.
La vitesse de la pièce mise en place au hasard, est égale à zéro, des blocs (marrons) remplacent la pièce.
Le scan détecte 10 blocs sur une ligne, les 10 blocs disparaissent et ceux au dessus de la ligne (position Y) descendent de plus 16 pixels.

La difficulté évidemment, est de passer de la théorie à la pratique, c'est pour cela que l'exemple tourne au ralenti, en rendant visible, tous les actifs, le processus devient forcément plus limpide (lol).

La problématique du jeu peut se résoudre soit via l'objet tableau, soit via un scan. Avec l'objet tableau de toute façon, la notion scan sera aussi obligatoire.

J'ai découvert qu'avec MMF, il est toujours possible de résoudre une problématique soit de façon schématique, soit avec une démarche de codeur, la plus efficace sur le papier est la démarche du codeur.
Le souci c'est que MMF ne possède pas de langage de programmation, mais un pseudo langage qui passe par des éditeurs polyvalents.

L'avantage du scan avec un moteur de déplacement autonome. >> Outil passe partout sans trop se prendre la tête.

Il est possible d'ajouter une boucle rapide, afin d'accélérer la vitesse du scan (pratiquement instantané sur de petites grilles).

Un scan avec boucle rapide, n'est pas du niveau débutant, donc hors sujet, c'est juste une information, histoire de préciser que malgré les apparences, le choix du scan n'est pas mauvais, en son temps Chansey avait aussi opté pour un scan, sans moteur de déplacement autonome, seulement par zones, la solution la plus "simple" pour un Tetris (définir chaque zone prend du temps).

L'exemple existe surtout afin de visualiser, les principes d'une stratégie d'ensemble, pour un "petit" jeu. La seule opération qui sort de l'ordinaire, la problématique du jeu Tetris, plutôt simple à résoudre, à condition d'avoir dans ses bagages la notion "scan".

Edit:
Il est possible de ralentir le scan, de mettre par exemple toutes les secondes.
« Modifié: 20 août 2013 à 14:15:16 par Kloug »
C'est de la M... Nan! C'est des moteurs cases à cocher!
http://clickmoteur.blogspot.fr/

Hors ligne Pit73

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 237
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
Re : Tetris Shématique.
« Réponse #5 le: 20 août 2013 à 13:54:37 »
Super merci!

Un petit exemple de motivation sur un grand malade à tetris lors du Mig 2012 à montpellier
https://www.youtube.com/watch?v=2janIYSAJ9Y

Tétris est un petit jeu mais un grand jeu! Le gameplay est redoutable! C'est un très bon exemple d'un phénomène de société!

A+ Pit
Mon wip torture test >> http://patrick.gimeno.free.fr/tmp/race/racing.html

Hors ligne Kloug

  • Clickeur bien intégré
  • Messages: 288
  • Ça work et ça progress.
    • Voir le profil
  • Logiciel: TGF1
Re : Tetris Shématique.
« Réponse #6 le: 20 août 2013 à 22:46:06 »
Salut,

A titre informatif (toujours niveau débutant motivé).

Une itération (Dénition Larousse):
En informatique, procédé de calcul répétitif qui boucle jusqu'à ce qu'une condition particulière soit remplie.

Boucle (Définition Université de Technologie de Compiègne):
Une boucle effectue plusieurs fois une suite d'instructions (ou un bloc d'instructions). Nous disons qu'une boucle itère un traitement. Une itération correspond à la réalisation du traitement. Nous pouvons formellement numéroter chaque itération. Par exemple, à la troisième itération de la boucle, le traitement (le bloc d'instructions placées dans la boucle) est effectué pour la troisième fois. Quand toutes les itérations sont terminées, le traitement qui suit la boucle est effectué.

Avec TGF, MMF il existe la boucle rapide, à ma connaissance, les opérations effectuées dans la boucle sont prioritaires, le mieux est donc de mettre en place, les conditions qui active et désactive la boucle au moment souhaité.

Exemple simple, d'un "scan" avec boucle rapide, case par case avec un seul curseur, sur une grille 16x12 cases.
https://www.dropbox.com/s/dqa3a48s0u8qe5m/Scan_Brique.mfa

Pour Tetris, un "scan" avec boucles rapides, c'est plus compliqué à mettre au point.

Encore merci de vos retours.

A+

Cordialement Kloug.
« Modifié: 20 août 2013 à 23:03:54 par Kloug »
C'est de la M... Nan! C'est des moteurs cases à cocher!
http://clickmoteur.blogspot.fr/

Hors ligne Kloug

  • Clickeur bien intégré
  • Messages: 288
  • Ça work et ça progress.
    • Voir le profil
  • Logiciel: TGF1
Re : Tetris Schématique.
« Réponse #7 le: 31 août 2013 à 09:14:24 »
Salut,

le "checker" décomposé (fichier.mfa).

https://www.dropbox.com/s/r3te166vuu1fxvz/Checker.mfa

A+
C'est de la M... Nan! C'est des moteurs cases à cocher!
http://clickmoteur.blogspot.fr/

 


+-MiniChat

Aujourd'hui à 07:30:42 Monos dit: Pixner sur le clickstore. (Gratuitement, je ne peux pas changer de fusil d'épaule). Je ne m'attendais pas à être accepté.  Cela fait plaisir. <3
19 août 2014 à 14:17:48 Patrice dit: Bienvenue Moucklee, pose tes questions sur le forum stp, le mini-chat n'a pas une durée de vie suffisante pour répondre aux questions.
19 août 2014 à 10:51:59 Emmanuel dit: Mis a jour du flash en version Build 282.2c  règle des problème sur  extension sur - FGL Object: Correction made when creating Ads.
 et - INI Object: Modification made when read from binary data and save as cookies.
19 août 2014 à 06:33:24 Monos dit: avec extension view
19 août 2014 à 01:57:41 Moucklee dit: Ou pourrais-je trouver des extension qui on l'air d'avoir disparue du gestionnaire d'extension de CF2.5 ? Comme OpenGL ?
19 août 2014 à 01:56:27 Moucklee dit: Yop all
18 août 2014 à 12:21:20 Monos dit: Info : Mon patron recherche un couple pour les vendanges qui devrait se dérouler vers le 15 septembre. 'la date n'est pas encore déposé' si ça vous dit de bosser ... Il y a 10 jours de vendanges en gros.
17 août 2014 à 14:17:56 Monos dit: création de décors avec l'objet image actif ne fonctionne toujours pas sous android, ça deviens lourd la. Depuis le début c'est comme ça et c'est pas la première fois que je le dis.
17 août 2014 à 10:29:08 Emmanuel dit: Mis a jour Android passe en version beta 282.2e
14 août 2014 à 12:41:21 Monos dit: Tu fais un détour à la maison ?
Voir l'historique
Powered by EzPortal