#1 

29-12-2008 09:55:12

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 92.134.174.96
Courriel

c'est valhol qui me l'avais demander voici ma fonction:

	stringw getString(char *key)
	{
		//! Variable temporaire
		char buffer[200];
		//! Variable temporaire
		stringw tmp;
		//! Recuperation  de la valeur
		GetPrivateProfileStringA("string", key, "", buffer, sizeof(buffer), LANGUAGE_FILE);
		//! Convertion de << char* >> en << wchar_t* >>
		tmp = buffer;
		//! On renvoie la valeur
		return tmp;
	}

Et après pour l'utiliser:
this->env->addButton(rect<s32>(8,572,150,595), 0,1, getString("character_btt_cancel").c_str(), getString("character_btt_cancel_toltip").c_str());

La structure du fichier est:
[string]
menu_btt_cancel=Quitter
menu_btt_cancel_toltip=Fermer le programe

menu_btt_connect=Connexion
menu_btt_connect_toltip=Pour se connecter dans le jeux


Hors ligne


#2 

29-12-2008 10:08:33

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 92.134.174.96
Courriel

Au passage jai depasser les 200 ko . source


Hors ligne


#3 

29-12-2008 10:19:35

tmyke
Administrateurs
Avatar de tmyke
Date d'inscription:
Messages: 1025
IP: 86.218.255.250
Courriel

Pas mal la structure du fichier .

Sinon, au vue de ce que tu dis, le code s'étoffe bien visiblement, on va sortir des fêtes de fon d'année et vous aurez déjà abatu pas
mal de travail wink


Force et sagesse...

Hors ligne


#4 

29-12-2008 10:25:00

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 92.134.174.96
Courriel

ben niveau code je dirai 70%


Hors ligne


#5 

29-12-2008 10:50:50

valholl
Membres
Date d'inscription:
Messages: 69
IP: 91.180.157.227
Courriel

A cette vitesse-là je serai vite à la traîne avec mes docs smile
Enfin le fichier Word pour les concepts principaux fait déjà 9 pages de description, et c'est pas encore fini, il y aura plein de documents compagnons avec yikes

Donc oui ça avance bien smile

valholl


Hors ligne


#6 

29-12-2008 10:57:49

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 92.134.174.96
Courriel

aufait jai tjr voulu bien faire es chose , depui le debut jai commenter le code pour doxigen ^^


Hors ligne


#7 

29-12-2008 11:04:21

tmyke
Administrateurs
Avatar de tmyke
Date d'inscription:
Messages: 1025
IP: 86.218.255.250
Courriel

hardcpp Ecris:

aufait jai tjr voulu bien faire es chose , depui le debut jai commenter le code pour doxigen ^^

Très bonne initiative, car si un ou des codeurs viennent vous aider, ils auront dès le départ une doc sur le source, donc cela
leurs facilitera énormément la tâche.

valholl je vois que tu ne chaume pas non plus.

Et les designers, ils bosseent ?


Force et sagesse...

Hors ligne


#8 

29-12-2008 11:04:56

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 92.134.174.96
Courriel

ben de3s et tjr occuper donc il na encore rien fait


Hors ligne


#9 

29-12-2008 11:29:38

valholl
Membres
Date d'inscription:
Messages: 69
IP: 91.180.157.227
Courriel

hardcpp Ecris:

ben de3s et tjr occuper donc il na encore rien fait

En fait actuellement il prépare une planche avec plusieurs ambiances, afin de nous permettre de choisir quel type d'ambiance graphique sera choisie pour le jeu.
Evidemment cela prend du temps mais je ne doute pas qu'il puisse bientôt nous proposer quelque chose de très sympa.
Et il est un peu comme moi, il a un agenda de ministre... donc patience wink

Et pour ce qui est du design, on est un peu tous designers, de3s pour la partie graphique, moi pour les concepts, et hardcpp pour le code (et les autres sont des relecteurs).

valholl


Hors ligne


#10 

03-01-2009 01:29:49

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.243.24
Courriel

Nouvelle capture + refonte totale du sdk / framework (la capture que vous voyer a été coder en 64 ligne grâce au new sdk)


Hors ligne


#11 

03-01-2009 10:41:14

tmyke
Administrateurs
Avatar de tmyke
Date d'inscription:
Messages: 1025
IP: 86.218.232.251
Courriel

Extra, en tous les cas tu es loin, en terme de nombre de lignes, de ce que tu avais codé avec Ogre au début ... smile


Force et sagesse...

Hors ligne


#12 

03-01-2009 10:41:48

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.243.24
Courriel

oui ^^


Hors ligne


#13 

03-01-2009 10:45:17

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.243.24
Courriel

mon new sdk me permet de faire sa :

	//! Recuperation du gestionaire de jeux
	GameMain *mGameMgr = GameMain::GetInstance();
	//! Inisialisation du mode video
	mGameMgr->init();

	//! Ajout du module de login
	mGameMgr->addGameModule(new LoginService, true);

	//! Lancement du jeux
	mGameMgr->run();


