Creation d'un jeu de strategie temps reel via le web
Thirael
Messages postés3Date d'inscriptionjeudi 8 février 2007StatutMembreDernière intervention26 février 2007
-
22 févr. 2007 à 10:38
cs_6Po
Messages postés105Date d'inscriptionjeudi 16 mai 2002StatutMembreDernière intervention22 janvier 2009
-
27 févr. 2007 à 09:49
Bonjour tout le monde !!!
Je souhaiterais creer un jeu de gestion genre oGame. Vous allez me dire encore un autre ... et ben oui !!! lol. J epense qu'il y a moyen de faire bien mieux que oGame de part les actions possibles et le graphisme du site. L'interface web sera en php et la base de donnees certainement PostgreSQL. Maintenant ce qui me pose probleme et le pourquoi je suis ici est la partie serveur du jeu. Je me suis deja un peu renseigne et je crois bien que oGame est du temps reel simulé (tour par tour de l'ordre de la milliseconde par tour), alors que ce que je voudrais faire est du 'vrai' temps reel en C++ et le php (une fois dans le jeu) n'interrogerait pas la base mais le moteur de jeu.
J'aimerais savoir si vous pouviez me donner des elements me permettant de commencer ce projet concernant la programmation du serveur et si faire du vrai temps reel ne serait pas trop lourd sur un serveur (pour le moment on a pas de serveur on ne fait que reflechir sur comment faire).
Merci de votre aide ^^
A voir également:
Creation d'un jeu de strategie temps reel via le web
SnOOpss
Messages postés571Date d'inscriptionsamedi 3 avril 2004StatutMembreDernière intervention 5 décembre 2013 22 févr. 2007 à 19:35
Heu ?
Tu peux m'expliquer la difference entre le "tour par tour de l'ordre de la milliseconde par tour" et le temps reel, pour moi c'est pareil d'autant plus que le temps de transmition des données est superieur a ce temps. La plupart des codes de wargame en temps reel que tu verras marcheront comme ca, le programme calcule les actions d'un joueur puis de l'autre et affiche l'image. Un ordinateur marche en binaire et ne PEUT PAS faire 2 operations a la fois, meme le multitache n'est que du tour par tour.
Thirael
Messages postés3Date d'inscriptionjeudi 8 février 2007StatutMembreDernière intervention26 février 2007 22 févr. 2007 à 20:22
En effet ^^,
entre temps j'ai fait d'autres recherches et j'en suis arriver a la meme conclusion. Le probleme etait egalement de choisir entre les threads et un tableau pour mes entites. Le choix que je vais faire et un tableau je pense. Ca sera plus simple de repartir le temps de cette maniere plutot qu'avec des threads et une elligibilite douteuse.
cs_6Po
Messages postés105Date d'inscriptionjeudi 16 mai 2002StatutMembreDernière intervention22 janvier 2009 26 févr. 2007 à 19:46
On est sur le point de faire la même chose.... C++ ou pas ca je ne sais pas encore. Ca peut être du C# ou du VB.Net ou autre chose.
Ceux qu'on veut faire c'est un jeu jouable :
Depuis un client .Net application et de laisser les joueurs faire un peu de leur taches simple via un browser php.
Moi ce que j'aimerais savoir c'est comment dans oGame ils gèrent l'augmentation des ressources. Leur système est foireux apres avoir fait plusieur test mais. Le fait d'avoir par exemple un mine de métal a 100% et d'avoir que 23/40 energie donc elle tourne pas à 100% et pendant la nuit elle se termine. Je me demande si c'est pas :
22h : 300 de métal et production de 4.3 / min ... activité à 22h50 espionnage.
0h50x4.3 215... 215 + 300 515....
Rapport d'espionnage 515 métal.
Je pense par la que le calcul sur "évènement", attaque, espionnage, arrivée d'un vaisseau. Mais pour la fin d'une constuction ca colle pas vu que ca tombe sous le test dans le temps.
Le jeu sera : gratos et multijoueurs... pour le moment je travaille sur la version papier pour essayer de regrouper les "Races", "Allégences", "Techono", "Commerce", ...
Thirael
Messages postés3Date d'inscriptionjeudi 8 février 2007StatutMembreDernière intervention26 février 2007 26 févr. 2007 à 21:07
Ya d'autres trucs qui marchent moyennement sur oGame. En parlant encore des ressource ca m'ait arrive que le batiment soit fini et que la consommation d'energie ne soit pas remise a jour ou alors que le batiment soit construit mais que le % de production soit a 0 ... Sincerement oGame est deja une super idee mais on peut y ajouter bien d'autres choses. Nous voulons egalement y rajouter la notions de races. J'ai vu que sur l'uni 1 de oGame il y a le casino d'officier. Je voulais aussi y rajouter cette notion mais sous une forme differente que d'un "Hero" a la Warcraft. D'un point de vue graphique, il faut dire que c'est plutot pauvre a part les images qui sont tres belles a mon gout. Mais le site en lui meme est pour moi tres basic pour ne pas dire pas recherche du tout.
Voila maintenant avec mon ami je vais essaye de faire mieux et peut etre que d'ici quelque temps on pourra vous accueillir dans notre univers ^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_6Po
Messages postés105Date d'inscriptionjeudi 16 mai 2002StatutMembreDernière intervention22 janvier 2009 27 févr. 2007 à 09:49
oGame est plein de bugs.
Le % j'ai deja et le fait d'avoir par exemple un maxium de stock de 100k et que sans savoir pourquoi ca s'arrete a 105k... une fois je suis monter de 12k en dessus du MAX et sans que aucune flotte de transport y a porte quoi que ce soit.
J'ai des amis en mode vacances qui ont toujours leur production a 100% ....
Enfin c'est foireux et le fait de venir dessus avec des officiers payant bhen ca fait peur, avant de faire payer il fodrait peut etre que ce fonctionne la moindre. Et leur mode officiers c'est quand même de la tiche à mon avis. Il manque des options gratos faire là même chose.
Ce qu'on a prévu :
La production des matières premières sur ses planètes
La gestion de la population
La gestion des recherches
La gestion commercial
La gestion militaire
La création des vaisseaux de guerre ou de commerce
La gestion des flotes
La gestion politique envers les autres joueurs (en guerre, en paix, en alliance, …)
Un nombre de ressources proche de 100 afin de demande un effort au niveau du commerce. Nous visons sur un moteur basé sur le "commerce" et/ou la "guerre".