#1 

01-12-2007 15:52:39

phobos
Membres
Date d'inscription:
Messages: 7
IP: 90.30.187.154
Courriel

Bonjour,

je cherche actuellement une solution de moteur 3d moins coûteuse qu'une licence propriétaire Crytek ou Qradiant (entre 800.000 et 1M euros)

D'aprés les quelques lectures de vos discussions, pouvez vous m'apporter quelques éclaircissements ?
Je poste ma question ici pour ne pas ouvrir un nouveau Topic, celui-ci résumant des questions posées sur le même sujet.

Voici une question simple.

Est ce que avec Irrlicht il est possible a une personne de jouer dans une grande map du genre doom, quake et qu'en appuyant des boutons (meshes) des requetes sont envoyées sur une structure Php/Mysql , cette derniere servant de base de données intégrale sur ce que fait le personnage ou non dans la Map.

Une autre question, avez vous expérimenté une limite en polygone du moteur Irrlicht ?

En vous remerciant.


Hors ligne


#2 

01-12-2007 16:11:22

Copland
Modérateurs
Date d'inscription:
Messages: 657
IP: 90.38.198.19
Courriel  Site web

Salut phobos,
Je répondrai pas à ta question concernant le php/mysql tout simplement parceque dans se domaine je n'y connais vraiment rien.
Par contre pour ce qui est de la limite de polygones ça dépend de beaucoup de parramètres :
En premier La carte graphique !
La Ram et biensûr notre ami le Processeur.
Après il faut voir pour mettre en place un système de LOD sur les meshs afin d'optimiser un max etc... y'a pas vraiment de limite à proprement parler, je dirai que ça dépend plus du jeux qui ciblera la machine sur laquelle il sera exécuté.
Par exemple sur mon ordinateur j'arrete de charger mes décors quand je descends en dessous de 100 Fps pour garder une marge sur des machines plus petite...
@+


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#3 

01-12-2007 16:20:54

phobos
Membres
Date d'inscription:
Messages: 7
IP: 90.30.187.154
Courriel

Je comprends.

Merci en tout cas pour une réponse apportée sans des jours d'attente c'est plaisant voir surprenant.

C'est également ce que je pensais pour l'affichage max, il n'est pas inhérent a la technicité de ce que doit être Irrlicht.

Je vais essayer de formuler differement ma premiere question.

Je la repose puisque un des intervenants sur ce forum a précisé que Irlicht n'est qu'un moteur et ne peut faire de network proprement dit.

Peux t'on fabriquer soi-même les propres ponts pour relier une map tournant sous client Irlicht qui appellerai des requêtes sur des serveurs differents hebergeant des bases de données complexes (par exemple tout ce qui est possible de creer pour un personnage de jeu de rôle tel que l'on peut les concevoir dans les shémas classiques) ?


Hors ligne


#4 

02-12-2007 16:44:54

izguit
Administrateurs
Avatar de izguit
Date d'inscription:
Messages: 306
IP: 83.154.42.125
Courriel  Site web

Pour le php/mysql ca relève plus d'irrlicht. C'est utilisable mais pas dans ton cas IMO. C'est lent. Il y a ETNA pour ça. C'est fait pour les requêtes un peu plus grosses et necéssitant pas une rapidité folle (genre highscores stockés en ligne).

A mon avis il faut éliminer php si tu veux t'amuser avec une bdd en temps réel. Faudrait que tu ailles voir du côté des libs réseau style Raknet (j'ai jamais trop regardé ces trucs là je peux pas t'en dire plus) et après coder un soft server qui joue le rôle d'interface avec la bdd. Pour stocker tout ce que fait le personnage comme tu l'as dit c'est plus une solution comme ça qu'il te faudrait... C'est pas la peine en php.

my two cents... Faut avoir confirmation auprès des gens qui touchent en réseau


Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250

Hors ligne


#5 

04-12-2007 13:40:43

kedu
Modérateurs
Avatar de kedu
Date d'inscription:
Messages: 155
IP: 62.34.181.221
Courriel

Ne perds pas de vue également que ton jeu exécuté côté client communique avec un "serveur de jeu",
et que c'est plutôt à ce dernier de décider de ce qui doit être stocké et de quelle manière. (mémoire, base de données, etc.) C'est du moins l'architecture la plus répandue pour de nombreuses raisons.


Hors ligne


#6 

05-12-2007 06:59:54

phobos
Membres
Date d'inscription:
Messages: 7
IP: 90.30.55.35
Courriel

Merci pour vos réponses,

Pour Kedu, il n'y a pas de problème pour la base existante, nous savons bien ce qui doit être reçu/envoyé depuis le client "3d" et exempter les requêtes inutiles.

le client "3d" ne reste qu'une map comme precement dit avec une personne dedans.

En fait vous raisonnez en tant que MMO (plusieurs personnes dans la même map) non ?


Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
118 invités en ligne
membre en ligne: -
RSS Feed