Hors ligne


#14 

03-01-2009 10:51:38

tmyke
Administrateurs
Avatar de tmyke
Date d'inscription:
Messages: 1025
IP: 86.218.232.251
Courriel

C'est bien encapsulé, cela te facilite bien par la suite l'écriture du code, et c'est propre wink


Force et sagesse...

Hors ligne


#15 

03-01-2009 10:56:02

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.243.24
Courriel

new image (et oui encore ^^)


Hors ligne


#16 

03-01-2009 11:17:47

tmyke
Administrateurs
Avatar de tmyke
Date d'inscription:
Messages: 1025
IP: 86.218.232.251
Courriel

La police de char est déjà moins austère wink


Force et sagesse...

Hors ligne


#17 

03-01-2009 15:13:02

valholl
Membres
Date d'inscription:
Messages: 69
IP: 91.177.82.178
Courriel

Au fait, si connaître quelques "behind the scenes" de l'histoire du jeu (je parle d'un point de vue scénario) vous intéresse, vous pouvez aller voir à cette adresse: http://alodp.ath.cx/alodp/forum/viewforum.php?f=6

Ce sont quelques-unes des idées principales qui m'ont permis de faire naître la plupart des concepts du jeu, et j'essaierai d'ajouter encore des éléments au fur et à mesure (entres autres, j'essaie de développer l'Ezhyrjen, la langue parlée par les créatures du monde et qu'on pourra voir sur des panneaux, maisons, etc.)

Et comme vous l'avez vu notre bon hardcpp ne chôme pas, le SDK promet bien des facilités à l'avenir smile

valholl

PS: bonne année à tous bien entendu !


Hors ligne


#18 

05-01-2009 15:36:49

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.66.229
Courriel

Je viens d'implémenter un système de mutex pour les thread et irrlicht

//! Pour crée un mutex
MutexManager::GetSingleton()->createMutex("FileSystemIO");

//! Pour verouiller  un mutex
MutexManager::GetSingleton()->getMutex("FileSystemIO")->lock();

//! Et l'inverse
MutexManager::GetSingleton()->getMutex("FileSystemIO")->unlock();


Hors ligne


#19 

05-01-2009 17:52:10

valholl
Membres
Date d'inscription:
Messages: 69
IP: 91.180.150.157
Courriel

Bonne idée ça, ça sert toujours et ton code est simple à utiliser smile


Hors ligne


#20 

05-01-2009 22:44:52

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.66.229
Courriel

Appele a la population :

je fait des teste sur les performance de plusieurs architecture du projet je vourdrai que vous installer cette demo et dite moi chacun les fps que vous avez

http://www.mediafire.com/?sharekey=0aba3273c0cb9c93d2db6fb9a8902bda

moi pc portable 175 fps (vista)


Hors ligne


#21 

05-01-2009 23:20:06

Magun
Administrateurs
Avatar de Magun
Date d'inscription:
Messages: 910
IP: 88.139.75.59
Courriel  Site web

pc 1:

1.8GHz
1Go ram
geforce 4 mx 4000
70fps

pc 2:

3GHz
1Go ram
geforce 6600GT
490fps

par contre perso je préfère une archive smile
et j'est des GROS soucis avec directx sur le pc 2 :[

sa rend pas mal dans l'ensemble surtout la gui mais la flotte made in irrlicht très peut pour moi wink

Hors ligne


#22 

06-01-2009 08:18:49

diOxy
Membres
Avatar de diOxy
Date d'inscription:
Messages: 153
IP: 216.147.138.173
Courriel

Une petite image...



Windows XP Pro
Hp Compaq Dx 2400 avec 2Go de ram.
Carte NVidia GEFORCE 7900 Gs (1280x1024)

Au cas où l'image ne s'afficherait pas/plus : 750fps de moyenne.

(Moi aussi, je préfère une archive)


Hors ligne


#23 

06-01-2009 08:35:00

valholl
Membres
Date d'inscription:
Messages: 69
IP: 195.207.101.112
Courriel

Salut

J'ai essayé sur mon portable d'entreprise (Core 2 Duo P8400, 2.26Ghz, 2Go RAM, Intel GMA 4, XP Pro 2002 SP 3), mais après install le lancement du .exe me dit "application is not correctly configured", une idée?

J'essaierai aussi chez moi (Core 2 Duo E6400 2.16 Ghz, 2Go RAM, nVidia EN7600GS, XP Pro SP 2) quand je serai de retour du bureau.

+1 pour l'archive, je préfère aussi

valholl


Hors ligne


#24 

06-01-2009 11:00:01

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.66.229
Courriel

Hors ligne


#25 

06-01-2009 17:43:48

tmyke
Administrateurs
Avatar de tmyke
Date d'inscription:
Messages: 1025
IP: 81.51.159.174
Courriel

Pas mal, 1550 fps sur une 8800GTX 768Mo... et 220 sur ma vieille ATI 9700 mobility.


Force et sagesse...

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
165 invités en ligne
membre en ligne: -
RSS Feed