lab.cpp/SDL#4/todo.md

55 lines
2.0 KiB
Markdown
Raw Normal View History

A FAIRE
=======
- [x][ ] Gestion du saut unique ou double (limitation)
- [ ] Gestion du terrain (grass, bloc) sous forme de tableau de points (polygone)
2016-03-14 12:14:35 +00:00
EN COURS
========
- [x] Refaire texture xGreenShell
- [ ] Gestion arret animation + reprise (switch)
- [ ] Verifier toute la trajectoire pour move()
FAIT
====
- [x] Classe parente pour objets mobiles
- [x] Integrer a xMario
- [x] Integrer pour xGreenShell
- [x] Gestion du deplacement xGreenShell
- [x] Gestion direction collision en fonction des verifs de collide()
- [x] Erreur saut infini mario
- [x] Erreur -> Gestion params velocite en fonction taille bloc
- [x] Gestion du unjump() auto pour les blocs cassables
- [x] Classe parente pour blocs cassables xBreakableBloc
- [x] Erreur accrochage quand saut sur un coin
2016-03-16 13:36:46 +00:00
- [x] Game Over quand on tombe
- [x] Gestion des briques cassables quand collision
- [?] Liberation memoire car lag
- [x] Gestion du nombre de saut avant de casser Brick ou MysteryBloc
- [x] Optimisation/Correction des collisions (hit + move)
- [x] Erreur de hit() (gravity)
- [x] Optimisation de la correction apres saut
- [x] Correction du move qui fait friser parfois
- [x] @pushsprites Ajout de Sprites et non uniquement de SDL_Textures au xManager
2016-03-15 22:54:12 +00:00
- [x] Permettre a move() de renvoyer qqch
- [x] Gestion velocite pour deplacement
- [x] Gestion de l'acceleration
- [x] Gestion de la gravite
- [x] Erreur plus lent vers la droite
- [x] Creation des briques
- [x] Refactor xAnimation extends xSprite
- [x] Erreur modification de frames d'une xAnimation, restent tjs les anciennes
-> creer methode dans xAnimation
- [x] Gestion de la gravite
- [x] Erreur a corriger pour xSpriteAnimation on doit faire start() mais push() puis start() (qui est equivalent) ne marche pas
- [x] Gestion des collisions
- [x] Index literaux pour ajouter au manager
- [x] Auto-texture pour le bloc mystere
- [x] Auto-texture pour le mario (avec mvmts)
- [x] Auto-texture pour le sol (grass)
- [ABORT] Optimisation de update() pas dans boucle infinie, juste dans push/pull avec limitation FPS