Mon premier jeu en OpenGL : donnez moi votre avis

Mon premier jeu en OpenGL : donnez moi votre avis - PC - Jeux Video

Marsh Posté le 02-03-2003 à 11:14:09    

La consigne était la suivante : faire un jeu où l'on joue un hérisson qui protège des pommes que des chenilles jouées par l'ordi essayent de manger.
 
On nous donnait une bibliothèque 2D sous UNIX, j'ai décidé de le faire en OpenGL sous Windows (portable UNIX si nécessaire).
 
C'est super basique mais j'aimerais avant de rendre le projet que l'on me confirme que cela "marche" sur différentes config.
 
Donc si quelques âmes charitable voulaient bien me donner leur avis là dessus :  
 
Lien de téléchargement : ftp://ftp2.katarncorp.com/katarnco/be/be.rar
 
Décompressez tout dans le même dossier (exe et textures) et lancer BE.exe

Reply

Marsh Posté le 02-03-2003 à 11:14:09   

Reply

Marsh Posté le 02-03-2003 à 11:50:51    

ça marche chez moi :jap:

Reply

Marsh Posté le 02-03-2003 à 11:52:29    

merci ;-)
 
T'as essayer de jouer avec la caméra ? ça marche bien ça aussi ?
en mode fenétré t'as un framerate de combien environ ? sur quelle config ?

Reply

Marsh Posté le 02-03-2003 à 11:55:23    

la caméra bouge normalement, et ça tourne entre 730 et 750 fps sur ma config (!):xp 2000+ et r9700pro


Message édité par tree le 02-03-2003 à 11:57:07
Reply

Marsh Posté le 02-03-2003 à 11:55:43    

tout marche impecc, caméra et tout
 
750fps avec xp1800+ et radeon9700pro :)
 
Un détail, je ne sais pas si c'est pertinent pour ton projet : ça serait pas mal de ne demander la res et le mode plein/ecran ou non qu'une seule fois

Reply

Marsh Posté le 02-03-2003 à 11:58:30    

750 fps !!!!
 
Bordel je tourne à 30 fps sur mon portable (AthlonXP+ Carte video S3 Twister)
 
merci pour vos commentaires et vos remarques ;-)
 
Pour le fullscreen je vais mémoriser la réponse pour pas avoir à la clicker/déclicker à chaque fois

Reply

Marsh Posté le 02-03-2003 à 12:02:34    

:hello: je viens de tester et ca marche  
voi:a ^^


---------------
LoD 4 ever && PWC spirit|Le topak de l'iMP-450|inDATOUNEwe trust
Reply

Marsh Posté le 02-03-2003 à 12:04:37    

merci à toi aussi
 
malgré les très haut FPS, ça reste jouable ? (c'est à dire : est ce que mon algo d'adaptation de la vitesse au framerate marche correctement ?)

Reply

Marsh Posté le 02-03-2003 à 12:06:13    

heu vi c est jouable mais j ai pas fait gaffe au fps... je vais voir ca de suite !
 
eit : 250 Fps... cependant je pense que la vitesse du jeu est un peu lente mais je sais pas si c est a cause de ton algo ou si c est juste moi ...


Message édité par pinguin007 le 02-03-2003 à 12:10:30

---------------
LoD 4 ever && PWC spirit|Le topak de l'iMP-450|inDATOUNEwe trust
Reply

Marsh Posté le 02-03-2003 à 12:12:40    

75fps
 
jolie :D

Reply

Marsh Posté le 02-03-2003 à 12:12:40   

Reply

Marsh Posté le 02-03-2003 à 12:18:34    

ton jeu est il optimisé DX 8.1 ou DX9? où active t on les pixel shaders? pkoi n'ai je pas de cinématique?
 
à part ces qqes problèmes :whistle:  il marche :D (à 70fps sur gf2mx+dudu 950)
 
un peu simple nan? (chenille un peu lentes)

Reply

Marsh Posté le 02-03-2003 à 13:04:01    

J'ai une remarque pour le mode fenetré: ton jeu tourne en 32bits.
Or, en mode fenetré, si le bureau est en 16bits, les performances s'écroulent (15 fps chez moi). en revanche, si le bureau est en 32 bits les perf redeviennent normales (100fps bloqués chez moi).
Essaye de detecter la palette du bureau et de l'appliquer à ton jeu, car la différence de perfs est vraiment grande ;)


---------------
iteme.free.fr | Mon feedback
Reply

Marsh Posté le 02-03-2003 à 14:16:15    

Potemkin a écrit :

ton jeu est il optimisé DX 8.1 ou DX9? où active t on les pixel shaders? pkoi n'ai je pas de cinématique?
 
à part ces qqes problèmes :whistle:  il marche :D (à 70fps sur gf2mx+dudu 950)
 
un peu simple nan? (chenille un peu lentes)
 


 
t'es bouché ou quoi[:tinostar] ? l'api 3d pour son jeu c'est open gl?  


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
Reply

