Ceacy, Personnification Anthropomorphique. (le blog de Ceacy)
Retour au blog <<

[Samoth] Viendez tester, bande de larves.

Mercredi 21 juin 2006 à 17 h 08
Une nouvelle version de Bùri, la première branche de Samoth, est disponible pour Windows, sur l'espace Sourceforge du projet.

Voici un bref aperçu des modifications :
- le modèle de nain créé par Baloo a dû être abandonné (problème de compatibilité)
- un sous-système audio a été intégré (musique ambiante et événements sonores)
- la scène de démo (le village) contient une nouvelle église
- joueur et map sont chargés à partir d'un fichier
- à la fermeture, les données du joueur et de la map sont sauvegardés (pour le moment, à un endroit où ils ne servent à rien, mais sauvés quand même)
- le système d'effets magiques modifiant les caractéristiques d'une créature est implémenté.

Pour plus d'infos, reportez-vous au Readme fourni dans l'archive ; vos commentaires sont les bienvenus, ici, sur le forum de Samoth, par email ou par signaux de fumée.

Télécharger Bùri - June 2006

Note : si vous avez des problèmes de dll manquante :
* d3dx9_30.dll : il faut télécharger le dernier SDK DirectX9, le lancer pour extraire les fichiers contenus, puis exécuter le "DXSETUP.EXE" ainsi extrait.
* OpenAL32.dll : téléchargez le SDK OpenAL (648 Ko) ici ou .
par GrOCam
Mercredi 21 juin 2006 à 19 h 55
La portion de lait des grands !
par Yupa
Mercredi 21 juin 2006 à 21 h 01
gogo Ogre \o/
par WTask
Samedi 24 juin 2006 à 00 h 25
DirectX, say le m4l.
erreur au lancement : Description: Could not load dynamic library .\RenderSystem_Direct3D9.dll. System Error: Le module spécifié est introuvable. fichier bien là...il faudrait que dans ton code tu distingue la différence entre une erreur déclarée par la dll et une erreur du programme appelant la lib

Bon c'est vrai, j'ai eu un peu la flemme d'installer ton dx sdk, sachant que ogre sait gérer très bien l'opengl (et qu'elle idée d'utiliser directx + openal ?)
bref au final j'ai comment la ligne dans plugins.cfg correspondant à la dll dx, et le jeu c'est lancé...je me suis retrouvé en 800*600 (mon desktop tournait sous cette résolution, avec ce pc datant de l'avant guerre pas moyen d'avoir plus sinon j'ai droit au 60 hz) le tout avec une 'fenêtre' (on se comprend entre codeurs) de jeu qui semble mesurer 1024*768 à vue d'oeil.
une messagebox non windows s'affiche, la souris elle si ne se trouve pas en 0,0 disparait, au bout du deuxième essai je réussis à cliquer (en 800*600 c'est pas dur).

