Release 0.3
De WikiPlee.
La release 0.3 est sortie le 10 juillet 2008. Cette page regroupait les informations d'organisation pour y arriver. Voir l'annonce de la diffusion.
Sommaire |
[modifier] Téléchargement
La release est prête. Vous pouver télécharger le résultat sur la page web.
[modifier] Moteur physique
| Priorité | Description | Attribuée à |
|---|---|---|
| | Ajouter une unité "points par metre". | Julien |
| | Ajouter à physical_item des méthodes qui factorisent le traitement des contact (position, vitesse à zéro, set_*_contact, etc.) | ? |
| | Ajouter un système de zone de frottement dans world. | ? |
| | Ajouter un frottement de contact. | Julien |
| | Implémenter les mouvements forcés simples. | Julien |
| | Implémenter la composition de mouvements. | Julien |
| | Trouver quoi faire du forced_train. | Julien |
| | Regarder le système des items dépendants. Utiliser les item_handles. | Julien |
| | Ajouter un nombre de boucles au mouvement forcé de rotation. | Julien |
| | Ajouter un nombre d'étapes au mouvement forcé de translation. | Julien |
| | Permettre au mouvement forcé de rotation d'appliquer l'angle à l'objet qui tourne. | Julien |
| | Prendre en compte le temps dans les mouvements forcés. | Julien |
| | Revoir la physique (cf. algorithme sur papier). | Sébastien |
| | Réglez la taille de la zone d'activité (taille de la caméra + marge). | Sébastien |
[modifier] Moteur
| Priorité | Description | Attribuée à |
|---|---|---|
| | Mettre les polices en cache. | Julien |
| | Bug : de temps en temps, au chargement du niveau (avec l'écran de chargement), le jeu plante et affiche :
bear_engine/src/core/engine/code/game.cpp:384 set_waiting_level : precondition failed : the_level ≠ NULL | ? |
| | Écrire une classe qui associe un booléen à chaque face d'un item pour pouvoir activer/désactiver la réaction de cette face. | Julien |
| | Bug : passer en plein écran/fenêtré fait un progress long et Plee passe à travers le sol. | Julien |
| | Permettre de désactiver un coté d'un straight_slope. | ? |
| | Faire que les blocs alignent les objets devant ou derrière eux. | Julien |
| | Dans la boucle des progress, reporter le temps non utilisé dans la boucle suivante. | Julien |
| | Plee reste bloqué sur des coins de blocs. | Julien |
| | Les pentes montantes ne fonctionnent plus. | Julien |
| | Plee passe à travers le sol en passant d'une pente à une straight_slope. | Julien |
| | Supprimer les fichiers des collision_event et le engine/level_border.hpp aussi. | Julien |
[modifier] Moteur audio
| Priorité | Description | Attribuée à |
|---|---|---|
| | Permettre de couper le son. | Julien |
| | Faire une classe audio::sound_sample contrôlant la lecture d'un audio::sound. | Julien |
| | Permettre de mettre à jour la position de l'émission d'un sample. | Julien |
[modifier] bear::gui
| Priorité | Description | Attribuée à |
|---|---|---|
| | Faire un contrôle checkbox | Julien |
| | Faire un contrôle slider | Julien |
[modifier] bear::visual
| Priorité | Description | Attribuée à |
|---|---|---|
| | Prendre en compte la rotation des sprites lors du calcul de la boîte englobante. | Sébastien |
[modifier] bear::generic_items
| Priorité | Description | Attribuée à |
|---|---|---|
| | Bug : les items sont passés deux fois à base_train::set_top_contact. Collision détectée deux fois ? | ? |
| | Implémenter les items initialisant les mouvements forcés des objets. | ? |
| | Décrire sur le wiki les items initialisant les mouvements forcés des objets. | ? |
| | Ajouter un item qui crée des zone de frottement dans bear::universe::world. | Julien |
[modifier] Plee The Bear
| Priorité | Description | Attribuée à |
|---|---|---|
| | Ajouter les symboles manquants dans la police utilisée pour afficher le nom du niveau. | Julien |
| | Ajouter les traductions pour "sound", "music". | Julien |
| | Faire un drapeau norvégien. | Julien |
| | Faire une fenêtre pour contrôler le son et la musique. | Julien |
| | Ajouter les sliders pour le volume du son et de la musique. | Julien |
| | Changer dynamiquement le volume du son et de la musique quand on clique sur les sliders. | Julien |
| | Ajuster les paramètres de Plee (vitesses ...). | ? |
| | Bug: la distance du joueur n'est pas du bon côté des flêches. | ? |
| | Bug: la barre d'énergie ne cesse pas de diminuer. | ? |
| | Bug: Les pierres ne tuent plus les guêpes. | ? |
| | Bug: Les dards ne tuent plus Plee. | ? |
| | Bug: La guêpe ne crée plus de tombe en touchant le sol (redéfinir collision()). | ? |

