570

OK tu a raison, ça semble la meilleur solution car l'écran de la TI est déjà trop petit en hauteur donc pas la peine d'en prendre encore plus.

Pour l'indicateur il faut que je réflechisse car en bas on verra pas grand chose s'il est au dessus des briques...
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

571

Tu affiches par transparence deux petites flèches indiquant chacune une extrémité de la raquette. Où est le problème ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

572

Ok je vais être un peu lourd mais par transparence signifie que j'affiche un plan de la fléche ou l'autre je le laisse tel quel?
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

573

Merci pour la réponse. sad
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

574

pas de quoi
Tekken Punch !!!

Tome 9 de Love Hina dispo le 20 Mai !!!

575

LOL
avatar
納 豆パワー!
I becamed a natto!!!1!one!

576

Tu fais comme tu veux du moment que c'est fun, que ça te plait, et que c'est jouable.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

577

OK vous verrez bien wink
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

578

après 20 pages il serait p-ê tps
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

579

pour la raquette, suffit de l'afficher en gris claire, au lieu d'une fleche tongue

580

geogeo> il me semble que, quelque part, tu annonçais 70 fps avec 8 balles ?
les 70 fps, tu les as avec l'arrière plan, les 8 balles en train de jouer, en détectant les colisions balles/murs, ... ???
ou est-ce que les 70fps, tu les as avec moins de fonctionnalités que ça ?
(ou est-ce que les 70fps ne sont pas fixes, c'est-à-dire qu'on est parfois en dessous ?)


