Espace TI: Forum
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-39%
Le deal à ne pas rater :
Pack Home Cinéma Magnat Monitor : Ampli DENON AVR-X2800H, Enceinte ...
1190 € 1950 €
Voir le deal

[Axe] Fantasy Quest

4 participants

Page 3 sur 3 Précédent  1, 2, 3

Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par kindermoumoute Sam 20 Nov - 22:37

Ouaip, mais en fait cela revient au même que si tu faisait deux Datas, donc laisse tomber. ^^
kindermoumoute
kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Mar 23 Nov - 16:56

Ben non puisque j'utilise qu'un Data qui regroupe les deux en évitant les "0" devant chaque caractères. J'ai fini la modification sur mon programme et celui-ci est prend presque 2 fois moins de mémoire que l'ancien.
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par kindermoumoute Mar 23 Nov - 19:48

(c) - Adrien Redon - 2010

Cela signifierait il que ton projet n'est pas libre de droit ? Content
kindermoumoute
kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Sam 4 Déc - 8:43

Ben oui ! (Non en fait c'est juste pour faire classe)

EDIT: Source du projet mise à jour. La map est beaucoup plus grande.

EDIT 2: Dans mon système de map, on peut utiliser 16 tiles d'obstacles et 16 tiles de décor. Y a t-il moyen de faire plus de tiles par catégorie ?
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par kindermoumoute Sam 4 Déc - 9:09

Ta tilemap combine le décor + les obstacles ? elle me paraît un peu grande :/
kindermoumoute
kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Sam 4 Déc - 9:22

Oui, elle combine les 2 (1er chiffres hexa pour les obstacles et le 2ème chiffre pour le décor). Elle fait 83 tiles de largeur (166 chiffres par ligne). Cependant, j'aimerais pouvoir mettre plus de 16 tiles d'obstacles. Est-il possible de placer plus de tiles pour les obstacles en gardant une map pour obstacle et décor ?
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par kindermoumoute Sam 4 Déc - 9:31

Si tu sépare les 2 tu ne perd pas de place de toute façon. Mais tu sera obligé d'utiliser 1 octet par tile, soit 256 possibilités (pour 2 fois plus de mémoire utilisé) ; c'était ce que tu faisait au début.
kindermoumoute
kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Sam 4 Déc - 9:36

Mais si je met les 2 ensemble, est-ce que je peut séparé l'octet en 2 part égal pour avoir: 128 tiles pour les obstacles et pareil pour le décor ?
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par kindermoumoute Sam 4 Déc - 10:05

Oui, mais cela rend ton code illisible ou presque.
kindermoumoute
kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Sam 4 Déc - 10:07

Mais j'édite sur PC comme ça, sa tiens sur une seul ligne et je peux facilement m'y repérer pour modifier la Tilemap.
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par kindermoumoute Sam 4 Déc - 11:01

Encore heureux que tu édite un code comme ça sur PC. ^^
kindermoumoute
kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Sam 4 Déc - 11:10

Je vais essayer de créer moi-même un programme pour créer ma tilemap (ceux sur omnimaga ne me conviennent pas).
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par kindermoumoute Sam 4 Déc - 11:54

Sur calculatrice ? sur PC ?
kindermoumoute
kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Sam 4 Déc - 13:50

Sur calculatrice (je programme pas trop sur PC).
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par kindermoumoute Sam 4 Déc - 15:10

Il y en a déjà, mais si tu arrive à en faire un plus intuitif, plus simple, alors fait le.
kindermoumoute
kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Sam 4 Déc - 17:06

Je vais essayer de faire mieux :roll: . Pour l'instant, on peut juste sélectionner la largeur et la hauteur de la map par menu. Je vais surement m'inspirer de code déjà existant pour m'aider.
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Metallica Sam 1 Jan - 18:14

Désolé pour le double post.
Désormais j'utilise Graphics Studio pour faire des graphismes 4 niveaux de gris ainsi qu'une Tilemap.
EDIT:
Voilà les nouvelles sources du projet:

PRGM ADATA
Code:
:.DATA
:
:.Perso
:[18247A46A5BBE672183C7E6AE79DDA32→Pic1
:[18245E62A5DD674E183C7E56E7B95B4C
:[18245267CDB3473E18244A7DF9BF7E3A
:[18244AE6B3CD627C182452BE9FFD7E5C
:[3C52294A2C363232386E374E243A2A32
:[3C52294A2C36334D386E374E243A254D
:[3C4A9452246C4C4C1C76EC72245C544C
:[3C4A9452346CCCB21C76EC72245CA4B2
:
:
: .Tile 00
:[00000000000000000005020000A04000→Pic2
:.Tile 01
:[00205020040A04000005220000A44000
:.Tile 02
:[00D6AAAA7CBAC6380092FED638C6FE38
:.Tile 03
:[4002100108022000BB5DEC56E779D77B
:.Tile 04
:[1F3064CCCEC7C3E01F2F5BB3B1B8BC9F
:.Tile 05
:[F85C263773E3C70FF8A4DAC98D1D39F1
:.Tile 06
:[FCBE4F33644C3E01C3F1FC7F207E730F
:.Tile 07
:[5FFDF2EC6672FCC0A30FBFDEB4BE4EB0
:.Tile 08
:[FF81FFFFBDC3A5FFFFBDFFBDFFB5DBFF
:.Tile 09
:[007EFFFFFF7E7EFF00817EFF7EFFFFFF
:.Tile 0A
:[3F60E0E0E0E0E0E03F50979797979797
:.Tile 0B
:[FF00000000000000FF00FFFFFFFFFFFF
:.Tile 0C
:[FC06070707070707FC0AE9E9E9E9E9E9
:.Tile 0D
:[E0E0E0E0E0DFDFBF979797909FA0A0C0
:.Tile 0E
:[0000000000FFFFFFFFFFFF00FF000000
:.Tile 0F
:[0707070707FBFBFDE9E9E909F9050503
:.Tile 10
:[00225555775533000022557755776600
:.Tile 11
:[182C4E95DBDBFF7E183472EBA5A7C37E
:
:
:.Map
:[10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010→GDB1
:[10000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000001000000040500000000000000000100000000000000000004050000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000060700000000000000000000000000000000000006070000000000101010101010100000000202020202000000000000000000000010
:[1003030303030303030303030303030303030000000000000000000000000000000000000010000A0B0C00100000000202020202000000000000010000000010
:[1000000000000000000000000000020202030000000001000000000000000000000000000010000D0E0F00100000000202020202000000000000000000000010
:[10000000000000000000000000000202020300000000000000000001000000000000000000100008090800100000000000000000000000000000000000000010
:[10000000000000000000000000000202020300000000000000000000000000000000000000100000030000100000000000000000000000000000000000000010
:[10000001000000000000000000000000000300000000000000000000000000000000000000101010031010100000000000000000000000000000000000000010
:[10000000000000000000000000000000000300000000000000000000000000000000000000000000030303030303030303030303030303030300000000000010
:[10000000000000000000000000000000000303030303030303030303030303030303030303030303030000000000000000000000000000000300000000000010
:[10000000000000000100000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000300000000000010
:[10000000000000000000000000000001000000000000000000000000000000000000000000000000030000000000000000000000000000000300000000000010
:[10000000000000000000000000000000000000000000000000010000000000000000000000000000030000000001000000000100000000000300000000000010
:[10000100000000000000000000000000000000000000000000000000000000000002020202020000030001000000000000000000000000000300000000000010
:[10000000000001000000000000000000000000000000000000000000000000000002020202020000030000000000000000000000000000000300000000000010
:[10000000000000000000000000000100000000000000000000000000010000000002020202020000030000000000000000000000000000000300000000000010
:[10000000000000000000000000000000000000000000000000000000000000000002020202020000030000010000000000000000010000000300000000000110
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000300000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000030303030303030303030303030303030300000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000010
:[10000000010000000000000000000000010000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000010
:[10000000010000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000100000000030000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000010000000000000000000000000000030000000000000000000000000000000000000000000010
:[10000000000000000100000000000100000000000000000000000000000000000000000000000303030000000000000000000000000000000405000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000607000000000010
:[1000000000000000000000000000000000000000000000000000000000000000000000000000030A0B0B0B0B0B0C000000000000000000040500020202020010
:[1000000000000000010000000000000000000000000000000000000000000000000000000000030D0E0E0E0E0E0F000000000000000000060700020202020010
:[10000000000000000000000000000000000000000001000000000000000000000000000000000308080809080808000000000000000405040500020202020010
:[10000000000000000000000000000000000100000000000000000000000000000000000000000303030303000000000000000000000607060700000000000010
:[10000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000010000000000000001000000000000000100000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000010
:[10000000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000001100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
:[10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010

PRGM AFQUEST
Code:
:.FQUST
:
:prgmADATA
:
:0→E→F→P→Q+8→Z
:Repeat getKey(15)
:DS<(Z,8)
:If getKey(1)
:Q+(Q≠56)→Q
:1-F→F
:0→E
:ElseIf getKey(4)
:Q-(Q≠0)→Q
:1-F→F
:1→E
:ElseIf getKey(2)
:P-(P≠0)→P
:1-F→F
:2→E
:ElseIf getKey(3)
:P+(P≠52)→P
:1-F→F
:3→E
:End
:End
:
:sub(MP)
:Pt-On(48,32,E*2+F*16+Pic1
:Pt-On(48,32,E*2+F*16+8+Pic1)r
:Normal
:DispGraphrr
:Full
:End
:Return
:
:
:Lbl MP
:ClrDraw
:ClrDrawr
:For(Y,0,7
:For(X,0,11
:Pt-On(X*8,Y*8,sub(CL,0)*16+Pic2→Θ
:Pt-On(X*8,Y*8,Θ+8)r
:End
:End
:Return
:
:Lbl CL
:{Y+Q*64+X+P+GDB1+r1}
Metallica
Metallica
Or 4
Or 4

Sexe : Masculin
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
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83+ SE

TI-83+ SE


Revenir en haut Aller en bas

[Axe] Fantasy Quest - Page 3 Empty Re: [Axe] Fantasy Quest

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 3 sur 3 Précédent  1, 2, 3

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum