Imladris production

Le forum français de création de cartes et de mods pour Bataille pour la Terre du Milieu
 
AccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 C++

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Suivant
AuteurMessage
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Ven 31 Juil - 21:52

jolaerpitola a écrit:
s pour faire une nouvelle partie de myst 4 révélation sans les réponses cette fois (ca va etre dure lol)
Ben : raté lol!





Ce qui fais la force de myst c'est son histoire et aussi ses énigmes qui ne sont pas du genre:
1-on arrive a un endroit et on a un truc du genre un sudoku qu'il faut résoudre pour continuer.
Mais du genre:
1-on arrive dans un monde que l'on explore
3-et le plus dure est de trouver l'énigme Smile
4-il fau se servir de tout ce qu'il y avait dans les autres mondes aussi.....
5-certaines énigmes son dans des énigmes et d'autres servent a rien^^
Donc essayez de trouver un sudoku dans un monde comme haven qui est une jungle lol!
Et puis le terme "énigme" ne convient pas... c'est plutot des truc qui servent a avancer et c'est souvent dans myst 4 des mécanismes qui on était fait par une personne que nous devon trouver comment le faire marcher en utilisant tous ce qui est a notre disposition...Mais fau pas aussi s'attendre a trouver des indice qui saute aux yeux^^Ils on a première vue aucun rapport avec ce qu'on cherche pour continuer et coïncides avec ce que l'on pourrais normalement trouver dans un monde comme ca^^Ils sont abstrait et von pas te sauter aux yeux....Donc t'arrive pas a un endroit et tu résoud ton énigme sans bouger de ton endroit.....
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
P ! P 0
Moddeur expert
Moddeur expert


Nombre de messages : 679
Age : 28
Add-On : OUI !!
Date d'inscription : 30/06/2008

MessageSujet: Re: C++   Ven 31 Juil - 22:57

Je programme pas mal en Visual Basic en ce moment... avec Visual aussi.
J'ai des notions de C++ mais je maitrise pas tout ce qui est donné ici.

Est ce qu'il y a une grande différence entre le C++ et le C#?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.free.fr
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Ven 31 Juil - 23:18

Le C# c'est le langage créé par microsoft, il ressemble beaucoup au C++. Il est plutot fait pour etre utiliser la plateforme .net. En plus il a un garbage collector, je connait pas le C# (j'ai juste survolé un bouquin dessus), mais je crois qu'il existe 2 types de pointeurs différents, les normaux comme en C++ avec * et les pointeurs de gérés par le garbage collector avec ^ et evidemment l'utilisation de pointeurs * est plus rapide car c'est au programmeur de spécifier explicitement la ou il veut faire les désallocations tandis que le garbage collector le fait tout seul. apres ya quelques autres différences mineurs (ou pas ?). Le C++ est aussi normalement légerement plus rapide.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Sam 1 Aoû - 14:41

J'avais entendu que le C++ est plus performant en matière de 3D Suspect

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Sam 1 Aoû - 14:46

leo11 a écrit:
Regardez moi ça pour les FX:
3rd age FX

(il ne marche pas sur mon PC, mais semble très prometteur.) smile

