


Kevin Kofler a écrit :
ExtGraph, c'est pour les jeux. Quoi que tu en dises, il y a pas mal de jeux avec ExtGraph.

Vertyos
a écrit : À gauche, une ancienne version de GBS faite avec Extgraph. À droite, une autre ancienne version, mais avec XLib. On notera entre autres la grosse différence de fps (et encore, aténuée par VTI), ainsi que l'hideuse bande blanche qui apparait à gauche dans la version ExtGraph, faute de clipping.
Kevin Kofler a écrit :
En kernel juste pour embêter le monde? Mais vraiment, quel intérêt??? Tu n'utilises aucune fonctionnalité du kernel!

Vertyos
a écrit : Faudrait arrêter de se foutre de la gueule du monde !!! Tu sais TRES BIEN, et mieux que moi que Extgraph ne fait PAS LE POIDS face à Genlib, XLib, et GraphX. Et ce n'est pas la peine de jouer les ignorants et annoncer fierement que Extgraph est largement suffisante, c'est FAUX !
Forcément, la plupart ne doivent même pas avoir connaissance des autres librairies par votre faute ! Je ne pense pas qu'ils resteraient à Extgraph si il savaient que des librairies bien plus adaptées à leurs jeux existaient !
ExtGraph fait très bien le poids par rapport aux autres librairies disponibles actuellement.
Non, c'est parce que ExtGraph est très adaptée à ceux qu'ils veulent faire.
Vertyos
a écrit : Les bench ont prouvé le contraire, toi tu n'amenne aucune preuve. Ton argument, en plus d'être totalement faux, n'est pas fondé.
Des jeux ? Sans clipping ? Tu te moques de moi ?
Différence de fps : 18 avec Extgraph, et 24 avec XLib (et la version XLib est plus complete).
Quand au clipping, je me permet de te rappeller qu'à priori, c'est à l'auteur de programmer la lib. Il ne se contente pas de donner un nom aux routines trafiquées par l'utilisateur. Et de toute façon Extgraph est lente, si on trafique les fonctions non seulement ça ne sera plus Extgraph mais en plus on va encore perdre en vitesse.
As-tu des arguments un peu plus valables ?
Kevin Kofler
a écrit : Les 2 ont plus de 10 fps, donc c'est normal qu'on ne voie pas la différence.
Kevin Kofler
a écrit : Il est fondé. Je n'ai vu aucune différence de fps en comparant les captures d'écran.
Kevin Kofler
a écrit : Des jeux par cases par exemple. Ou des jeux qui n'ont pas besoin de scrolling du tout. Ou juste un scrolling vertical (il est facile de simuler le clipping vertical en jouant avec le paramètre "hauteur"). Et puis, on peut aussi adapter les routines à un écran virtuel plus grand que l'écran, et utiliser cette méthode-là pour gérer le clipping horizontal.
Kevin Kofler
a écrit : Les 2 ont plus de 10 fps, donc c'est normal qu'on ne voie pas la différence.
Kevin Kofler a écrit :
Thomas Nussbaumer dit justement qu'il ne conseille pas d'utiliser ExtGraph telle quelle (même si c'est tout à fait possible), mais d'adapter ses routines à ses besoins.
Kevin Kofler
a écrit : Et ce ne serait pas si lent que ça.
Kevin Kofler
a écrit : Mes arguments étaient déjà valables, mais là, j'en ai d'autres, cf. ci-dessus.

{ for (y = 127-32+1; (y--)
{ Sprite32_OR(...); }}

enfin on verra 
Thibaut a écrit :
Kevin > Quant au clipping, tu n'avais qu'à modifier les routines pour le rajouter.
Tu m'excuseras, mais je trouve cette remarque idiote. On n'a qu'à modifier les routines pour les rendre plus rapide aussi. Et puis ajouter des fonctions pour la lecture rapide des touches de direction. Et puis modifer ceci, cela... Autant prendre carrément une librairie qui fait déjà tout ça (GX, X, GL) !



