[Axe] Fantasy Quest
4 participants
Page 3 sur 3
Page 3 sur 3 • 1, 2, 3
Re: [Axe] Fantasy Quest
Ouaip, mais en fait cela revient au même que si tu faisait deux Datas, donc laisse tomber. ^^
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] Fantasy Quest
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- 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] Fantasy Quest
(c) - Adrien Redon - 2010
Cela signifierait il que ton projet n'est pas libre de droit ?
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] Fantasy Quest
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 ?
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- 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] Fantasy Quest
Ta tilemap combine le décor + les obstacles ? elle me paraît un peu grande :/
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] Fantasy Quest
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- 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] Fantasy Quest
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- 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] Fantasy Quest
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- 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] Fantasy Quest
Oui, mais cela rend ton code illisible ou presque.
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] Fantasy Quest
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- 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] Fantasy Quest
Encore heureux que tu édite un code comme ça sur PC. ^^
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] Fantasy Quest
Je vais essayer de créer moi-même un programme pour créer ma tilemap (ceux sur omnimaga ne me conviennent pas).
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] Fantasy Quest
Sur calculatrice ? sur PC ?
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] Fantasy Quest
Sur calculatrice (je programme pas trop sur PC).
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] Fantasy Quest
Il y en a déjà, mais si tu arrive à en faire un plus intuitif, plus simple, alors fait le.
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] Fantasy Quest
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- 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] Fantasy Quest
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
PRGM AFQUEST
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- 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
Page 3 sur 3 • 1, 2, 3
Page 3 sur 3
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|