Posté le 28/03/2014 16:31
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 206 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 15/08/2014 00:54 | #
Bah, on a pas testé les FPS mais ça tourne très fluidement sur machine. Concernant lkes graphismes, Siapran s'est attelé à la tâche du tileset et nous a même pondu une extension d'un tilemapper qui permet de générer plus ou moins facilement les circuits. Nous restera à porter le tout et tester deux trois trucs concerant le pathfinding et les collisions pour commencer. Siapran me dit à l'instant qu'il va retravailler les sprites.
Petit détail bonus : on a galéré pour gérer les LOD (Level of Detail, les spirtes qui changent de taille en fonction de la distance) et notamment pour l'initialisation.
Lephenix et Purobaz : On ne peut comparer le raycasting et le Mode 7 facilement : j'ai beaucoup moins de calculs à réaliser au niveau trigonométrie et la lib de Kristaba pour les réels à virgule fixe accélère grandement le rendu.
Ajouté le 15/08/2014 à 00:56 :
Caritx et Totoyo c'est un tileset de test que j'ai torché en hexa en trentes decondes, ya pas à tortilla : c'est moche et temporaire. Vous voulez un autre rendu?
Citer : Posté le 15/08/2014 07:17 | #
Beau projet, Bravo
Citer : Posté le 15/08/2014 10:00 | #
@Eiyeron
Je n'en doute pas, mais j'avoue avoir été surpris quand j'ai vu la lenteur du calcul trigo (forcément avec les fixed, c'est que des accès RAM du coup...).
Mais je trouve que c'est un beau projet, bravo !
Après, je sais que le moteur de Nessotrin pour DW3D (qui est fluide) ne tourne pas à plus de 6-7 FPS alors que pour une illusion parfaite du point de vue de l'oeil il en faudrait au moins 20.
Citer : Posté le 16/08/2014 09:51 | #
24.25 il me semble mais bon, avec la légère rémanence et la résolution minuscule de l'écran, 10 fps pourraient suffire sur ces machines. Pour le moteur graphique, il me reste deux problèmes :
- si on leur tourne le dos, les spirites s'affichent dans des positions incorrectes (ça doit se régler avec une comparaison d'angle)
- je n'arrive pas à rajouter une option de scale au Mode-7 sans distordre le résultat et ça m'ennuie au plus profond. Le calcul actuel supporte une sorte de scale mais réduire ou augmenter proportionnellement celui-cq va donner un résultat assez bizarre. Faut que je trouve un moyen d'avoir de meilleurs résultats (quitte à refaire le moteur une fois de plus)