Mentions légales du service

Skip to content
Snippets Groups Projects
engine_evolution.org 1.19 KiB
Newer Older
BAROLLET Theo's avatar
BAROLLET Theo committed
- carte simple sans layer avec simplement les caracteres (le basic engine actuel) en placant les entites a la main
- deplacement simple en supprimant l'ancien caractere et en le placant a cote
- le joueur a deux coordonnees player_x player_y
BAROLLET Theo's avatar
BAROLLET Theo committed
SIMPLE_MAP (jamais de ifdef par ce que toujour le cas)

- lecture d'input et mouvement sous forme de commande
(note le deplacement avec les fleches vient de AGDBENTURES et il pousse des commandes sur stdin)
INPUT_COMMAND

- ajout des level_success level_failed
LEVEL_END

- ajout des defines ACTIVATED et DEACTIVATED pour les leviers
LEVERS (cest tout petit cest deux lignes)

- ajout de la direction
DIRECTIONS (cest aussi petit)

- inventaire array
INVENTORY_ARRAY

- lire la map dans une chaine
READ_MAP_STR

- stack de map pour changer de map
MAP_STACK

- layer de la map avec entite comme des structures
- on les empile avec une liste chainee (champ next dans les entites)
- le joueur devient une entite
BAROLLET Theo's avatar
BAROLLET Theo committed
MAP_ENTITY_LAYERS

- map comme liste chainee
MAP_LINKED_LIST

- propriete des objets genre pushable, activable, blocking
BAROLLET Theo's avatar
BAROLLET Theo committed
ENTITY_PROPERTIES

- events
- interraction avec les objets dans le moteur et pas dans le niveau
EVENTS

- lire la carte dans un tmx
READ_MAP_TMX