Marsh Posté le 02-03-2003 à 14:21:53    

bah c basique le jeu mais en tout cas il marche parfaitement chez moi (cf ma config) en fullscreen 1024*768
 
 
P.S : c'est sans doute le jeu le plus court que je j'ai jamais vu  [:xp1700]

Reply

Marsh Posté le 02-03-2003 à 14:25:02    

Pareil smarch bieng

Reply

Marsh Posté le 02-03-2003 à 14:53:25    

C'est de l'OpenGL effectivement ;-)
 
Pour les couleurs il me semble faire l'initialisation en 16 bits .... à vérifier.
 
Pour la vitesse des chennilles, je vais améliorer ça.
 
Ensuite le jeu est juste une "excuse" pour mettre en pratique ce qu'on est sensé avoir apris en cours (j'en fait un peu plus -> 3D et C++ au lieu de C).  
Je rejouterai un peu de config : nombre de pommes initiales, nombre de chenilles et difficulté,....
 
Note : les chenilles gagnent si il y en a une qui double de longueur sachant qu'elles gagnent un anneau par pomme avalée.

Reply

Marsh Posté le 02-03-2003 à 14:56:50    

Kyle_Katarn a écrit :

C'est de l'OpenGL effectivement ;-)
 
Pour les couleurs il me semble faire l'initialisation en 16 bits .... à vérifier.
 
Pour la vitesse des chennilles, je vais améliorer ça.
 
Ensuite le jeu est juste une "excuse" pour mettre en pratique ce qu'on est sensé avoir apris en cours (j'en fait un peu plus -> 3D et C++ au lieu de C).  
Je rejouterai un peu de config : nombre de pommes initiales, nombre de chenilles et difficulté,....
 
Note : les chenilles gagnent si il y en a une qui double de longueur sachant qu'elles gagnent un anneau par pomme avalée.

vu que j'ai fait ma spécialisation de 3A en imagerie 3D, je m'y connais pas mal en OpenGL, si t'as des questions ou des soucis a ce propos, n'hesites pas a me contacter ;)

Reply

Marsh Posté le 02-03-2003 à 14:58:36    

Vu que ça fait une semaine que je fais de l'OpenGL, y'a des chance que je me souvienne de ta proposition et que je te contacte pas MP de temps en temps.
 
Merci ;-)

Reply

Marsh Posté le 02-03-2003 à 15:00:40    

Kyle_Katarn a écrit :

Vu que ça fait une semaine que je fais de l'OpenGL, y'a des chance que je me souvienne de ta proposition et que je te contacte pas MP de temps en temps.
 
Merci ;-)

No problemo ;)
d'autant qu'un de ces jours j'espere attaker le conception d'un moteur 3D  :jap:

Reply

Marsh Posté le 02-03-2003 à 15:04:05    

je voulais bien sûr dire "...contacte paR MP..."
 

Reply

Marsh Posté le 02-03-2003 à 15:37:45    

Kyle_Katarn a écrit :

La consigne était la suivante : faire un jeu où l'on joue un hérisson qui protège des pommes que des chenilles jouées par l'ordi essayent de manger.
 
On nous donnait une bibliothèque 2D sous UNIX, j'ai décidé de le faire en OpenGL sous Windows (portable UNIX si nécessaire).
 
C'est super basique mais j'aimerais avant de rendre le projet que l'on me confirme que cela "marche" sur différentes config.
 
Donc si quelques âmes charitable voulaient bien me donner leur avis là dessus :  
 
Lien de téléchargement : ftp://ftp2.katarncorp.com/katarnco/be/be.rar
 
Décompressez tout dans le même dossier (exe et textures) et lancer BE.exe


 
t a fait ca dans le cadre de tes etudes?
kelle ecole?

Reply

Marsh Posté le 02-03-2003 à 15:48:36    

C'est le "bureau d'étude" d'info en 1ère année à Supaéro.

Reply

Marsh Posté le 02-03-2003 à 15:54:16    

Kyle_Katarn a écrit :

C'est le "bureau d'étude" d'info en 1ère année à Supaéro.


Je doit faire un jeu sous systeme Unix pour juin avec gestion Client/Serveur dand un univers 3D, je vais probablement faire ca en opengl/C (ou c++ mais g pas faite de c++ pour le moment)
Tu t forme comment en opengl? boukin + tests?

Reply

Marsh Posté le 02-03-2003 à 15:57:46    

Helter-Skelter a écrit :


Je doit faire un jeu sous systeme Unix pour juin avec gestion Client/Serveur dand un univers 3D, je vais probablement faire ca en opengl/C (ou c++ mais g pas faite de c++ pour le moment)
Tu t forme comment en opengl? boukin + tests?


 
Non en 3 jours avec des tuto bien faits (www.gametutorials.com)
 
