ok, voilà mes idées pour le mapmaker.
si on considère que la base utilisée est le mapmaker de TSFP.
général :
-possibilité de mélanger plusieurs thèmes dans une map
-possibilité de choisir l´échelle de la grille. les différentes pièces auraient alors une taille relative (toujours le même nombre de cases, quelle que soit la précision de la grille) et non pas absolue
-si la proposition d´au dessus n´est pas faisable, une grille 2 fois plus précise qu´actuellement.
-possibilité de construire des maps histoire multijoueur
Pièces :
-un maximum de pièces devrait posséder une version alternative empilable.
-des salles avec des murs en diagonales, le toit en pente, ou le sol en pente.
-pas de contrainte physique quand on place les pièces sur la grille (l´overlapping est possible sans avoir besoin de glitcher)
-des salles ciels (et quand on marche dedans, on tombe et on meure)
items :
-pouvoir placer plusieurs items sur une même case.
-tous les types de pièges deviennent des items (plus facile à placer, et utilisable avec la logique du jeu)
-2 nouveaux items : le mur et le sol (plaçable entre les pièces, partout ou un mur ou un sol n´est pas présent. utilisable par la logique du jeu)
-possibilité de définir les propriétés des items mur, sol, fenêtre et porte. (résistance de la vitre, opacité de la fenêtre, résistance de l´objet (par exemple, pour un mur destructible à la red faction), si l´objet est transparent ou non, si les balles passent au travers ou non, temps d´ouverture pour une porte)
-possibilité de grouper des items. une fois un groupe créé, il sera possible de lui assigner des points de passages lui permettant de se déplacer dans la map, tel un train ou un ascenceur par exemple. on pourra éditer les propriétés du groupe, comme sa vitesse de déplacement, ses points d´arrêts, et même ordonner ou arrêter le mouvement grâce à un interrupteur.
IA histoire :
-possibilité de créer des groupes d´IA. c´est à dire qu´il sera possible de ranger chaque IA dans un groupe qu´on aura créé, et ensuite choisir si ce groupe est amical, neutre ou hostile envers un autre groupe. les joueurs humains seraient aussi à classer dans ses groupes, ce qui permettrait de faire aussi bien des missions ou les joueurs doivent coopérer, que des missions ou ils sont les uns contres les autres, voire en plusieurs équipes.
logique du jeu :
-logique arcade (c´est à dire fonctionnant pendant les modes de jeu arcade, tel que dm, ctb...)
-possibilité de vérifier si une IA a déclenché quelquechose (et ce aussi bien en logique histoire, qu´en assaut ou arcade)