CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Daídalos, FPS 3D en C++

Lionhearths
Lionhearths
Niveau 4
26 septembre 2010 à 18:26:32

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 :)

BenRichardson
BenRichardson
Niveau 10
27 septembre 2010 à 20:54:15

Ben bon courage, j’espère que ton projet aboutira ou en tout cas que tu auras appris beaucoup de chose :ok:

Substance255
Substance255
Niveau 7
28 septembre 2010 à 20:00:54

Lionhearths :d) 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.

Lionhearths
Lionhearths
Niveau 4
09 décembre 2010 à 14:40:23

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.

Arkwolf
Arkwolf
Niveau 30
09 décembre 2010 à 14:47:50

Vraiment sympa comme projet, bonne continuation :bave:

Lionhearths
Lionhearths
Niveau 4
13 février 2011 à 18:06:52

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

Lionhearths
Lionhearths
Niveau 4
14 février 2011 à 23:03:34

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.

Lionhearths
Lionhearths
Niveau 4
26 février 2011 à 22:25:12

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.

xmllama
xmllama
Niveau 4
27 février 2011 à 16:41:37

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

Pseudo supprimé
Pseudo supprimé 28 février 2011 à 01:16:46

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 !

Lionhearths
Lionhearths
Niveau 4
28 février 2011 à 15:53:34

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.

Tamriel-back-2
Tamriel-back-2
Niveau 4
02 mars 2011 à 12:20:44

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 ?

Lionhearths
Lionhearths
Niveau 4
02 mars 2011 à 13:17:16

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.

Tamriel-back-2
Tamriel-back-2
Niveau 4
02 mars 2011 à 17:23:13

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...

Tamriel-back-2
Tamriel-back-2
Niveau 4
02 mars 2011 à 17:27:41

Euh, pardon, DX11 ça marche ou pas (oublie le 10)

Lionhearths
Lionhearths
Niveau 4
02 mars 2011 à 17:59:19

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 :-( .

Tamriel-back-2
Tamriel-back-2
Niveau 4
02 mars 2011 à 18:06:14

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 ?

Tamriel-back-2
Tamriel-back-2
Niveau 4
02 mars 2011 à 18:16:05

PS : Le truc sur windows 7, c't'une question, hein.

Lionhearths
Lionhearths
Niveau 4
02 mars 2011 à 21:16:57

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?

Wanderinho
Wanderinho
Niveau 4
02 mars 2011 à 22:48:57

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

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment