Primero hice el monito que controlas y luego lo del mapa.
Ahora toca poner a los enemigos. Pense en hacerlos como un array bidimensional (asi hice al mapa) pero el array seria demasiado grande si agrando el mapa.
No se como almacenar los datos, porque no van a ser unos pocos enemigos y quiero poder cargar los enemigos de un archivo externo.
¿Como lo puedo hacer?
(he pensado en hacerlo con clases o estructuras, pero deberia definirlas antes de la compilacion, en pocas palabras no creo que sea adecuado declarar cada enemigo por separado porque serian demasiados)
la estructura seria algo asi:
Código:
si a alguien sabe o se le ocurre una mejor idea que me la diga por favor typedef struct PLAYER { char name[20]; int x; int y; int dir; int paso; int hp; } PLAYER;