Bonjour à tous.
En premier lieu, je me présente:
Pseudo: Lionhearths
Age: 23 ans
Formation: Master Informatique, un DUT et une Licence Informatique en poche.
Langages préférés: C++, Java
Ce topic existait déjà mais a été recréé suite au changement de nom du projet. L'autre topic ([FPS 3D] Project D) peut être supprimé.
Nom du projet: Daídalos
Date de mise en chantier: mi-Juillet 2008
Genre: FPS en 3D
Langage: C++
Librairies: OpenGL, SDL, SDL_mixer
Site web: ici
News du jeu ici
Screenshots ici
Plateforme: Windows / Linux
Dernière version: 0.85 (16 Décembre 2009)
Téléchargement: ici
Equipe: Seul
Daídalos est un FPS en 3D dont le but est relativement proche des FPS old school, à savoir survivre dans dans un dédale de couloirs rempli de monstres. Son fonctionnement repose sur des mécaniques simples tels que proposaient des FPS comme Doom. C'est un choix pour à la fois éviter de trop compliquer le développement ainsi que pour maintenir un gameplay simple.
Le projet n'a pas pour but de révolutionner quoi que ce soit, c'est une démarche d'apprentissage personnelle dont le but final est d'aboutir à un projet viable.
D'un point de vu technique aucun moteur externe n'est utilisé, le jeu est fait entièrement maison. Le projet possède tout un tas de managers génériques pour les sons, les textures, les modèles, les textes, les langues, l'interface, les menus, la gestion du clavier, de la souris etc.
Quels sont les objectifs du projet ?
- Réaliser toute la mécanique de gestion de niveaux [x]
- Gestion de lumière [x]
- Gestion de collisions [x]
- Gestion des sons [x]
- Proposer quelques niveaux [ ] (Niveaux actuels non définitifs)
- Proposer quelques armes [x]
- Proposer quelques types de monstres (2-3) [ ]
- Proposer des consommables (soins, munitions etc) [x]
- Proposer quelques éléments de décors (piliers, caisses, bidons etc) [x]
Illustrations de l'avancement du projet
Une partie des objets:
La gestion des armes:
La gestion des particules:
Divers:
Les menus:
---
Daídalos Level Editor
Nom du projet: Daídalos Level Editor
Date de mise en chantier: Septembre 2008
Genre: Editeur de niveaux pour Daídalos
Langage: Java
Site web: ici
News ici
Screenshots ici
Plateforme: Windows / Linux
Dernière version: 0.33 (16 Décembre 2009)
Téléchargement: ici
Daídalos Level Editor est l'éditeur de niveaux pour Daídalos. Il a été mis en place afin de permettre une création aisée et rapide des niveaux pour Daídalos.
Quelles sont ses caractéristiques ?
- Multi-langue (Français et Anglais)
- Possibilité d'ouvrir / modifier / enregistrer un niveau
- Placement assisté des blocs murs pour assurer un niveau cohérent
- Possibilité de placer tout les types d'objets gérés dans le jeu
- Possibilité de choisir le début du niveau et l'orientation du joueur
- Possibilité de tester le niveau en lançant Daídalos depuis l'interface de l'éditeur
- Mémorisation de la taille de la fenêtre et de son placement
Illustrations de l'interface
---
FAQ GENERALE :
Le jeu est trop sombre / trop claire
Il suffit pour corriger ce problème de changer la valeur du gamma dans les options graphiques
Le jeu rame ou est lent
Vérifier que les options graphiques ne sont pas trop élevées : dans l'ordre d'importance
- Baissez la qualité de la lumière
- Baissez la qualité des textures
- Baissez l'anti-crénelage et l'anisotropique
- Baissez la résolution
- Baissez la profondeur de champ
Je lance le jeu, mais la fenêtre n'apparaît pas
Cela peut venir de plusieurs choses. Ouvrez le fichier config.txt situé dans le dossier config/.
Ligne 1: Mettez la valeur à 0 -> passe le jeu en mode 640x480.
Ligne 2: Mettez la valeur à 0 -> désactive le mode plein écran (Le mode plein écran ne marche pas sous Linux).
Ligne 8: Mettez la valeur à 0 -> désactive l'anti-crénelage (L'anti-crénelage ne marche pas sous Linux).
Ligne 9: Mettez la valeur à 0 -> désactive le filtrage anisotropique.
Sauvegardez et relancez le jeu.
J'ai des soubresauts par moment
Si ce n'est pas déjà le cas, activez le synchronisation verticale. Si vous avez une bonne machine qui arrive à faire tourner le jeu au delà de 60 fps, le rendu sera bien plus fluide.
Lorsque je lance l'éditeur, j'obtiens un message d'erreur
"error class window.Main not found" ou "MSVCR71.dll missing":
Votre version de java a besoin d'être mis à jour. Rendez-vous donc sur le site de sun pour télécharger une version plus récente.
Lien: ici
Je n'arrive pas à tester le niveau depuis l'éditeur de niveaux
Pour utiliser cette fonctionnalité, il faut fournir à l'éditeur l'adresse où se situe l'exécutable du jeu.
Allez dans Editer->Options, une fenêtre apparaît. Cliquez sur "Changer le répertoire", rendez-vous dans le répertoire du jeu et cliquez sur "Ouvrir". Quittez la fenêtre Options par la petite croix en haut à droite.
Quelles sont les langues gérées?
Pour le moment seul le Français et l'Anglais sont gérées. Cependant la mise en place de nouvelles langues est aisée, donc d'autres langues peuvent être envisagées.
Les sons sont-ils en midi?
Les sons ne sont pas en midi non, ce sont des wav. Il serait possible de mettre des mp3 mais même si cela économise de la place, cela serait plus long à charger dans le jeu (les mp3 sont décompressés avant d'être mis en mémoire).
Pourquoi avoir choisi des textures en tga? C'est lourd.
Pour les mêmes raisons que les sons. Cela prend certes plus de place sur le disque dur, mais ainsi on évite au programme d'avoir besoin de les décompresser avant de les charger en mémoire.
Les sources seront-elles publiées?
Oui elles le seront, mais en temps et en heure. Il faudra sans doute attendre une version plus aboutie avant de les voir publiées.
Partager