[Axe] Fantasy Quest

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

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: [Axe] Fantasy Quest

Message par kindermoumoute le Sam 20 Nov - 22:37

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

kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 22
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

Re: [Axe] Fantasy Quest

Message par Metallica le 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.

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

Message par kindermoumoute le Mar 23 Nov - 19:48

(c) - Adrien Redon - 2010

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

kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 22
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

Re: [Axe] Fantasy Quest

Message par Metallica le 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 ?

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

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

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

kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 22
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

Re: [Axe] Fantasy Quest

Message par Metallica le 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 ?

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

Message par kindermoumoute le 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
Or 4
Or 4

Sexe : Masculin
Age : 22
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

Re: [Axe] Fantasy Quest

Message par Metallica le 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 ?

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

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

Oui, mais cela rend ton code illisible ou presque.

kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 22
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

Re: [Axe] Fantasy Quest

Message par Metallica le 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.

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

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

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

kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 22
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

Re: [Axe] Fantasy Quest

Message par Metallica le 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).

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

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

Sur calculatrice ? sur PC ?

kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 22
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

Re: [Axe] Fantasy Quest

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

Sur calculatrice (je programme pas trop sur PC).

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

Message par kindermoumoute le 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
Or 4
Or 4

Sexe : Masculin
Age : 22
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

Re: [Axe] Fantasy Quest

Message par Metallica le 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.

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

Message par Metallica le 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}

_________________
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]

Commencer Dropbox avec 500mo offert en étant parrainé !

Metallica
Or 4
Or 4

Sexe : Masculin
Age : 20
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

Re: [Axe] Fantasy Quest

Message par Contenu sponsorisé Aujourd'hui à 18:13


Contenu sponsorisé


Revenir en haut Aller en bas

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

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

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