Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2809 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  architecture d'un jeu fps

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

architecture d'un jeu fps

n°1152878
Toby14
Toby or not Toby
Posté le 18-07-2005 à 19:11:04  profilanswer
 

Voila, je suis en train d'implémenter un jeu type quake. Mais je me heurte a un pb.
 
Je crée un Thread windows pour le serveur et je lance la boucle du serveur, et dans le thread principal la boucle du joueur qui a créé le serveur. S'il n'a pas créé alors il rejoint le serveur à l'ip indiqué.
Toutes les communications se font par socket(ip, port).
 
Le pb c que mon serveur et mon joueur principal s'attache sur la même ip. es ce qu'il faut pas faire un cas spécial pour le joueur principal??
 
Ou faut il faire des socket avec ecriture non bloquante?
 
je sais po moi mais en tout cas ca me fais planter le jeu au chargement lors des échange de données entre le joueur et le serveur.
 
merci d'avance.

mood
Publicité
Posté le 18-07-2005 à 19:11:04  profilanswer
 

n°1153111
Profil sup​primé
Posté le 18-07-2005 à 22:29:10  answer
 

tu la fe en c++ ton jeux ?

n°1153218
el muchach​o
Comfortably Numb
Posté le 18-07-2005 à 23:33:40  profilanswer
 

Tu peux utiliser plusieurs ports, non ?

n°1153393
Toby14
Toby or not Toby
Posté le 19-07-2005 à 10:36:45  profilanswer
 

Oui ferrari6 je l'ai fais en C++ en utilisant le moteur Irrlitch et la lib audio Audiere.
 
Sinon j'ai essayé d'utiliser deux port différents. Un pour l'emission et un pour la réception. cad le serveur envoyé sur 1111 et le Joueur recevé sur 1111. Le joueur envoyé sur 1112 et le serveur recevé sur 1112. Les deux ayant donc la même ip: 127.0.0.1 vu que je suis pour l'instant en local.
 
Mais je comprend pas trop car j'ai déjà lancé le prog(sans le serveur) deux fois de suite et ca ne plantait pas.
 
Un autre truc, j'utilise la lib Plib qui génère net.h pour mes sockets.


Message édité par Toby14 le 19-07-2005 à 12:24:21
n°1159570
Toby14
Toby or not Toby
Posté le 25-07-2005 à 22:16:36  profilanswer
 

C bon j'ai trouvé, un pb de fermeture de socket prématuré.
Sinon le jeu Bullet que je développe sera bientôt dispo en première version, avec les sources, sur http://users.info.unicaen.fr/~taubrun

n°1160124
blastman
just me !
Posté le 26-07-2005 à 13:04:21  profilanswer
 

ca fait combien de temps que tu es dessus ?


---------------
http://www.blastmanu.info
n°1160511
Toby14
Toby or not Toby
Posté le 26-07-2005 à 16:35:27  profilanswer
 

Bin sur le pb, depuis pas longtemps et j'avais trouvé assez vite. Menfin j'ai pas souvent internet sous la main.
Sinon le jeu ca fait depuis avril 2005, menfin partiel, projet et soutenance oblige je m'y suis mis vraiment y a 1 mois.
Faut que je mette à jour mon site pour montrer l'état d'avancement du jeu, mais bon j'en suis à corriger des petits bugs lors du "jouage". Puis va falloir que j'améliore le menu afin de pouvoir récupérer l'ip entré par le joueur(non en dur), que je fasse l'affichage des balles et des impacts(pour l'instant on tire avec du vent). Et puis les bots qui vont être une partie non négligeable.  
Aujourd'hui on peut théoriquement jouer à 16 joueurs. Mais je n'ai pu essayé qu'à 2 avec un fps de 350 environ.
 
 
ps: Au fait si qq connait un site ou on peut récupérer des perso au format MD2(type quake) gratos, bin je suis preneur. Merci

n°1161637
chagarou
Posté le 27-07-2005 à 15:18:01  profilanswer
 

Genre ca par contre pas sur que tu puisse les distribuer comme l'entends :o
 
http://www.planetquake.com/polycount/downloads/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  architecture d'un jeu fps

 

Sujets relatifs
Architecture 3 tier + RMIAffiche l'architecture d'un XHTML
Architecture d'une applicationOu puis je trouver des squelettes d'architecture de site?
[EDIT] Question license : code multi architecture vectorielleArchitecture d'un système multilingue
vos avis sur l'architecture de mon site, est-ce crade ?Cette architecture est-elle bonne?
architecturequestion d'architecture de projet python + wxPython
Plus de sujets relatifs à : architecture d'un jeu fps


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)