(tu as peut-être déjà dt, mais g pas le courage de lire 20 pages pr être sûr, d'autant plus que ça a plus évoluer depuis smile)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

581

En fait le fps évolue mais assez faiblement entre 75 et 80 fps, là c'est le cas ou il y a tout collisions, animations, briques qui bouge... et ce avec une bille et au moins 3 raquettes à gérer.
Mais lorsque j'ai 8 billes le fps diminue beaucoups, je suis à 50 fps voir moins.

Le problème de cette perte de fpsest assez simple, quand je casse une brique, je redessine toute les briques, je copie le nouvelle écran de briques dans un buffer en ayant au paravant afficher tout le décors, soit barres, mosaique, effets d'ombre... et ce donc quand je casse une brique, dans le cas de 8 billes ceci est répété beaucoups de fois par seconde ce qui ralentie le jeu, de plus je gére les collisions entre billes et je répéte les algos de collisions n fois correspondant au nombres de billes.

J'essaye en tout cas d'optimiser au maximum le jeu on verra bien le résultat. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

582

En fait le fps évolue mais assez faiblement entre 75 et 80 fps, là c'est le cas ou il y a tout collisions, animations, briques qui bouge... et ce avec une bille et au moins 3 raquettes à gérer

ok, joli, dans ce cas smile
Mais lorsque j'ai 8 billes le fps diminue beaucoups, je suis à 50 fps voir moins

OK, normal quoi smile
Le problème de cette perte de fpsest assez simple, quand je casse une brique, je redessine toute les briques, je copie le nouvelle écran de briques dans un buffer en ayant au paravant afficher tout le décors, soit barres, mosaique, effets d'ombre... et ce donc quand je casse une brique, dans le cas de 8 billes ceci est répété beaucoups de fois par seconde ce qui ralentie le jeu, de plus je gére les collisions entre billes et je répéte les algos de collisions n fois correspondant au nombres de billes

pourquoi est-ce que tu ne te contente pas de l'effacer par un AND, la brique qui a été détruite ?
(voire même par un AND avec un mask commun à toutes les briques)
cela éviterai d'avoir à tout redessiner smile
(enfin, après, il faut voir comment ton moteur est fait, s'il permet ce genre de choses...)


(en fait, je bosse aussi sur un casse-brique, pour le fun... (dans KII, il ne me reste que des gros trucs à faire, et je n'ai pas le temps de bossser sur des gros trucs en ce moment => je bosse sur le casse-brique, qui ne comprend quasiment que des tchoses pas longues à faire (autrement dit, des portions que je peux coder en une soirée, quand j'ai le temps... vivement les vacances, que j'ai deux semaines sans être interrompu, que je puisse me remettre à KII...)))
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

583

En fait le moteur ne permet pas vaiment d'effacer la brique cassé par simple AND avec un sprite masqué car je prend en compte les ombres...

Bonne continuation pour ton casse brique s'est ce qui manque sur TI68K. wink

Pour ma part je m'attarde vraiment plus sur des petits détails et donc je met beaucoups de temps à le coder mais je pense le sortir fin janvier, malheuresement le temps me manque. sad
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

584

En fait le moteur ne permet pas vaiment d'effacer la brique cassé par simple AND avec un sprite masqué car je prend en compte les ombres...

ok smile
Bonne continuation pour ton casse brique s'est ce qui manque sur TI68K

merci smile
en fait, je fais juste mumuse, histoire de me changer les idées smile
(y'a TBO qui est pas mal... mais même avec la vitesse à fond, c pas assez rapide à mon gout #suicidaire#, et, surtout, y'a parfois des problèmes de colision qui sont frustrant... genre la balle qui tombe sur la raquette, mais qu'on meurt qd même sad)
fodrait que je sorte une alpha un jour, juste pr le fun, aussi...
Pour ma part je m'attarde vraiment plus sur des petits détails et donc je met beaucoups de temps à le coder mais je pense le sortir fin janvier, malheuresement le temps me manque

c'est toujours ce qui manque, le temps sad
les petits détails, oué, c une bonne idée ; c'est ce qui fait la différence entre deux bons jeux : le fait que l'auteur ait prété attention aux détails smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

585

geogeo :
Bonne continuation pour ton casse brique s'est ce qui manque sur TI68K. wink

Non, y'en a quelques uns. Ce qui manque, entre autres, c'est des jeux de baston.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

586

Et personne qu'as eu l'idée de faire un casse-brique-flippersad

Vertyos>y en a, ils sont pas stable ou trés lent, mais il y en a (SF2, SOR3, Teletubbies Fighting, ...)tongue
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

587

SF2... Même pas besoin d'expliquer grin
SoR3 c'est pas vraiment baston, c'est beat'em up (j'aime pas, trop lassant)
Teletubbies... Fo pas déconner non plus grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

588

Et personne qu'as eu l'idée de faire un casse-brique-flipper


Tu peux détailler plus car quand le moteur d'arkanoid sera terminé je pense ajouter des modes et donc ça peut être interessant.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

589

pour les jeux de baston... le seul probleme etant les gfx.. sinon ca ferait longtemps qu'il y en aurait tongue (j'avais deja demandé les gfx de sf2 je les ai jamais eusad )

590

Avec un bon émulateur et logiciel de rippage on peut avoir facilement chaque sprites de l'animation du personnage, bon il reste la conversion en 4 niveaux de gris mais ça peux ce faire avec un logiciel personnalisé qui s'occupe de ça en boucle...
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

591

un bon emulateur et logiciel de rippage?
si c pour passer 5h pour les ripper non merci...

592

Il existe des programmes qui extrait les sprites ou encore des sites...
http://tsgk.captainn.net/

Pour redimensionner les sprites tu réalise un programme sous VB ou autre qui fait ça en boucle, le prog fait une ligne...
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

593

si c pour passer 5h pour les ripper non merci...

5h sur le développement d'un jeu, ce n'est absolument rien...
en période de vacances, quand j'ai rien d'autre à foutre, je dois passer plus de temps que ça chaque jour à coder (pas forcément pour TI, notez le)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

594

oui coder.. ok pas de probleme mais riper non merci tongue

595

Le rippage est important et n'est pas à négliger même si c'est long et fastidieux, du genre pour arkanoid je dois ripper toutes les animations des monstres il y en a 50 images donc 4 voir 6 par monstres, les animations de raquettes, 50 aussi, les décors... et ce avec les bon niveaux de gris ou sinon ça rend mal ou ce n'est pas visible. De plus il faut réaliser les masques...

Le pire reste pour le son ou je n'ai pas réussit à trouver des MIDIs mais que des fichiers WAV...
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

596

J'ai fait énormément de recherches et je ne trouve aucune réponse à cette question:

Voilà lors du déplaccement de la bille un phénomène bizarre apparaît, suivant n'importe quel fond, la balle même en noir est presque invisible, le fond est prioritaire au niveau de l'affichage que la bille, j'ai donc essayé de diminuer la vitesse d'affichage en passant de 80 fps à 28 fps et il n'y a aucune différence je me demande si la routine de niveaux de gris de TIGCC affiche des écrans blanc à certaines frames ou encore si l'écran ce réinitiliase ou peux être tout simplmenent que l'affichage d'un pixel noir est trop long et que mon jeu est bien trop rapide.

Avez-vous une idée pour corriger ce problème?

De plus le jeu a subit une grande optimisation, les collisions sont très bien géré et de plus le jeu tourne à 80 fps sans variation de fps sauf dans le cas ou l'on affiche plusieurs billes et raquettes...
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

597

Tu affiches bien ta balle par-dessus l'arrière-plan, puis tu recopies le tout dans les plans des niveaux de gris ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

598

Bah oui.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

599

Vertyos>g pas dit qu'ils etaient parfaithappy

geogeo>tu remplace la barre en bas par des bumpers et tu rajoutes quelques bumper statiques. Ou alors, tu fout des bumpers partout avec quelques briques cible à détruire en gardant la barre en bassmile
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

600

Oula. Je finis le jeu en mode solo et donc original et après on vois les modes OK!
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.