[Axe] Projet IceSlip
3 participants
Page 1 sur 2
Page 1 sur 2 • 1, 2
[Axe] Projet IceSlip
Tout d'abord le mot "IceSlip" vient de "Ice" et "Slip" qui en anglais signifie "Glace" et "Glisse". Il s'agira d'une application compilée grâce au langage Axe Parser et composée de 9 niveaux. Je me suis inspiré de nombreux RPG et plus récemment du jeu Professeur Layton et la Boîte de Pandore (Nintendo DS) pour réaliser ce projet. En effet le but est de glisser sur la glace jusqu'à atteindre la sortie sachant que lorsque que vous rencontrez un rocher vous arrêtez de glisser. L'application sera capable de conserver votre record sur chaque parcours qui sera en faite le minimum de déplacement effectué.
Progression:
- Interface du menu: 100%
- Niveaux: 10%
- Graphismes: 80%
- Menu [stats]: 0%
Bugs:
-Bug d'affichage du menu. Corrigé
-Bug du nombre de déplacements quand le personnage descend sur la dernière ligne. Corrigé
- Bug sur l'écran de sauvegarde en quittant l'application.
Voici quelques screenshots pour vous mettre l'eau à la bouche:
[Vous devez être inscrit et connecté pour voir cette image]
Menu du jeu.
[Vous devez être inscrit et connecté pour voir cette image]
Niveau 1.
Et un aperçu GIF:
[Vous devez être inscrit et connecté pour voir cette image]
Test du jeu.
Et des exemples de jeux qui m'inspiré:
[Vous devez être inscrit et connecté pour voir cette image]
La grotte de glace dans Pokémon.
[Vous devez être inscrit et connecté pour voir cette image]
Une enigme de Professeur Layton.
Progression:
- Interface du menu: 100%
- Niveaux: 10%
- Graphismes: 80%
- Menu [stats]: 0%
Bugs:
-
-
- Bug sur l'écran de sauvegarde en quittant l'application.
Voici quelques screenshots pour vous mettre l'eau à la bouche:
[Vous devez être inscrit et connecté pour voir cette image]
Menu du jeu.
[Vous devez être inscrit et connecté pour voir cette image]
Niveau 1.
Et un aperçu GIF:
[Vous devez être inscrit et connecté pour voir cette image]
Test du jeu.
Et des exemples de jeux qui m'inspiré:
[Vous devez être inscrit et connecté pour voir cette image]
La grotte de glace dans Pokémon.
[Vous devez être inscrit et connecté pour voir cette image]
Une enigme de Professeur Layton.
Dernière édition par Alexis le Mar 7 Déc - 17:56, édité 2 fois
Re: [Axe] Projet IceSlip
Super, les graphismes sont magnifiques :cheers:
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [Axe] Projet IceSlip
Ok. Pour l'instant t'as fait combien de niveau ?
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [Axe] Projet IceSlip
J'ai ai fait qu'un pour le moment, je fais les autres demain car ma soeur veut l'ordinateur... (Je vais essayer de gratter pour pouvoir les faire sans d'ordinateur.)
Re: [Axe] Projet IceSlip
Cool, le plus dur est de créer les niveaux difficiles.
Si je pouvait te donner quelques conseils :
- un peu de grayscale pour la glace (ou surface glissante).
- une animation lors du mouvement de ton personnage (avec les 4 angles de vues).
- une extension des niveaux : un écran n'est pas suffisant pour faire compliqué.
Bref, du pain sur la planche, mais c'est un bon début.
Si je pouvait te donner quelques conseils :
- un peu de grayscale pour la glace (ou surface glissante).
- une animation lors du mouvement de ton personnage (avec les 4 angles de vues).
- une extension des niveaux : un écran n'est pas suffisant pour faire compliqué.
Bref, du pain sur la planche, mais c'est un bon début.
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [Axe] Projet IceSlip
C'est vrai que créer des niveaux compliqués c'est chaud...
Je vous donne un lien pour télécharger la source actuelle et l'application. (Version Beta) Elle ne contient pour le moment que les niveaux 1, 3 et 6 qui sont pour le moment provisoires.
Si vous avez des améliorations à apporter dans la source prévenez-moi, je pense notamment aux niveaux à la fin qui pourrait être plus simple. (En remplaçant par des listes et des "For(" en TI-BASIC.)
Lien: [Vous devez être inscrit et connecté pour voir ce lien]
Je vous donne un lien pour télécharger la source actuelle et l'application. (Version Beta) Elle ne contient pour le moment que les niveaux 1, 3 et 6 qui sont pour le moment provisoires.
Si vous avez des améliorations à apporter dans la source prévenez-moi, je pense notamment aux niveaux à la fin qui pourrait être plus simple. (En remplaçant par des listes et des "For(" en TI-BASIC.)
Lien: [Vous devez être inscrit et connecté pour voir ce lien]
Re: [Axe] Projet IceSlip
Super, je regarde ça.
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [Axe] Projet IceSlip
J'ai joué un peu et il ne veux pas me laisser quitter le jeu facilement. :/ Mais j'adore le niveau 6 (il ferait plutôt office de niveau 2, mais il y a de la difficulté déjà).
Ou sinon coté source... il y a beaucoup à dire :D :
- Utilise les datas pour les niveaux ! Celle ci sont parfaitement adaptés à ce type de situation (et tu pourra mettre des obstacles un peu plus divers en fonction des niveaux). Cela te permettra de simplifier la détection des objets, étendre les niveaux en dehors de l'écran simple.
- Supprime les images que tu importe en trop, une seule pour le menu est déjà bien de trop.
- Ton menu est pour ainsi dire.... pas optimisé (je suis très gentil :D), voici ce que j'expliquait quand je parlais du getKey(0) :
Ou sinon coté source... il y a beaucoup à dire :D :
- Utilise les datas pour les niveaux ! Celle ci sont parfaitement adaptés à ce type de situation (et tu pourra mettre des obstacles un peu plus divers en fonction des niveaux). Cela te permettra de simplifier la détection des objets, étendre les niveaux en dehors de l'écran simple.
- Supprime les images que tu importe en trop, une seule pour le menu est déjà bien de trop.
- Ton menu est pour ainsi dire.... pas optimisé (je suis très gentil :D), voici ce que j'expliquait quand je parlais du getKey(0) :
- Ton menu:
- :Repeat getKey(9) or getKey(54)
:DispGraphr
:If getKey(2)
:While getKey(2)
:DispGraphr
:Pause 5
:End
:If A>1
:A-1→A
:sub(1
:End
:End
:If getKey(3)
:While getKey(3)
:DispGraphr
:Pause 5
:End
:If A<9
:A+1→A
:sub(1
:End
:End
:If getKey(15)
:While getKey(15)
:DispGraphr
:Pause 5
:End
:Goto Z
:End
:End
:Goto 3
:Lbl 1
:ClrDraw
:ClrDrawr
:conj(GDB2,L6,768
:StorePic
:conj(GDB1,L6,768
:For(B,1,A
:Pt-On(9*B-1,23,Pic2
:End
- La même chose:
- :Repeat getKey(9) or getKey(54)
:sub(1
:DispGraphr
:sub(1
:(getKey(3) and (A<9))-(getKey(2) and (A>1)+A→A
:While getKey(0)
:End
:ReturnIf getKey(15)
:End
:Goto 3
:Lbl 1
:For(B,1,A
:Pt-Change(9*B-1,23,Pic2
:End
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [Axe] Projet IceSlip
Moi aussi j'ai testé est je rencontre les même difficulté que Kindermouloute pour quitter (j'arrive à quitter après avoir appuyer au moins une dizaine de fois la touche [Clear]). Je trouve les niveaux beaucoup trop facile !
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [Axe] Projet IceSlip
Le niveau 6 comporte une réel difficulté moi je trouve. (petite, mais elle est déjà là)
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [Axe] Projet IceSlip
C'est vrai que j'ai du mal à rendre les niveaux compliqués... Sinon pour quitter l'application je vois pas d'où vient le problème étant donné que j'ai fais pareil que pour AlexPack, ça bug uniquement quand l'appvar est modifiée donc ça doit venir de ça mais je n'en sais pas plus. Sinon kinder-moumoute merci pour ton code je vais l'utiliser, avec les getkey j'emploi la bonne vieille méthode car si je fais comme en TI-BASIC ça ne fonctionne pas. Sinon comme utiliser les datas ?
Re: [Axe] Projet IceSlip
Regarde comment je fais dans mon RPG: [Vous devez être inscrit et connecté pour voir ce lien]
Les sprites:
La map:
L'affichage à l'écran:
Les sprites:
- Code:
[code hexa]->Pic1 // Sprite qui correspond à 00 (de préférence le vide: [0000000000000000] )
[code hexa] // Sprite qui correspond à 01
...
(Les 2 caractères sont des nombres hexadécimaux: FF=16*16=256 donc 256 sprites différents)
La map:
- Code:
[000100010001000100010001->GDB1 // la première ligne de l'écran (ici un sprite sur deux sera le 00 tandis que l'autre sera le 01
[000000000000000000000000 // la deuxième ligne
...
Évidement, tu peux faire plus de ligne que l'écran n'en affiche et plus large.
L'affichage à l'écran:
- Code:
For(A,0,[nbr de sprite de large]
For(B,0,[nbr de sprite de haut]
Pt-On(A*8,B*8,{B*[nbr de sprite de large]+A+GDB1}*8+Pic1
End:End
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [Axe] Projet IceSlip
Il te le met violent là. :P
Mais je ne pense pas qu'on créé un programme pour les autres, mais plutôt pour soi (c'est une fin en soi).
Du coup, si tu t'y met à fond, tu arrivera très facilement à dépasser ce qu'il a fait (notamment les graphismes un peu délaissés).
PS : lui non plus n'a pas trouvé l'idée en premier, ça existait déjà avant (comme tu l'avais montré).
Mais je ne pense pas qu'on créé un programme pour les autres, mais plutôt pour soi (c'est une fin en soi).
Du coup, si tu t'y met à fond, tu arrivera très facilement à dépasser ce qu'il a fait (notamment les graphismes un peu délaissés).
PS : lui non plus n'a pas trouvé l'idée en premier, ça existait déjà avant (comme tu l'avais montré).
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [Axe] Projet IceSlip
Oui mais on a la même source d'inspiration...
Si je fini mon projet tout le monde va me prendre pour un copieur, ça et le jeu de sniper...
Je crois que je vais suspendre le projet, peut être provisoirement...
Je vais essayer de créer autre chose sur lequel je travail depuis la semaine dernière, voici une petite image:
[Vous devez être inscrit et connecté pour voir cette image]
(Si vous devinez pas ce que c'est...)
Et bien sûr, je vais utiliser le tutoriel de kindermoumoute pour ce jeu.
Si je fini mon projet tout le monde va me prendre pour un copieur, ça et le jeu de sniper...
Je crois que je vais suspendre le projet, peut être provisoirement...
Je vais essayer de créer autre chose sur lequel je travail depuis la semaine dernière, voici une petite image:
[Vous devez être inscrit et connecté pour voir cette image]
(Si vous devinez pas ce que c'est...)
Et bien sûr, je vais utiliser le tutoriel de kindermoumoute pour ce jeu.
Re: [Axe] Projet IceSlip
Mais tu copie mon jeu du concours ! :D
C'est une mauvaise décision d'abandonner un projet. Regarde, mon jeu de worms est très bien, mais il y a eu d'autres projets avant moi, ils ont eu la même idée. Le problème c'est qu'en général la plupart de ces projets ne sont pas finit.
Aujourd'hui, si tu veux que ton jeu sois bien, il faut qu'il soit finit.
C'est une mauvaise décision d'abandonner un projet. Regarde, mon jeu de worms est très bien, mais il y a eu d'autres projets avant moi, ils ont eu la même idée. Le problème c'est qu'en général la plupart de ces projets ne sont pas finit.
Aujourd'hui, si tu veux que ton jeu sois bien, il faut qu'il soit finit.
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [Axe] Projet IceSlip
Je l'ai suspendu pas abandonné. Mais j'attends un peu de me perfectionner en Axe Parser pour continuer et le rendre disons... plus difficile.
Sinon ouais je fais un casino, même si je l'avais demandé en concours je trouve que c'est sympa sur TI. Peut être que je vais aussi y inclure du tiercé.
Sinon ouais je fais un casino, même si je l'avais demandé en concours je trouve que c'est sympa sur TI. Peut être que je vais aussi y inclure du tiercé.
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [Axe] Projet IceSlip
Pas mal aussi !
Sinon j'ai beaucoup avancé dans mon projet Cashsino. Le menu est terminé ainsi que le jeu de tiercé, par contre j'ai un gros bug pour quitter l'application qui mets des caractères "bizarres" puis l'écran devient tout bleu même si les pixels sont noirs... (J'enlève les piles par précaution.)
Sinon j'ai beaucoup avancé dans mon projet Cashsino. Le menu est terminé ainsi que le jeu de tiercé, par contre j'ai un gros bug pour quitter l'application qui mets des caractères "bizarres" puis l'écran devient tout bleu même si les pixels sont noirs... (J'enlève les piles par précaution.)
Re: [Axe] Projet IceSlip
Ouai, bas tu viens de découvrir le bluescale.
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Page 1 sur 2 • 1, 2
Sujets similaires
» [Axe] Projet Blobzone
» [Axe] Projet Cashsino
» [AXE] Un projet prometteur !
» La vidéo de présentation du projet
» [BASIC] Projet de groupe : une IA un peu spéciale...
» [Axe] Projet Cashsino
» [AXE] Un projet prometteur !
» La vidéo de présentation du projet
» [BASIC] Projet de groupe : une IA un peu spéciale...
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum