C'est pas une question évidente et comme actuellement tout n'est pas fini, je n'ai pas de configuration type.
D'un point de vue graphique, il faut pour le moment une carte graphique compatible DirectX9, gérant les Shaders 3.0 et le Multiple Render Targets (au moins 4 textures).
Autant dire que c'est pas énorme (des techno vieilles de plusieurs années). Pour la charge de calcul que va demander le rendu une fois dans le jeu (calcul des ombres, du rendu différé etc) ça dépendra de la taille des cartes, des optimisations etc...
Je m'intéresserai donc à cela une fois le projet plus avancé, pour faire le point et peut être m'adapter suivant les résultats sur différentes machines ![]()
Ben bon courage, j’espère que ton projet aboutira ou en tout cas que tu auras appris beaucoup de chose ![]()
Lionhearths
j'ai sifflé en voyant le 1er post du topic, t'es courageux de t'attaquer à un tel truc, si je savais faire de la 3D je t'aurais proposé mon aide mais là je ferais que te ralentir.
T'as du courage de vouloir taper dans un tel morceau, un jeu fanmade en 3D c'est quand même pas de la merde, alors je t'encourage et je te souhaite bonne chance je crois que tu en auras besoin.
Bonjour,
Après un peu plus d'un mois sans nouvelles, voici enfin un peu d'info avec une nouvelle vidéo.
Cette fois-ci plutôt que de mettre en avant le côté technique, j'ai choisi de proposer une vidéo de gameplay.
Celle-ci illustre un peu tout ce qui est réalisé actuellement sur le projet. Son but est avant tout de montrer ce à quoi pourra ressembler un niveau dans Daídalos.
Un dernier point, cette séquence vidéo a été réalisée avec une manette.
Lien de la vidéo sur Facebook: http://www.facebook.com/video/video.php?v=175865319110092
Lien de la vidéo sur Youtube: http://www.youtube.com/watch?v=jgJ_T2DRVwE
Les nouveautés visibles par rapport à la précédente vidéo:
- Intégration de la manette (utilisé dans la vidéo).
- Mise en place des objets (trousse de soin, armure, lampe torche et munitions).
- Mise en place des menus (utilisables avec le clavier, la souris ou la manette).
- Mise en place des portes et des interrupteurs.
- Mise en place du HUD.
- Animation des modèles 3d (par keyframe et par squelette).
- Dégâts et mort du joueur.
Quelques images tirées de la vidéo:
http://www.daidalos-game.com/screenshots/news/max/daidalos_news_141.jpg
http://www.daidalos-game.com/screenshots/news/max/daidalos_news_142.jpg
http://www.daidalos-game.com/screenshots/news/max/daidalos_news_143.jpg
http://www.daidalos-game.com/screenshots/news/max/daidalos_news_144.jpg
Le carnet du développeur:
En parallèle au développement du projet, j'ai décidé de travailler sur différents articles ayant pour but d'expliquer certains points du projet.
A terme, j'espère pouvoir expliquer la grande majorité des points techniques du projet (comment animer un modèle 3d, comment faire du normal mapping, comment faire du deferred shading, comment calculer des ombres portées, comment fonctionne un arbre bsp etc...)
Ces articles n'ont pas vraiment d'intérêt pour moi, mais c'est un moyen de mettre à profit le travail accompli sur le projet pour peut être aider d'autres personnes.
Pour le moment il y a 3 articles (disponible sur le forum officiel). Ce ne sont pas les plus techniques, mais ils permettent d'introduire un peu certains points du projet.
Article 1: Description générale
http://forums.daidalos-gas-game.com/index.php?topic=5.0
Article 2: Allocateur mémoire
http://forums.daidalos-gas-game.com/index.php?topic=6.0
Article 3: Le système de fichiers
http://forums.daidalos-gas-game.com/index.php?topic=7.0
Si jamais vous avez des idées d'article, n'hésitez pas.
Vraiment sympa comme projet, bonne continuation ![]()
Bonjour,
Le premier build Alpha 2 est disponible depuis deux jours sur le site officiel ( http://www.daidalos-game.com/fr/download_daidalos_fps.html ).
Il manque encore pas mal de choses pour en faire un vrai jeu (la version Alpha 2 n'a "que" 7 mois après tout), mais ça va venir avec le temps.
Ce premier build est livré avec un updateur, afin de vous permettre de mettre à jour plus facilement, surtout que les builds sortiront à un rythme plus soutenu que pour la version Alpha 1.
Pour les curieux le code source est également en ligne sur la même page.
Un bugtracker est également en place sur le forum officiel: http://forums.daidalos-game.com
Bonsoir,
Un nouveau build est disponible pour le projet. Voici les modifications apportées par le build 2011.02.14:
- Modification du field of view vertical (45° -> 55°)
- Ajout des ombres dynamiques pour le rendu Forward [Bug #6]
- Ajout des résolutions compatibles en mode fenêtré [Bug #7]
- Correction d'un bug de sensibilité de la souris et de la manette.
- Ajout d'un début de gestion de sons et de musiques
Ce build est disponible par l'intermédiaire de l'updateur. Il suffit donc d'avoir le build original ( http://www.daidalos-game.com/fr/download_daidalos_fps.html ) et de le mettre à jour.
La mise à jour est assez grosse car elle contient des musiques.
Pour ceux qui sont intéressés par le projet je vous encourage à tester en activant et en désactivant le Deferred Shading dans les options graphiques du jeu, pour voir quelle option tourne le mieux sur votre machine. Suivant votre carte graphique, les performances peuvent changer entre ces deux configurations.
Bonsoir,
Un nouveau build est disponible pour cette semaine (build 2011.02.25). Les modifications sont les suivantes:
- Correction des plantages lors de la perte du focus (perte du device) [Bug #8]
- Correction de la synchro verticale [Bug #9]
- Ajout de la gestion du son 3D, pour une ambiance plus réaliste.
- Ajout de sons supplémentaires pour compléter le niveau test.
Je n'ai pu tester le son 3D qu'en stéréo, donc si certains ont l'occasion de tester en 5.1 ou mieux, n'hésitez pas à m'envoyer des retours que je sache s'il y a des problèmes ou pas. C'était quelque chose qui manquait à l'alpha 1, et là je trouve que ça apporte un vrai plus à l'ambiance ^^
La mise à jour est disponible à partir de l'updateur et pour ceux qui qui n'ont pas encore testé, le build de base est disponible ici: http://www.daidalos-game.com/fr/download_daidalos_fps.html (à mettre à jour donc).
La prochaine étape sera de remettre en place le moteur de particules, qui sera cette fois-ci mieux optimisé (utilisation d'allocateurs mémoire et de geometry instancing) et qui sera mieux géré au niveau des billboards.
Le projet et vraiment genial donc si tu as besoin d'un webmaster qualifié pour faire un site avec des news, un forum et un espace membre avec messagerie etc ... Je suis disponnible donc contacte moi par skype : lucien-260999 ou msn : lucienchotard@hotmail.fr
Salutations, un projet qui à l'air ( enfin ? ) sérieux, je n'ai pas trop d'expérience mis à part des mains cheatés, sur tout type de jeux j'trouve souvent des bugs, donc si vous avez besoin d'un bêta testeur je suis disponible cardou-bbl@hotmail.fr !
Et je dis pas ça dans un but de test le jeux avant tout l'monde, je sais bien que ça sera long, qu'il faudra expliquer avec la logique de la programmation, ce n'est pas un problème !
Bonjour à vous 2 et merci de vous intéresser au projet
.
Merci pour ta proposition xmllama, mais en fait le projet dispose déjà d'un site web, et je ne prévois pas d'en changer (j'ai développé ce site en me forçant un peu, ayant horreur du développement web, mais il me convient très bien quand même).
Sinon Cariflou, le projet est déjà "testable" (mais il n'y a pas encore grand chose à faire) en téléchargeant le build Alpha 2 sur le site : http://www.daidalos-game.com/fr/download_daidalos_fps.html .
Il est possible de signaler des bugs sur le forum ( http://forums.daidalos-gas-game.com/index.php?board=2.0 ), et la correction des ces bugs peut être suivie grâce au bugtracker.
Euh... Alpha 2 marche pas, il manque le fichier "d3dx9_42.dll". J'l'ai téléchargé depuis internet mais maintenant ça me met "Daidalos a cessé de fonctionner"...
Y'aurait pas un p'tit problème ?
Salut,
Tu ne dois pas avoir la dernière version de DirectX 9.0c. Essais de mettre à jour ton DirectX depuis le site de Microsoft, après ça devrait être bon.
DX10 ça va ou pas ? Après, il m'a demandé OpenAL32.dll.
J'l'ai dl sur internet, meme résultat, Daidalos.exe a cessé de fonctionner...
Euh, pardon, DX11 ça marche ou pas (oublie le 10)
Il faudrait confirmation, mais il me semble que DirectX 9 et DirectX 10/11 sont indépendants au niveau des mises à jour.
Pour mettre à jour DirectX 9, je te conseil le 2ème lien de cette page par exemple: http://www.clubic.com/telecharger-fiche10906-directx.html (DirectX 9.29.1973 Novembre 2010).
Pour OpenAL, si tu mets à jour Daídalos (avec Updater.exe), tu trouveras à la racine un fichier oalinst.exe qui te permettra de l'installer.
C'est mieux de mettre à jour DirectX et OpenAL que de télécharger les dll sur un site, personnellement j'aurais pas confiance.
Si jamais ça plante toujours, mets le champ "deferred_rendering" à 0 dans le fichier options.ini et retente.
J'espère que la solution est là dedans, car sinon ça va pas être évident de trouver
.
Mais pourquoi tu me propose une mise a jour de DX9, j'ai DX11. Ah d'ailleurs, meme après tout ça, ça plante encore
Autre chose, j'ai Windows 7, ça entre pas en conflit. Ah, d'ailleurs, la 0.85 (du jeu) marchait bien, normal ?
PS : Le truc sur windows 7, c't'une question, hein.
Je propose une mise à jour DX9 car DX9 et DX11 sont indépendants, il est possible de devoir mettre à jour DX9 même si le système est compatible DX11.
Pour OpenAL si tu ne l'as pas fait, c'est mieux de passer par l'installeur car il ne copie pas que OpenAL32.dll.
Sinon pour la version 0.85du projet, elle n'utilise pas du tout les mêmes technologies donc ce n'est pas anormale qu'elle fonctionne.
Si jamais DirectX9 et OpenAL ont été mis à jour de manière conventionnelles (histoire d'être sûr que ça ne vient pas de là) et que même après avoir changé l'option deferred_rendering ça ne marche toujours pas, c'est peut être un problème de pilotes.
C'est quoi ta carte graphique?
Pour créer ton jeu, tu t'inspires de code existant ou tu fais tout maison ? Si c'est ça alors je te tire mon chapeau :D