Pages: 1
Commentaires des membres
Pages: 1
Attendons de voir avant de commenter. On a vu beaucoup de beaux concepts stoppés net, faute de temps ou d’intérêt.
Le but n'est pas de te casser mais un jeu complet c'est une montagne de boulot.
En tout cas je te souhaite du courage et tu as raison, il faut faire des digrammes ou autre pour avoir une vue d'ensemble du produit fini. Même si le tien est très flou, sans liaisons expliquées et surtout saturé de fautes de français qu'on ne fait normalement plus en fin de CP. Enfin au boulot ! commence par affiner ta vue d'ensemble et fait le point sur tout ce dont tu auras besoin. ![]()
Hors ligne
ton projet me plait, on dirait une sorte de EUE ONLINE. mais je ne peux malheureusement pas y participer. j'ai un projet titanesque qui me tue, details sur http://pe1s.over-blog.com
donc je ne peux que te souhaiter bon courage et j'espère que quelqu'un viendra t'aider dans ton projet.
cordialement !
Hors ligne
Ouais......sauf que le mien ne sera pas online malheureusement, c'est déjà dur de créer un jeu, alors le faire en ligne, sa doit être très très dur.
Ou tu veut pluto dire eve ?
J'aime bien se jeu, mes le seul problème c'est qu'il faut payer pour y jouer, est mon père a peur d'utiliser sa carte bleu sur internet...
Sinon j'ai un peut travailler sur le menue du début avec une petite planète qui tourne sur elle même, parce que franchement sans elle sa fais un peut vide...:
http://img211.imageshack.us/i/sanstitreknb.png/
http://img149.imageshack.us/i/sanstitre2222222222.png/
Est la partie mise à jour qui est encore vide est qui va me servir pour écrire toute les grosse modifications faites à mon programme, et aussi quand se menus seras finis, je vais faire en sorte que chaque modification faite aux option (résolution, driver..etc..) seront enregistrais dans un fichier texte, et puis ensuite je pourrait vraiment me lancer dans se jeu !!!
Par contre dans le gestionnaire d’évènement j'ai un problème : comment faire pour savoir si l’utilisateur clique sur le bouton quitter et sur le bouton jouer ?
En gros comment les différencier ?
Hors ligne
Et par contre j'ai encore un autre petit problème :
Cette belle petite animations utilise 45% de mon processeur intel core duo 2,2ghz 2,2ghz, c'est quoi le problème ?
A vrai dire ce n'est pas vraiment un problème mais c'est quand même bizarre, poutant il est peut-être utilisé à 50%, je tourne toujours avec quelque chose comme 400-500 Fps, quelqu'un peut-il m'expliquer ?
Hors ligne
lu mmorpglefilm, oui je veux dire eve online.
si ta petite animation utilise 45 voir 50% de ton processeur c'est que ca consomme trop de ressources. a mon avis il ya ce problème parce que tu as modèlisé ta petite planète avec trop de polygones au niveau de sa forme sphèrique sans doute pour la rendre parfaitement ronde. diminue le nombre de polygones et regarde le niveau de consommation du pross, ca devrait diminuer sensiblement je crois. bref diminue le niveau du détail.
malheureurement je peux pas t'aidé a resoudre tes autres problèmes technique car je suis novice et japprends encore des trucs... désolé !
au fait, cest quoi ta config en gros ?
Hors ligne
Ouais je vais essayer, mais je crois que ça doit venir de la texture (2500*1250), c'est quand même beaucoup, et la planète c'est un fichier X trouvé dans le dossier media d'irrlicht.
voici ma config, ce n'est pas énorme mais c'est quand même bien...:
intel core duo 2,2ghz 2,2ghz
2 GO de mémoire vive
NVidia geforce gt220
Disque dur 500GO
Hors ligne
Tu dois avoir des instructions trop gourmandes dans la boucle de rendu (while(device->run))
essaye de virer momentanément des lignes pour voir lesquelles sont trop gourmandes...
Hors ligne
As-tu la synchro d'activée ?
Hors ligne
Voici la boucle de rendue :
int FPS; //!Un chiffre....
while(MenueDevice->run())
{
MenueDriver->beginScene(true, true, irr::video::SColor(0,0,0,0)); //!Choix de la couleur de fond, pas nessaire avec un skybox.
MenueSceneManager->drawAll(); //!Mise à jour du scene Manager.
MenueGui->drawAll(); //!Mise à jour de la gui.
FPS = MenueDriver->getFPS(); //!Le chiffre "FPS" est modifié en fonction du nombre de frame par seconde.
//!Si on ne met pas cette ligne dans la boucle du rendue, le nombre de FPS sera "figé".
if(FPS)
{
irr::core::stringw NomMenue = L"Nagativity v0.1a FPS :"; //!Le titre du programme en stringw
NomMenue += FPS; //!On ajoute le chiffre "FPS" au nom du programme en stringw
MenueDevice->setWindowCaption(NomMenue.c_str()); //!La variable "NomMenue" devient vraiment le nom du programme.
}
MenueDriver->endScene(); //!On a plus besoin du driver, donc on le ferme...
}Hors ligne
RE:
tmyke Ecris:
As-tu la synchro d'activée ?
Hors ligne
Je l'ai activée puis désactivée, ça ne change rien niveau processeur, et franchement je ne vois aucune différence avec ou sans au niveau du rendu.
Hors ligne
elle est bonne ta config. cependant pour l'habillage de ta skybox ou sphèrebox ainsi que pour les texture de tes vaisseaux, je te conseille d'utiliser des images en resolution moyenne ou basse, par rapport a la resoltution maximale supportée par ta gt220. bref ne cherche a faire un jeu qui claque graphiquement mais juste un jeu modeste qui tourne bien. et puis irrlicht n'est pas puissant au niveau du rendu, parait-il.
Hors ligne
En effet ça fait pas grand chose a calculer tout ça ...
Sinon c'est 6000 vertices dans la scene ou sur un mesh ?
Ou pourquoi pas : tes mesh ne sont-il pas animés via keyframe ?
Car les animations keyframe c'est une catastrophe ![]()
Hors ligne
TUpac, pourquoi les animations keyframe sont une catastrophe???
Hors ligne
Non il n'est pas animé par KeyFrame mais avec ça :
irr::scene::ISceneNodeAnimator *animTerre = MenueSceneManager->createRotationAnimator(
irr::core::vector3df(0, 0.1f ,0)); //!Ajout d'une animation de la planète Terre.
NodeTerre->addAnimator(animTerre);
animTerre->drop();
Sur un mesh.
Hors ligne
Non ça c'est un Animator d'irrlicht. Je te parle du mesh en lui-même, comme un perso qui bouge les membres ou un vaisseau qui explose ...
Le keyframe animation c'est une succession de meshs légèrement différents donnant l'illusion qu'il s'anime. Un peu comme le cinema. C'est le chargement répété qui ralenti beaucoup sous irrlicht.
Hors ligne
Le mesh de la planète n'est pas de moi, je l'ai trouvé dans le fichier "media" d'irrlicht, comme je l'ai dit plus haut je vais continuer à programmer, et si ça me gene vraiment je vais essayer de trouver une solution.
Hors ligne
Ok. La terre n'est absolument pas animée.
Hors ligne
Et je voudrais savoir : si je crée, par exemple une sphère non éclairée sur irredit, je l'exporte en fichier .irr, puis sur irrlicht je fais :
sceneManager->loadScene("Sphère.irr");
Même dans mon programme elle ne sera pas éclairée, compris ?
Puis par la suite, dans mon programme (par irredit) j'ajoute une lumière à côté de cette sphère, la sphère en question sera bien éclairée, oui ou non ?
Erreurs d'orthographes détectées par google chrome : 0.
Hors ligne
Je n'ai jamais testé mais je ne vois vraiment pas pourquoi ce serait impossible.
Es-tu vraiment français ? si non je te pardonne si oui tu es incorrigible dans les deux sens du terme ![]()
Pour ton prochain post, fait l'effort de vérifier tes phrases sur google, bonpatron.com ...
Quand les fautes font mal aux yeux, je prend sur moi et je dis rien, mais la c'est à la limite de l'incompréhensible.
J'ai du relire 4 fois les deux lignes pour comprendre grosso-modo ce que tu dis. S'il y'avait un Modo comme sur les gros forums tu risquerais un ban.
Utilise les plugins d'orthographe de firefox ou simplement google chrome. Et vérifie ta grammaire aussi.
ps : rien de personnel, compte toujours sur moi pour te répondre ![]()
Hors ligne
Ouais c'est vrai que je me suis mal exprimé...je vais modifier mon post.
C'est pour ça que j'aime bien ce site, parce que d'habitude sur le site du zéro ils ne posent même pas de questions, ils ferment directement ton topic.
Hors ligne
Je préfère même si la grammaire n'est toujours pas top ![]()
J'avais donc bien compris et je te donne la même réponse : je pense que oui.
Hors ligne
Voilà, je viens d'avancer encore un peu dans la création de mon jeu :
déjà j'ai fait une fonctions void, qui quand elle est appelée, affiche un message d'erreur, je trouve ça très utile, par exemple :
erreur(1);
Affiche un "message box" avec une erreur, elle sont choisies par un switch, qui en fonction du nombre écrit vous donne une erreur.
Et j'ai fait ça pour les décors (planètes, étoiles...), pour les vaisseaux et les stations, sauf que j'ai découvert quelque chose d'énervant :
Pour une raison très complexe (que j'expliquerai peut-être demain) le vaisseau du joueur ne peut être "construit" avec cette fonction, mes je pense avoir une solution mais ça va être dur...
Et je commence à créer un gestionnaire d’évènements (en disant ça je pense aussi à l'interface (comme la vitesse, la rotation, distance du soleil...)), puis quand il sera fini je verrai pour une interface plus complexe (carte, options, les infos du vaisseau sélectionnées(là aussi ça va être dur))....puis dans un futur très lointain je créerai une IA, chose que je n'ai pas la moindre idée de comment c'est fait(si un peu quand même mais bon...), puis dans un futur encore plus loin je créerai de la gravité, de la musique puis des stations, puis une dizaine de petites chosse toutes aussi complexes les unes que les autres...
Sur ce, je vais dormir...
Hors ligne
Espérons que dans un futur proche tu arrives à ne plus faire de fautes de français.
Hors ligne
Ah oui...mais bon...le français c'est pas mon truc.....en gros c'est pas ce que je fais de mieux...
Hors ligne
Tenez, si vous aimez se que je fait voici un nouveaux screen de mon jeu, qui montre...... la Terre :
http://www.noelshack.com/old/up/tuveutmonfbjeunetroll-3ce95d9577.png
Sauf le problème c'est que je ne sais pas comment faire un texture qui éclaire la nuit sans pouvoir être vue à la lumière, pour en faite créer la lumière des villes.....comme dans la réalité.....
Mes je voudrais savoir si 227 FPS c'est bien ? Si se n'est pas tros faible pour gérez un jeu.
Hors ligne
mmorpglefilm Ecris:
Mes je voudrais savoir si 227 FPS c'est bien ? Si se n'est pas tros faible pour gérez un jeu.
mmorpglefilm Ecris:
Sauf le problème c'est que je ne sais pas comment faire un texture qui éclaire la nuit sans pouvoir être vue à la lumière, pour en faite créer la lumière des villes.....comme dans la réalité.....
Hors ligne
Pour les texture je pense que sa va être un problème car j'utilise des textures fais par des satellite, est je ne les pas pris que sur un seul site...alors je sais pas si sa poses problème......(j'aimerais pas me mètre la nasa aux dos...)
Et aussi j'ai fais qu'elle que modification aux programme est il tourne maintenant à 600 FPS, tous va bien.
Hors ligne
mmorpglefilm Ecris:
Pour les texture je pense que sa va être un problème car j'utilise des textures fais par des satellite, est je ne les pas pris que sur un seul site...alors je sais pas si sa poses problème......(j'aimerais pas me mètre la nasa aux dos...)
Hors ligne
Le commercialiser (s'il se finis un jour) serais peut-être une bonne idée....mes bon je m’imagine pas devenir milliardaire comme sa, juste peut-être un jeu à 2~3 euros sur steam...ou même juste comme tu dis une bannière de pub pour me soutenir...tous dépend de l'avancement du projet.
Hors ligne
| 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 167 invités en ligne membre en ligne: - RSS Feed |