SGSoundData has been updated.
You can play easily sound such as wav files or stream for mp3 files.
Also SGEvent is updated. You can create and delete events.
Je viens d'updater le systme d'entits.
Chaque entit est compose d'tats
Chaque tat est compos de 5 modules:
- une reprsentation graphique
- un comportement physique
- un comportement sonore
- une liste d'actions qui sont ralis dans l'tat
- une liste de conditions pour changer d'tats
Maintenant, on peut voir le comportement d'une entit comme un automate tat fini.
J'ai rajout aussi la gestion des touches avec le SGInputDx9. Avec la fonction toucheAppuyee, on peut tester l'tat des touches.
J'ai galement rajout la gestion des timer. On peut donc crer un timer en lui prcisant une dure en millisecondes. Ds que cette dure est coule, le timer renvoie true. Trs utile pour grer des actions prcisement dans le temps.
A l'execution du jeu, les touches q et d servent dplacer le personnage, la touche echap sert quitter le jeu.