Sinon, je veux bien me joindre à vous, mais il faudra que je me relance sur les tutos (que j'ai laissé il y a bientôt 1an et demie; il faut dire qu'a 13ans c'est pas du gâteau vu ce que les profs de maths refusent de nous apprendre. la ferme )

Moi non plus il ne marche pas, j'ai une erreur conversion de la chaine "-2.78747" en type single n'est pas valide, je comprend pas ce que ca veut dire Smile , jai fait continuer, l'editeur s'ouvre mais je peut pas créer de systemes

Citation :
J'avais entendu que le C++ est plus performant en matière de 3D
C++ ne gere pas la 3D "comme ça" il faut utiliser une api 3D, et la ya pas trop le choix : c'est soit OpenGL, soit DirectX (direct3d). Evidement ya des moteur 3D pour te simplifier la vie ou t'a pas à te soucier de opengl ou directx.
Sinon oui la plupart (99%) les jeux video actuels sont en c++ (et avec directx...)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Sam 1 Aoû - 15:41

Bfme2 est en C++?

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Sam 1 Aoû - 16:15

Oui, d'ailleurs si tu va dans le dossier de bfme2, ya une dll qui s'appelle msvcp71.dll et en dessous c'est marqué Microsoft C++ Runtime library, ça veut dire qu'il y a de forte chance que le programme aie été compilé avec visual c++ ok!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Mar 4 Aoû - 18:33

C'est bon je reprend mon apprentissage dans la programmation Smile
Je croi que pour le projet tu pourra le faire tous seul lol!
Puisque le temps que j'apprenne les tuto , que je les applique te que je fasse quelques application pour mettre en pratique.....J'ose pas immaginer le temps que ca va prendre^^
En plus je vais faire la partie Sdl puisque la 2d m'intéresse aussi et il fau toujours que je pratique pour apprendre quelque chose...comme ca j'arrive au c++ avec des bases solides^^

ps: http://www.siteduzero.com/concours-654-73-p1-bombazero.html Je sais pas si t'a le niveau(je pense) mais ce concoure a l'air bien puisque apres les autres doit tester ton IA ^^Il faut arriver a fairte une IA infaillible......
Quand moi et leo11 auront progresser , je vois bien "la team imladris" lol

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
Bfme2rotwk
Moddeur
Moddeur


Nombre de messages : 188
Location : Sur Zirakzigill contre Gandalf
Add-On : Oui, je suis quand même sophistiqué! Et pis sinon, qui jouerait l'Angmar? Personne.
Date d'inscription : 08/09/2008

MessageSujet: Re: C++   Mar 4 Aoû - 19:07

Moi je sais faire de la modélisation! (seulement Renx bug un peu =_=' )
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Mar 4 Aoû - 19:38

C'est pas trop le sujet ^^
Mais bien ok!

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Mar 4 Aoû - 19:51

jolaerpitola a écrit:
En plus je vais faire la partie Sdl puisque la 2d m'intéresse aussi et il fau toujours que je pratique pour apprendre quelque chose...comme ca j'arrive au c++ avec des bases solides^^
Oui enfin pas trop solides non plus, sinon a cause de tes habitudes tu va vouloir coder en C dans du C++ et en général c'est assez mal vu pale

jolaerpitola a écrit:

ps: http://www.siteduzero.com/concours-654-73-p1-bombazero.html Je sais pas si t'a le niveau(je pense) mais ce concoure a l'air bien puisque apres les autres doit tester ton IA ^^Il faut arriver a fairte une IA infaillible......
Oui je l'ai vu , le jour ou ils l'ont annoncé j'ai regarde ce que c'était mais ca m'a pas trop tenté en plus j'ai pas très bien comprit les règles donc voila. Je préfère continuer mon beau moteur 3D qui pour l'instant se résume à un simple cube texturé qui tourne Mad (ça déchire hein ?), c'est juste un objet de test pour améliorer mon moteur ok!

jolaerpitola a écrit:

Quand moi et leo11 auront progresser , je vois bien "la team imladris" lol
Wouai... quand vous aurez progressé Smile ça serait marrant de se faire un jeu, genre un qui programme, un autre qui crée les ressources (models, images,sons), etc...

Bfme2rotwk a écrit:
Moi je sais faire de la modélisation! (seulement Renx bug un peu =_=' )
Moi aussi mais comme tout programmeur qui se respecte je suis nul en modélisation lol! J'utiliser blender, voila quelques une de mes créations, en plus je les ai meme pas texturé car c'est trop galère à faire les textures :
(vous l'aviez déjà vu le vaisseau)
Spoiler:
 
(il manque les pattes au dragon)
Spoiler:
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Mar 4 Aoû - 20:25

Citation :
Wouai... quand vous aurez progressé Smile
Tu doute de moi?(en marque t'a raison lol! )
Citation :
ça serait marrant de se faire un jeu, genre un qui programme, un autre qui crée les ressources (models, images,sons), etc...
Ouais ca serrait génial!
Pourquois pas un jour les 1000€ du concoure innov'Game Rolling Eyes
Mais on pourra pas etre ensemble puisque cdd serra trop grand.....
Citation :
Moi aussi mais comme tout programmeur qui se respecte je suis nul en modélisation
Ca me rassure d'entendre ca lol!
mais c'est pas mal du tout ce que tu fait ok!

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Mar 4 Aoû - 20:46

J'integrerais les models à mon jeu Smile bon entre vaisseau spatial et dragon ya une legere différence, mais je trouverais bien un scénario pour pouvoir les caser ensemble sage
heu pour innovgame j'y crois pas trop Smile , d'ailleurs faudra que j'aille voir leurs petit codes sources (si on peut ?) histoire de voir comment ça code

PS : tu aime, les fonctions et l'opérateur de comparaison ternaire ? alors devine ce que fait cette fonction (le nom devrait te mettre sur la piste sage ) :
Code:
int max(int a, int b, int c, int d, int e)
{
 return a>b?(a>c?(a>d?(a>e?a:e):(d>e?d:e)):(c>d?(c>e?c:e):(d>e?d:e))):
        (b>c?(b>d?(b>e?b:e):(d>e?d:e)):(c>d?(c>e?c:e):(d>e?d:e)));
}
Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Mar 4 Aoû - 22:19

C'est quoi ton histoire de fonctions et l'opérateur machin machin? Suspect

Mon lave linge a la fonction "lavage a froid" mais pas la fonction "l'opérateur de comparaison ternaire" Smile
Si le tient a ca il doit etre vachement moderne etonner Et ca sert a quoi? A apprendre l'alphabet? lol lol lol lol
Si c'est le cas il doit pas etre bien performant puisqu'il n'arrive qu'a la lettre E XD



lol! C'est pas de mon niveau^^
Vu le nom ca doit etre pour mettre les variables a,b,c,d,e au max Suspect




Citation :
heu pour innovgame j'y crois pas trop
Bah.....
C'est pas extravagant quand meme.....(meme si c'est pas simple^^)

Et puis moi j'ai une autre méthode pour gagner 1000€ plus facilement^^

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Mar 4 Aoû - 22:47

tu peut la tester si tu veut ça renvoit la valeur la plus grande entre a,b,c,d,e par exemple max(5,3,4,9,1) renvéra 9 ok! mais c'était juste histoire de t'embrouiller lol Smile tu vera jamais de trucs comme ca par contre max(a,b) on s'en sert souvent pour renvoyer la valeur maximale entre a et b

Code:
int max(int a, int b)
{
  return a>b ? a : b ;
}

c'est exactement la meme chose que

Code:
int max(int a, int b)
{
  if (a>b)
      return a;
  else
      return b;
}

la fonction avec des points d'interogations de partout on pourrait la remplacer par toute une série de if ... else Cool

Et continue à apprendre Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Mer 5 Aoû - 13:48

Ce jeux qui a remporté la 2ème place du concoure innov'game m'a surprit par son code source^^:
http://www.innovgame.com/concours/rendu/TheMallOfTheDead/
Il y a qu'un seul fichier affraid

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Mer 5 Aoû - 14:30

Tu veut dire le programme exécutable, ya pas le code source là Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Jeu 6 Aoû - 12:55

arf ca va metre plus de temps que prévu^^
Tous ca au cause de cette phrase dans le tuto pour les pointeurs:
Citation :
Tout cela est fon-da-men-tal. Il faut savoir cela par coeur, et surtout le comprendre. Même pas la peine de continuer ce chapitre si vous n'avez pas compris cela, je préfère être franc
J'ai compris le système (quoique....) mais je m'en rapel jamais^^
scratch

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
Navgerad
Moddeur expert
Moddeur expert


Nombre de messages : 663
Age : 136
Location : Nottingham
Add-On : Oui
Date d'inscription : 10/07/2009

MessageSujet: Re: C++   Jeu 6 Aoû - 13:02

Vaut parler d'un programme de modélisation ? scratch
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://mevault.ign.com/View.php?view=WitchkingMaps.List
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Jeu 6 Aoû - 13:31

Ben moi je parler de mon apprentissage^^
Et de mes problèmes avec les pointeurs Smile

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Jeu 6 Aoû - 13:33

Nan mais franchement les pointeurs c'est ultra important ok! si t'as pas comprit ça en effet c'est pas la peine d'aller plus loin dans le tuto

De toute facon si t'as comprit continue pour voir des applications aux pointeurs tu vera que fur et a mesure ca va se clarifier sage
Par contre le risque de plantage augmente avec l'utilisation de pointeur Smile l'utilisation d'un pointeur non initialisé est si vite arrivé...

Si t'as des questions ...

Ah oui la pour déclarer un pointeur sur int par exemple ils écrivent int *ptr dans le tuto, mais je trouve plus lisible d'écrire int* ptr au moins ont lit bien que ptr est un pointeur sur int (int*) quand on le déclare en plus apres avec leur écriture on peut confondre int *ptr (la déclaration) avec *ptr (pour déréférencer) Mad au début je m'emmeler les pinceaux avec ça...

Citation :
Vaut parler d'un programme de modélisation ?
On parle de ça : http://www.siteduzero.com/tutoriel-3-14005-a-l-assaut-des-pointeurs.html
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Jeu 6 Aoû - 13:43

Enfaite j'ai l'impression d'avoir compris mais quand je dois en utiliser dans un exercice je suis totalement perdu Crying or Very sad

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Jeu 6 Aoû - 13:47

C'est quel exo que t'arrive pas à faire ? met ce que t'as fait je t'explique tes erreurs
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Jeu 6 Aoû - 19:41

AAAAAA Very Happy
C'est bon j'ai bien compris Smile
C'était pas si compliquer que ca enfaite^^

ps: demain je par pendant une semaine....

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
cdd59554
Admin


Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: C++   Jeu 6 Aoû - 19:44

Tu part ou en vacances ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jolaerpitola
Mappeur, moddeur incontesté
Mappeur, moddeur incontesté


Nombre de messages : 2609
Age : 22
Add-On : oui
Date d'inscription : 24/07/2008

MessageSujet: Re: C++   Jeu 6 Aoû - 19:47

Ca je peu pas le dire a cause des paparazzis..... robocop

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://imladrisproduction.forumotion.com/
Contenu sponsorisé




MessageSujet: Re: C++   Aujourd'hui à 21:10

Revenir en haut Aller en bas
 
C++
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 2 sur 10Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Imladris production :: L'auberge du ponet fringant. :: Discussion continue-
Sauter vers: