Message #977
Sujet: Skweek3D > Jeu de plateforme (FreeBasic+Irrlichtwrapper)
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 06-01-2007 20:34:56 | Jerry Kan |
je sais pas si on s'est compris, en fait quand j'avance d'une case, le blob a l'air de monter un peu en l'air, et l'angle de la camera est modifié, a premiere vue je dirai que la camera descends pour remonter brusquement (ou l'inverse)
si ca peu aider, voici la config que j'ai utilisé : Pentium Centrino 1.7ghz, ATI X600, 1 go de Ram quand le jeux tourne le compteur en haut indique 300 fps en moyenne
il y a plusieurs méthodes, justement, on en a peu parlé dernierement sur ce forum, (section tutoriel / Thread Portable, et Gerer la vitesse avec SDL, le sujet a derivé sur les méthodes de gestion des FPS) http://www.irrlicht.fr/forum/viewtopic.php?id=115 en résumé : la plus directe est d'utiliser un timer pour enregistrer le temps avant et apres chaque tour de la boucle principale, de calculé le temps écoulé, et d'attendre le temps qui va bien pour arriver au temps que tu veux que dure un FPS l'inconvénient est que ton programme va perdre un temps de calcul qui aurait pu etre précieux la bonne méthode pour les jeux gourmands en FPS (merci Copland) est de bouger le personnage (ou n'importe quoi) avec un coefficiant qui varie selon le temps qui s'est écoulé au dernier tour de boucle (si on a fait 1 FPS en 1 seconde, alors on va bouger énormément d'un coup, si on est a 300 FPS on fait 1/300 de movement a chaque fois) a toi de voit ce qui est le plus adapté peut etre existe il d'autres méthodes, |
| Création du message | 06-01-2007 20:34:36 | Jerry Kan |
je sais pas si on s'est compris, en fait quand j'avance d'une case, le blob a l'air de monter un peu en l'air, et l'angle de la camera est modifié, a premiere vue je dirai que la camera descends pour remonter brusquement (ou l'inverse)
si ca peu aider, voici la config que j'ai utilisé : Pentium Centrino 1.7ghz, ATI X600, 1 go de Ram quand le jeux tourne le compteur en haut indique 300 fps en moyenne
il y a plusieurs méthodes, justement, on en a peu parlé dernierement sur ce forum, (section tutoriel / Thread Portable, et Gerer la vitesse avec SDL, le sujet a derivé sur les méthodes de gestion des FPS) http://www.irrlicht.fr/forum/viewtopic.php?id=115 en résumé : la plus directe est d'utiliser un timer pour enregistrer le temps avant et apres chaque tour de la boucle principale, de calculé le temps écoulé, et d'attendre le temps qui va bien pour arriver au temps que tu veux que dure un FPS l'inconvénient est que ton programme va perdre un temps de calcul qui aurait pu etre précieux la bonne méthode pour les jeux gourmands en FPS (merci Copland) est de bouger le personnage (ou n'importe quoi) avec un coefficiant qui varie selon le temps qui s'est écoulé au dernier tour de boucle (si on a fait 1 FPS en 1 seconde, alors on va bouger énormément d'un coup, si on est a 300 FPS on fait 1/300 de movement a chaque fois) a toi de voit ce qui est le plus adapté peut etre existe il d'autres méthodes, |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 191 invités en ligne membre en ligne: - RSS Feed |