Programmation en C/SDL2 - Déplacement du personnage

Description du jeux

Conception du jeux

Le projet comporte deux fichiers objets :

Le fichier main.c va initialiser la SDL et nos objets map et hero. On va ensuite rentrer dans une boucle infinie, en attente d'évènement.

Opérations en cours d'implémentation

On ne pouvait pas dessiner des personnages avec suffisamment de détail dans une résolution de 32x32. Nous sommes donc passé à une résolution de 40x40 que ce soit pour la map ou pour le personnage.

Nous avons implémenté le déplacement du personnage dans la map, en utilisant le curseur du clavier. L'image du personnage change en fonction de sa direction. Les collisions ne sont pas encore pris en charge.

Source du projet en cours

Compilation

Dans un Terminal, on peut compiler les sources en tapant la commande make. Un exécutable appelé jeu devrait-être crée. Pour l'exécuter on tapera dans le terminal, à l'endroit où l'on a compilé le programme, la commande ./jeu

Téléchargement

j21.tar.gz