Programmation en C/SDL2
Nous allons consacrer du temps à la gestion de l'intelligence artificielle de nos ennemis. Nous allons travailler sur l'objet Enemy en dehors du projet principal afin de ne pas polluer le code principal avec des éléments de test.
Nous avons donc préparer un squelette type qui contient 4 fichiers et une image :
- Le fichier Enemy.h qui contient le prototype des fonctions et la déclaration des structures
- Le fichier Enemy.c qui contient le code aférent
- Le fichier main.c contenant la base de SDL et permettant de tester les méthodes de l'objet Enemy
- Un Makefile afin de compiler facilement l'ensemble des fichiers
- Un simple fichier image au format BMP qui représentera notre ennemi