Rechercher
Connexion
Chatbox externe
Derniers sujets
Partenaires
TI-Planet | Espace-TI : Forum |
Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)
Les posteurs les plus actifs du mois
Aucun utilisateur |
[Projet] Un mario by tout82
+8
rpgcreator
mdr1
persalteas
Linkakro
Wistaro
pito2901
ashtrail
m@thieu41
12 participants
Page 3 sur 6
Page 3 sur 6 • 1, 2, 3, 4, 5, 6
Re: [Projet] Un mario by tout82
Oui on peut mais c'est plus lent d'accès que les listes
m@thieu41- ----------------------
- Messages : 939
Date d'inscription : 02/06/2013
Re: [Projet] Un mario by tout82
Houla ça part loin! Je ne suis pas sur d'être d'une grande aide, puisque pito s'occupe déjà des parties plutôt simples. Enfin je peux toujours essayer.
Re: [Projet] Un mario by tout82
Bin si tu veux me refiler un truc à faire ça ne me dérange pas (détaille juste pour que le rendu corresponde).
Re: [Projet] Un mario by tout82
J'ai lancé un topic ici, rien que pour l'intro, si tu veux faire autre chose... (je suis en train de faire le visage de mario...)
Re: [Projet] Un mario by tout82
Okay mais rappelle-toi faut que ça tienne en 8x8 (sauf si c'est juste pour l'intro).
Re: [Projet] Un mario by tout82
C'est juste l'intro, les affichages que je prendrai pour l'intro, règle, générique... je les mettrai sûrement en 94*62pxls.
Re: [Projet] Un mario by tout82
Okay, un jour d'absence sur le fofo et je vois que ce projet a avancé de 3 pages, chouette !
(enfin, c'était l'organisation... Je me case aux graphismes avec Wistaro)
Je pense aussi qu'il est indispensable d'avoir un scrolling, même grossier.
Je suis très séduit par l'idée de dessiner uniquement avec des "statplot" ou Graphes statistiques, parce qu'en une seule liste vous pouvez avoir une map de 999 plateformes de hauteur différente.
Si c'est possible, en plus, ça facilite grandement la tache question graphismes: décalage de la fenêtre comme vous l'avez dit, et recalcul de l'éventuelle position de "mobs" dont le joueur.
J'ai créé un topic graphismes.
C'est une bonne idée de subdiviser les groupes en topics, ça nous évitera de nous noyer ici...
(enfin, c'était l'organisation... Je me case aux graphismes avec Wistaro)
Je pense aussi qu'il est indispensable d'avoir un scrolling, même grossier.
Je suis très séduit par l'idée de dessiner uniquement avec des "statplot" ou Graphes statistiques, parce qu'en une seule liste vous pouvez avoir une map de 999 plateformes de hauteur différente.
Si c'est possible, en plus, ça facilite grandement la tache question graphismes: décalage de la fenêtre comme vous l'avez dit, et recalcul de l'éventuelle position de "mobs" dont le joueur.
J'ai créé un topic graphismes.
C'est une bonne idée de subdiviser les groupes en topics, ça nous évitera de nous noyer ici...
Re: [Projet] Un mario by tout82
C'est vrai que c'est une bonne idée si c'est possible et pas trop lent.persalteas a écrit:Je suis très séduit par l'idée de dessiner uniquement avec des "statplot" ou Graphes statistiques, parce qu'en une seule liste vous pouvez avoir une map de 999 plateformes de hauteur différente.
Je vais faire des tests dès que j'ai le temps, je vous tiens au courant .
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
Personnellement, je n'ais jamais utiliser les StatsPlot pour faire un jeu. Il me tarde de voir comment sa fonctionne
Re: [Projet] Un mario by tout82
Je vais créer un nouveau topic pour le moteur du jeu, j'ai fait quelques tests et je pense que c'est une très bonne idée en fin de compte (ça règle plusieurs soucis qu'on aurait pu avoir autrement d'ailleurs).
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
Un tutoriel sur quoi exactement?
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
Sur les StatsPlots ? Oui : http://fr.openclassrooms.com/informatique/cours/apprenez-a-programmer-en-ti-basic/les-statistiques-1Wistaro a écrit:parfait!
Il existe un tutoriel la -dessus?
mdr1- ----------------------
- Messages : 21
Points Concours : 0
Productivité : 5
Date d'inscription : 15/06/2013
Re: [Projet] Un mario by tout82
ha cool deux semaines d'absence et je suis deja largue
si vous voulez je peux faire un menu qui dechire sa race, vous verrez enfin de quoi je suis capable.
pour les statsplots, c'est hyper bien, ca part d'une constatation toute simple.
donc ca veut dire que la map fait 999 pixels de long maximum???
si vous voulez je peux faire un menu qui dechire sa race, vous verrez enfin de quoi je suis capable.
pour les statsplots, c'est hyper bien, ca part d'une constatation toute simple.
donc ca veut dire que la map fait 999 pixels de long maximum???
rpgcreator- Connaisseur
- Messages : 252
Points Concours : 27
Productivité : 6
Date d'inscription : 16/09/2013
Localisation : Vernouillet 28
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
Non, ça fait 999*8 pixels de long, soit 999 cases en fait.
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
999*8, c'est une surface
j'avais raison, c'est bien 999 pixels de long.
pour le menu, j'ai terminé, c'est une adaptation du screen de super mario land 1, mais en plus simple.
la sélection, c'est quatre textes (les selections) qui se deplacent du centre vers leur cote ou ils devraient etre: a la fin on obtient ca:
regles
aventure quitter
credits
avec des yeux au milieu en guise de selection (inspiré de megaman 3 sur NES) avec une barre en bas.
dites moi ce que vous en pensez, c'est bien ou pas??
j'avais raison, c'est bien 999 pixels de long.
pour le menu, j'ai terminé, c'est une adaptation du screen de super mario land 1, mais en plus simple.
la sélection, c'est quatre textes (les selections) qui se deplacent du centre vers leur cote ou ils devraient etre: a la fin on obtient ca:
regles
aventure quitter
credits
avec des yeux au milieu en guise de selection (inspiré de megaman 3 sur NES) avec une barre en bas.
dites moi ce que vous en pensez, c'est bien ou pas??
rpgcreator- Connaisseur
- Messages : 252
Points Concours : 27
Productivité : 6
Date d'inscription : 16/09/2013
Localisation : Vernouillet 28
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
rpgcreator a écrit:999*8, c'est une surface
j'avais raison, c'est bien 999 pixels de long.
Tu penses vraiment qu'il n'y a que 8 pxl de haut et que je ne sais même pas ce que je fais
En largeur, il y a 999 cases, qui font chacune 8 pxl de large. Soit 8*999=7992 pxl...
Illustration:
- Code:
Case: 1 | 2 | ... 999
Pixel : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 7992
Un screen pour qu'on comprenne mieux?rpgcreator a écrit:dites moi ce que vous en pensez, c'est bien ou pas??
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
ouais mais t'as mis comme si c'etait une surface
ah quand meme on peut quand meme faire des niveaux super longs
pour le screen, oublie pas toute la galere pour trouver un cable silverlink pour envoyer mes progs
c'est moi aussi qui ait le pc suuuuuuupppeeeeerrr leeeeeennnt qui plante pour emuler une ti82... donc oublie le screen
le code je peux le recopier
ah quand meme on peut quand meme faire des niveaux super longs
pour le screen, oublie pas toute la galere pour trouver un cable silverlink pour envoyer mes progs
c'est moi aussi qui ait le pc suuuuuuupppeeeeerrr leeeeeennnt qui plante pour emuler une ti82... donc oublie le screen
le code je peux le recopier
rpgcreator- Connaisseur
- Messages : 252
Points Concours : 27
Productivité : 6
Date d'inscription : 16/09/2013
Localisation : Vernouillet 28
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
Ah ok
Bah recopie alors (dis toi si ça peut te consoler que je n'ai pas non plus de cable donc dès que je veux un screen je suis obligé de recopier le code sur l'ordi )
Bah recopie alors (dis toi si ça peut te consoler que je n'ai pas non plus de cable donc dès que je veux un screen je suis obligé de recopier le code sur l'ordi )
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
voila le code: recopié a partir de mon phone pourri ˆˆ
- Code:
EffEcr
1->Xmin:95->Xmax
1->Ymin:63->Ymax
Horizontale 26
Horizontale 16
Ligne(42,27,42,41
Ligne(52,27,52,41
Ligne(26,43,67,43
Ligne(68,43,68,62
Ligne(67,62,26,62
Ligne(25,62,25,43
Ligne(26,42,67,42
Ligne(69,44,69,61
Ligne(67,63,26,63
Ligne(24,61,24,44
Pt-on(26,44
Pt-on(67,44
Pt-on(67,61
Pt-on(26,61
Texte(3,26,"SUPER MARIO
Texte(12,38,"LAND
For(I,1,95,16
Ligne(I,17,I+8,25
Ligne(I+8,25,I+16,17
End
Texte(48,25,"PRESS ENTER
Pause:EffDessin
For(I,36,1,-4
Texte(32,I,"AVENTURE
End
For(I,36,57,4
Texte(32,I," QUITTER
End
For(I,32,1,-3
Texte(I+3,36,"
Texte(I,36,"REGLES
End
For(I,32,57,3
Texte(I-3,36,"
Texte(I,36,"CREDITS
End
For(I,43,53,10
Ligne(I,30,I,26
Ligne(I,26,I+4,26
Ligne(I+4,26,I+4,30
Ligne(I+4,30,I,30
End
45->S:28->T
Repeat Rep=105
Pt-off(S,T
Pt-off(S+10,T
codeTouche
If Rep=24:Then
44->S:28->T:End
If Rep=25:Then
45->S:29->T:End
If Rep=26:Then
46->S:28->T:End
If Rep=34:Then
45->S:27->T:End
Pt-on(S,T
Pt-on(S+10,T
End
rpgcreator- Connaisseur
- Messages : 252
Points Concours : 27
Productivité : 6
Date d'inscription : 16/09/2013
Localisation : Vernouillet 28
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
Pas mal
Le screen:
Idées pour améliorer:
La première partie je pense qu'on peut ne pas y toucher c'est super
La deuxième on pourrait peut être dessiner la tête de mario autour des yeux (en écrivant AVENTURE et QUITTER de haut en bas pour libérer de la place). Ca fera moins "vide".
Continue comme ça
Il faudra voir aussi comment compléter avec ça: https://tout82.forumactif.org/t118-projet-mario-topic-sur-l-introduction
Puisque l'introduction c'est juste avant le menu et que tu en as refais une
Je pense qu'on pourrait faire:
_TOUT82 PRESENTE
_MARIO LAND (presser entrer)
_MENU
_et lorsqu'on quitte on affiche celle avec la tête de mario et "MARIO".
Ca vous va?
Si c'est ok je vais commencer à réunir les différents prgm pour qu'on voit ce qu'on a déjà fait (tout est un peu éparpillé là), et je poste un screen.
Le screen:
Idées pour améliorer:
La première partie je pense qu'on peut ne pas y toucher c'est super
La deuxième on pourrait peut être dessiner la tête de mario autour des yeux (en écrivant AVENTURE et QUITTER de haut en bas pour libérer de la place). Ca fera moins "vide".
Continue comme ça
Il faudra voir aussi comment compléter avec ça: https://tout82.forumactif.org/t118-projet-mario-topic-sur-l-introduction
Puisque l'introduction c'est juste avant le menu et que tu en as refais une
Je pense qu'on pourrait faire:
_TOUT82 PRESENTE
_MARIO LAND (presser entrer)
_MENU
_et lorsqu'on quitte on affiche celle avec la tête de mario et "MARIO".
Ca vous va?
Si c'est ok je vais commencer à réunir les différents prgm pour qu'on voit ce qu'on a déjà fait (tout est un peu éparpillé là), et je poste un screen.
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
ben avant de mettre la partie que j'ai mise, tu mets l'intro et on pourrait faire un truc, c'est quand t'appuies sur une touche pendant l'intro, tu skippes jusqu'a l'image de super mario land!!!
ca serait pas mal, non? comme dans pas mal de jeux!!!
ca serait pas mal, non? comme dans pas mal de jeux!!!
rpgcreator- Connaisseur
- Messages : 252
Points Concours : 27
Productivité : 6
Date d'inscription : 16/09/2013
Localisation : Vernouillet 28
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
Sauf que l'introduction c'est une image fixe, donc il n'y a pas trop d'intérêt
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
Très joli ton menu !rpgcreator a écrit:voila le code: recopié a partir de mon phone pourri ˆˆAlors, ca te plait ???
- Code:
EffEcr
1->Xmin:95->Xmax
1->Ymin:63->Ymax
Horizontale 26
Horizontale 16
Ligne(42,27,42,41
Ligne(52,27,52,41
Ligne(26,43,67,43
Ligne(68,43,68,62
Ligne(67,62,26,62
Ligne(25,62,25,43
Ligne(26,42,67,42
Ligne(69,44,69,61
Ligne(67,63,26,63
Ligne(24,61,24,44
Pt-on(26,44
Pt-on(67,44
Pt-on(67,61
Pt-on(26,61
Texte(3,26,"SUPER MARIO
Texte(12,38,"LAND
For(I,1,95,16
Ligne(I,17,I+8,25
Ligne(I+8,25,I+16,17
End
Texte(48,25,"PRESS ENTER
Pause:EffDessin
For(I,36,1,-4
Texte(32,I,"AVENTURE
End
For(I,36,57,4
Texte(32,I," QUITTER
End
For(I,32,1,-3
Texte(I+3,36,"
Texte(I,36,"REGLES
End
For(I,32,57,3
Texte(I-3,36,"
Texte(I,36,"CREDITS
End
For(I,43,53,10
Ligne(I,30,I,26
Ligne(I,26,I+4,26
Ligne(I+4,26,I+4,30
Ligne(I+4,30,I,30
End
45->S:28->T
Repeat Rep=105
Pt-off(S,T
Pt-off(S+10,T
codeTouche
If Rep=24:Then
44->S:28->T:End
If Rep=25:Then
45->S:29->T:End
If Rep=26:Then
46->S:28->T:End
If Rep=34:Then
45->S:27->T:End
Pt-on(S,T
Pt-on(S+10,T
End
Voici des propositions d'optimisation :
- Code:
1->Xmin:95->Xmax
1->Ymin:63->Ymax
- Code:
1->Xmin:1->ΔX
1->Ymin:1->ΔY
- Code:
Ligne(42,27,42,41
Ligne(52,27,52,41
Ligne(26,43,67,43
Ligne(68,43,68,62
Ligne(67,62,26,62
Ligne(25,62,25,43
Ligne(26,42,67,42
Ligne(69,44,69,61
Ligne(67,63,26,63
Ligne(24,61,24,44
- Code:
codeTouche
If Rep=24:Then
44->S:28->T:End
If Rep=25:Then
45->S:29->T:End
If Rep=26:Then
46->S:28->T:End
If Rep=34:Then
45->S:27->T:End
- Code:
codeTouche={24,25,26,34
If max(Rep:Then
max(Rep{44,45,46,45->S
max(Rep{28,29,28,27->T
End
mdr1- ----------------------
- Messages : 21
Points Concours : 0
Productivité : 5
Date d'inscription : 15/06/2013
Re: [Projet] Un mario by tout82
tu peut détailler et explique ton code stp?
> GetKey associé à une liste??
> Max(rep)), c'est quoi ?
> GetKey associé à une liste??
> Max(rep)), c'est quoi ?
Re: [Projet] Un mario by tout82
CodeTouche={24,25,26,34
Renvoi une liste de bolléens, avec 1 si CodeTouche=le nième terme de la liste, 0 sinon.
Si CodeTouche=25
CodeTouche={24,25,26,34
renvoi la liste {0,1,0,0}
Rep{44,45,46,45
Multiplie la liste revoyée par CodeTouche={24,25,26,34} par la liste {44,45,46,45}, et renvoi une liste avec les résultats.
En gros dans mon exemple ça donne
{0,1,0,0}*{44,45,46,45} = {0,45,0,0}
Et le maximum de cette liste c'est 45.
Donc en fait ça permet d'isoler le nombre qu'on veut, en multipliant les autres par 0. (je ne suis peut être pas clair dans mes explications n'hésites pas à demander des éclaircissements).
Renvoi une liste de bolléens, avec 1 si CodeTouche=le nième terme de la liste, 0 sinon.
Si CodeTouche=25
CodeTouche={24,25,26,34
renvoi la liste {0,1,0,0}
Rep{44,45,46,45
Multiplie la liste revoyée par CodeTouche={24,25,26,34} par la liste {44,45,46,45}, et renvoi une liste avec les résultats.
En gros dans mon exemple ça donne
{0,1,0,0}*{44,45,46,45} = {0,45,0,0}
Et le maximum de cette liste c'est 45.
Donc en fait ça permet d'isoler le nombre qu'on veut, en multipliant les autres par 0. (je ne suis peut être pas clair dans mes explications n'hésites pas à demander des éclaircissements).
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: [Projet] Un mario by tout82
http://tout82.free.fr/forum/sujet.php?sujet=2741
Le codeTouche est une valeur.
Quand on effectue une opération entre une valeur et une liste, l'opération est effectué entre cette valeur et chaque terme de la liste.
L'opération est ici une condition, la liste contiendra 1 pour vrai et 0 pour faux.
La valeur maximale est 0 si aucune condition n'est vraie et 1 sinon.
Donc n'importe laquelle des touches mentionnées dans la liste est détectée.
EDIT: mince, m@t m'a devancé
Le codeTouche est une valeur.
Quand on effectue une opération entre une valeur et une liste, l'opération est effectué entre cette valeur et chaque terme de la liste.
L'opération est ici une condition, la liste contiendra 1 pour vrai et 0 pour faux.
La valeur maximale est 0 si aucune condition n'est vraie et 1 sinon.
Donc n'importe laquelle des touches mentionnées dans la liste est détectée.
EDIT: mince, m@t m'a devancé
Linkakro- ----------------------
- Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :- TI-82 Stats.fr
. :
Page 3 sur 6 • 1, 2, 3, 4, 5, 6
Sujets similaires
» [PROJET MARIO] le moteur du jeu
» [PROJET MARIO] Les crédits du jeu
» [PROJET MARIO]Topic sur les graphismes
» [PROJET MARIO] Topic sur l'introduction
» [PROJET MARIO] Topic sur les règles
» [PROJET MARIO] Les crédits du jeu
» [PROJET MARIO]Topic sur les graphismes
» [PROJET MARIO] Topic sur l'introduction
» [PROJET MARIO] Topic sur les règles
Page 3 sur 6
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Dim 16 Oct 2022 - 21:11 par Wistaro
» Bonne année 2018!
Ven 2 Nov 2018 - 19:42 par Ti64CLi++
» Lancement du TI-Concours 2017 !
Sam 20 Mai 2017 - 0:27 par Paulo1026
» Chaînes Youtube des membres
Ven 19 Mai 2017 - 22:41 par Wistaro
» cacul du taux d'intêret
Ven 24 Mar 2017 - 21:50 par m@thieu41
» [Projet] Un mario by tout82
Dim 29 Jan 2017 - 14:09 par Wistaro
» Cherche documentation assembleur TI82stat
Mer 25 Jan 2017 - 12:29 par Ti64CLi++
» Probleme Ti-82 Stats fr
Jeu 12 Jan 2017 - 13:56 par Ti64CLi++
» ROM 82 stats.fr
Jeu 15 Déc 2016 - 10:24 par Ti64CLi++