après j'ai vite abandonné, la résolution ne me permettant pas de comprendre le jeu en lui même, le déplacement se faisant à l'aide des touches de direction et non du bon vieux zqsd (ok, combien de rpg l'utilisent?)

vivement que je récup un vrai pc sous la main en attendant je pourrais pas vraiment t'aider à tester ça.
par Ceacy
Samedi 24 juin 2006 à 20 h 26
WTask > Pour DirectX, comment dire ... moi, je développe en utilisant OpenGL pour tester (sous Linux, j'ai de toute manière un choix énorme, n'est-ce pas), mais par défaut, je pense que laisser l'option DirectX pour les utilisateurs Windows n'est pas un mal.
Pour l'erreur, déjà, ça m'étonne : la DLL en question est dans le zip, je crois. M'enfin, bon. Le message lui-même, te donnant la localisation dans un fichier Ogre, n'est pas de moi, mais d'Ogre, justement : c'est lui qui se charge de sa propre initialisation, je lui dis juste quel renderer utiliser en fonction des choix de l'utilisateur.
Pour résolution/vitesse de la souris/ZQSD ... la plupart des options graphiques se règlent dans le menu "Options" ; les contrôles, si tu vires la section "keymap" du fichier save/config.xml, tu passes en ZQSD (contrôles par défaut, en fait). D'ailleurs, au besoin, lis le fichier save/readme.txt ...
Le coup de la souris disparaissant pour le splashscreen, c'est normal, elle ne sert à rien : tu cliques sur un des boutons de la souris ou une des touches clavier, et tu arrives au menu.

Ton commentaire me fait penser qu'il faudra que je simplifie un peu tout, c'est mal documenté :/
par WTask
Lundi 26 juin 2006 à 22 h 18
t'as raison, je suis vraiment à blamer pour avoir eu la flemme de regarder tout ce qu'il y avait dans les dossiers, au lieu de me contenter à trainer dans bin et doc, c'est une mauvaise habitude chez moi.
DirectX c'est juste un goût personnel, aussi à cause du fait que ça n'éxiste pas sous linux, et étant donné que je code avec des moteurs 3d fais maisons par moi même (je code pour le fnu hein, je suis pas en train de faire une révolution telle que quake l'a été)
cependant, je dois avouer que DirectX n'est pas si mauvais (cf directinput et la souris)
après dx ou ogl, c'est du pareil au même, surtout lorsqu'on utilise un moteur comme ogre qui est 100% compatible avec les deux.

l'erreur tu as mal compris ce que je voulais dire (je m'exprime mal faut dire, ce qui me réussi pas quand je comment) le fichier est bien présent malgré qu'il soit présent dans le dossier, par contre tu as raison je t'ai accusé à tors : comme l'erreur était spécifiée en français alors que Ogre.log est en anglais j'ai pensé que elle avait été déclarée par toi, mais mon petit cerveau vient de comprendre qu'il s'agissait d'un simple formatmessage.

bref je me suis forcé à toucher au xml, j'ai pu changer la résolution pour du 1024 puisque l'écran sur place ne m'accepte pas plus (et j'ai encore une semaine à vivre avec) et c'est vrai que je comprends mieux ce qu'il se passe maintenant.
c'est plutôt pas mal. bonne gestion de la souris, qualité visuelle bien suffisante à mon goût. système de fenêtres quasi complet.
juste un petit problème avec la musique quand on alt+tab, mais rien de grave quand on voit où en est doom3 avec l'ap switching. et dernière chose, un quitage par alt+F4 laisse le process en mémoire, ce dernier qui bouffe donc à la fois cpu et ram
par Ceacy
Mardi 27 juin 2006 à 11 h 09
Merde, je savais pas pour la Alt+F4 ... va falloir que je me penche dessus, ça peut être gênant. Sinon, pour le problème de strafing (affichage très saccadé lors des déplacements latéraux), c'est corrigé (mais pas dans le binaire, seulement dans le CVS).
par EkinoX
Mardi 27 juin 2006 à 14 h 16
Ca avance plutôt pas mal, je dois connaitre le projet depuis que tu en avais parlé sur Orkiller.

L'église est vraiment très jolie avec ses vitraux.

le petit riff de musique est sympa, ça fait un peu ambiance diablo.

J'ai des problèmes de texture mais faut dire que j'ai une carte graphique intégrée à mon portable :
là tout va bien, je tourne la tête et je regarde à nouveau le batiment et là c'est le drame :
par Ceacy
Mardi 27 juin 2006 à 14 h 39
Les textures sont vraiment étranges (en fait, les deux captures montrent des problèmes graphiques). Tu n'as rien, dans le Ogre.log, révélant des erreurs (lignes commençant par "Error" ou "Warning") ?
par EkinoX
Mardi 27 juin 2006 à 15 h 33
Euh, non. Pas de log d'erreur ou de warning, mes drivers sont à jour, faudrait que je teste sur ma tour pour voir, mais encore une fois c'est une CG Intel GMA 900 donc ça vient sans doute de là.

Ah ouais aussi, une fois entrer dans le menu option, je peux tout changer, mais je ne peux pas revenir au menu principal, enfin je ne trouve pas la touche ou l'endroit où il faut cliquer.

Bon je réessaye et là , miracle ça marche, j'ai pas tout compris :
par Ceacy
Mardi 27 juin 2006 à 15 h 51
Les voies [...] impénétrables. Le menu option : une fois le bouton "save" cliqué, tu as un message te disant qu'il faut redémarrer l'ensemble. Là, tu peux cliquer où tu veux, ça te renverra au menu.
Toutes les personnes enregistrées peuvent poster un commentaire dans ce blog.

Commenter

Tags autorisés : [b] [/b], [i] [/i], [u] [/u], [code] [/code], [img]Adresse d'une image[/img], [url=Adresse d'un site web] [/url]
Vous pouvez aligner vos images à droite ou à gauche en modifiant le tag [img] comme ceci : [img right] ou [img left].

Pour vos vidéos/animations flash : [video]Adresse d'une animation[/video], pour préciser la largeur et hauteur : [video width=100 height=200]...[/video]