Je te conseille le C++ plutôt que le C pour ce genre de projet où la notion de classe simplifie grandement le développement

Reply

Marsh Posté le 02-03-2003 à 16:02:20    

Kyle_Katarn a écrit :


 
Non en 3 jours avec des tuto bien faits (www.gametutorials.com)
 
Je te conseille le C++ plutôt que le C pour ce genre de projet où la notion de classe simplifie grandement le développement


Je sais deja ke la gestion du reseau doit se faire en C (sujet) mais je ne sais pas enc pour la partie graphique (en effet le cpp serait plus adapte)
Je vais faire un tour sur www.gametutorials.com  
pour ton jeu, j amerai bien voir les sources av de le lancer, on sais jamais :D

Reply

Marsh Posté le 02-03-2003 à 16:04:30    

Pour le réseau en C ou C++ je te conseille l'objet SOCKET simple à implementer et très efficace

Reply

Marsh Posté le 02-03-2003 à 16:07:10    

duron 700 gf2 pro
 
tout nikel 75fps

Reply

Marsh Posté le 02-03-2003 à 16:07:29    

Kyle_Katarn a écrit :

Pour le réseau en C ou C++ je te conseille l'objet SOCKET simple à implementer et très efficace


oui, d ici la j aurai fait quelque miniprojs sur le reseau et je devrai commence a etre alaise avc socket (on doit faire un client ftp, son serveur, et qq jeux en reseau genre un pong puis un worms like)

Reply

Marsh Posté le 02-03-2003 à 16:10:33    

-VDV- : ok merci ;-)
 
Helter-Skelter : Je bosse actuellement sur un serveur SMTP en VC++ avec SOCKET et y'a aucun problèmes... pas la peine de foncer dans les MFC pour faire de la comm ...

Reply

Marsh Posté le 02-03-2003 à 16:16:39    

Kyle_Katarn a écrit :

-VDV- : ok merci ;-)
 
Helter-Skelter : Je bosse actuellement sur un serveur SMTP en VC++ avec SOCKET et y'a aucun problèmes... pas la peine de foncer dans les MFC pour faire de la comm ...


oki, tt facon pour le moment g droit k a SOCKET donc... :D
en tt cas merci et bonne chance pour la suite
 
PS: ATHLON 1800+ + GF4 Ti4200 -> 140 FPS ?!

Reply

Marsh Posté le 02-03-2003 à 16:18:20    

sdl est pas mal pour le reseau

Reply

Marsh Posté le 02-03-2003 à 16:18:50    

Helter-Skelter a écrit :


oki, tt facon pour le moment g droit k a SOCKET donc... :D
en tt cas merci et bonne chance pour la suite
 
PS: ATHLON 1800+ + GF4 Ti4200 -> 140 FPS ?!


 
Putains ça me fait chier d'avoir une CG agonisante qui plafonne à 20 fps là dessus ...

Reply

Marsh Posté le 02-03-2003 à 16:25:00    

ça marche bien chez moi. J'ai autant de fps que de hertz à l'écran : je plafonne à 85 fps en 1280*960 et à 144 fps en 800*600 (comme de par hasard les spec de mon ecran ;) )

Reply

Marsh Posté le 02-03-2003 à 16:28:41    

mastermatt a écrit :

ça marche bien chez moi. J'ai autant de fps que de hertz à l'écran : je plafonne à 85 fps en 1280*960 et à 144 fps en 800*600 (comme de par hasard les spec de mon ecran ;) )


 
Ca doit pas être un hasard mais j'en conclue qu'il tourne pas mal chez toi ;-)

Reply

Marsh Posté le 02-03-2003 à 16:32:03    

Je tourne a 5fps  
 
 
duron 1.2ghz
256 sdram
geforce 3 ti 200

Reply

Marsh Posté le 02-03-2003 à 16:34:27    

5 fps!!!!!!
 
Tu défragmentes en même temps ?
 
Sérieusement, ça rame à ce point ?

Reply

Marsh Posté le 02-03-2003 à 16:35:35    

Kyle_Katarn a écrit :

5 fps!!!!!!
 
Tu défragmentes en même temps ?
 
Sérieusement, ça rame à ce point ?


 
Oui, en 800*600 je suis a 5fps, je ne comprend pas du tout pourquoi

Reply

Marsh Posté le 02-03-2003 à 16:39:57    

Ben merde avec une config pareille !
 
Y'a d'autre problèmes de ce genre ?

Reply

Marsh Posté le 02-03-2003 à 17:07:13    

pour les fps, c pas un pb avc le vsync ?
Y a un gars ki faisait 750 FPS tt a l heure ! je veux bien k il ai une radean 9700 mais bon, ca fait kan meme un gros ecart!

Reply

Marsh Posté le 02-03-2003 à 17:07:42    

C'est comme mon 15fps de tout à l'heure (si c'est en fenetré bien sur)


---------------
iteme.free.fr | Mon feedback
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed