|
Posté le 26-04-2006 à 14:02 | #
|
[Re Lenainoir]: Héhé !
Bon aller je vais être sympa !
Si tu n'as pas de G100.
Télécharge juste le sous-programme XXX.SYS dans ta calto.
Affecte 28->Z ou 35->Z ou 42->Z
Puis lance ce sous-programme.
Surprise 8)
|
|
|
Posté le 26-04-2006 à 14:31 | #
|
[Re Muelsaco]:
Je te donne les définitions des variables:
A->Utiliser par les boucles et drapeau quand le joueur est mort.
B->Images de 1 à 13 (Indique l'image à afficher au sous-programme GRA.SYS).
C->Pour l'ordre d'affichage du texte et du déroulement du jeu (0=Début à 5=Fin).
D->Mémoire utilisée par les Getkey (21=Nouveau jeu;28=Charger jeu).
E->Arme choisie par le perso (0=Mains;1=Couteau;2=Pistolet;3=Shotgun;4=Mitraillette).
F->Utiliser par le sous-programme STA.SYS pour indiquer la carte à afficher (0=Dino;1=McFuncky;2=Elise;3=M.Guidarno).
G->Gillet.
H->Vie.
I->Nb d'étoiles (Tension joueur).
J->Rang (0 à 9).
K->Nb armes dispo (0 à 4).
L->Argent.
M->Munition.
N->Variable pour afficher la carte.
O->Objectifs (Drapeau d'avance dans le jeu).
P->Variable pour afficher la carte.
R->=1 si le joueur à fait demi-tour sinon =0.
S->Mémoire position sur l'axe X du précédent mouvement du perso.
T->Mémoire position sur l'axe Y du précédent mouvement du perso.
U->Position sur l'axe X
V->Position sur l'axe Y
W->Variable poubelle
X->Variable poubelle
Y->Variable poubelle
Z->La plus belle variable utilisée par le sous-programme XXX.SYS pour afficher les hôtesses.
Théta->Tension joueur (1 à 3).
Rho->Variable importante, elle est utlisée par P&O.SYS, SYS.SYS et EVE.SYS (1=Flic;2=Soldat;3=Coeur;4=Gillet;5=Munition;6=Mission Objets;7=Valentino).
Mat G[1 à 20,1 à 20]->Carte du jeu (0=Rien;1=Route droite;2=Virage;3=Intersection;4=Dino;5=McFuncky;
6=Elise;7=M.Guidarno;8=Bar;9=Armurie;
10=Maison close).
Mat G[22,1]->Vie enemi
Mat G[22,2]->Argent ennemi
Mat G[22,3]->Attaque ennemi
Mat G[22,4]->Attaque Tony
Mat G[22,5]->Compteur d'étoiles
Mat G[22,6]->Nb d'ennemis tués
|
|
|
Posté le 26-04-2006 à 15:48 | #
|
Oula tu utilises beaucoup de variables différentes Un peu bordélique pour s'y retrouver |
|
|
Posté le 26-04-2006 à 16:28 | #
|
Ouais peut-être !
Mais j'ai mis des commentaires dans la programmation. |
|
|
Posté le 26-04-2006 à 19:35 | #
|
Je viens de le mettre sur ma graph 100 et je tiens à te féliciter pour les graphismes!!!
Par contre tu en demandes trop à la calculatrice... c'est vraiment trop lent à mon gout! Peut être que çà tournera sur une graph 85. Sinon il aurait fallut utiliser le drawstat pour gagner en vitesse.
La carte n'est pas tout à fait la même que ton image: il y a des cases qui manquent! La vitesse d'affichage de la carte est vraiment trop lente... tu aurais dû utiliser les drawstats car attendre plusieurs minutes pour afficher çà c'est pas top...
Je te tiens au courant si je trouve des bugs! |
|
|
Posté le 26-04-2006 à 20:08 | #
|
Compris !
Je sais que la rapidité n'est pas la force de mon jeu.
Pourtant, j'ai essayé au mieux d'optimiser.
(Pas facile quand il y a 13 images à coordonnées et avec le demi-tour possible)
Il y a sûrement d'autres solutions à ma programmation.(Tout passer en F-Line ou compresser à la main les Drawstats)
Cependant, j'utilise à fond les drawstats (gr!=ce à photocasio ).
D'ailleurs, j'attend avec impatience la nouvelle version !
La carte dans le menu status m'a donné beaucoup de fil à retordre.
Je voulais donner un maximum d'informations sur la situation du perso seulement sur un page d'écran.
La carte est divisée en quatre petites cartes (10*10) chaqu'unes définissant un quartier.
Je suis d'accord pour les faire avec des drawstat.
J'y avais pensé ! (surtout que l'algo est assez compliqué)
Mais, je n'ai pas trop eu le temps car il fallait continuer la programmation et débugger les fonctions principales.
Puis, je suis arrivé à 73162 octets.
Je me suis dit que ça suffisait.
Surtout que je mémorise:
-4 Pictures
-1 Matrice de 22*20
+ Tout le reste
Donc >73162 octets.
J'ai dû faire des compromis pour qu'il reste un peu de place dans la calto. |
|
|
Posté le 26-04-2006 à 20:15 | #
|
mais la map tu la mémorise dans une matrice?
Pour la nouvelle version de photocasio je pourrais peut être regarder ces vacances... |
|
|
Posté le 26-04-2006 à 20:51 | #
|
Correct !
Mat G[1 à 20,1 à 20]->Carte du jeu (0=Rien;1=Route droite;2=Virage;3=Intersection;4=Dino;5=McFuncky;
6=Elise;7=M.Guidarno;8=Bar;9=Armurie;
10=Maison close).
|
|
|
Posté le 26-04-2006 à 20:55 | #
|
A oui au fait je n'ai pas vu la demoiselle |
|
|
Posté le 26-04-2006 à 20:58 | #
|
Il faut que tu rentres dans une maison close !
Héhé !
Bon aller je vais être sympa !
Télécharge juste le sous-programme XXX.SYS dans ta calto.
Affecte 28->Z ou 35->Z ou 42->Z
Puis lance ce sous-programme.
Surprise 8)
PS:Merci photocasio |
|