[Gameincubator-newsfr] Aout SDK
Brought to you by:
jchatelaine
From: Jeremy C. <jch...@us...> - 2004-08-09 09:59:13
|
Le SDK d'Aout est finalement arrive! Cela fait 2 ans que le GI a ete commence! :) Plusieurs infos pour ce SDK: A moins que cela ne pose trop de soucis (envoyez moi un email ou postez sur le forum), c'est le dernier SDK a avoir le support pour Visual C++ 6. Desormais, la plateforme de developement est .NET 2005, vous pouvez downloader une version beta gratuite a cette adresse. 2005 est bien meilleur que 2003 et est enfin meilleur que Visual C++ 6 (il leur aura fallu du temps!). Autre information, les SDK passent de mensuels a bi-mensuels pour les releases. Ce qui veut dire que le prochain sera Octobre si tout va bien. La raison principale est que le SDK devient de plus en plus stable et de moins en moins d'ajouts sont demandes. Afin de savoir ce que je compte ajoutter au GI dans les prochaines version, je vais ajoutter un lien "Quoi apres" juste en dessous de "Quoi de neuf". Voici ce que la version d'aout a de different: * Projets: Conversion des projets a .NET 2005 * GINetwork Fixe un bug sur les serveurs qui ne fermaient pas la connexion lorsque le serveur retournait false dans les fonctions de reception de donnees. virtual unsigned short GetPort() = 0; // retourne le port specifie au init du GINetwork Petite optimisation de vitesse a la fermeture d'une connexion Retire le message d'erreur WSAECONNRESET qui voulait simplement dire que la connexion avait coupe Ajout d'un timer de 5 seconds comme timeout pour les serveurs virtual bool Reconnect() = 0; // pour les client, permet de se reconnecter en cas de deconnexion, sur les serveurs la fonction retourne toujours faux * GIDisplay Ne change plus les valeurs des points 3d passe aux fonction Draw3DLine Fixe un bug dans l'affichage des Regions (en X), merci a Dark-Nemo pour le bug. * GIReport Ouvre et ferme le fichier GIReport.log pour chaque erreur presentee a l'utilisateur, donc si le jeu crash juste apres une erreur, le fichier n'est pas vide * GITemplateList AddIfNotInList retourne desormais un boolean (true: node ajoutte; false: node pas ajoutte car il etait deja dans la liste) Jeremy. |