Aller au contenu
Tower defense

Créer un tower defense Roblox avec l'IA

Un tower defense se joue avec la tête : le joueur place, améliore, réagit. Tout le genre tient dans une tension — chaque vague doit être gagnable par un bon placement et perdue par un mauvais, sans jamais dépendre du hasard.

Ce qui fait un bon tower defense

Le chemin se lit d'un coup d'œil

Le tracé que suivent les ennemis doit être évident depuis la vue du joueur, et les emplacements de tourelles doivent se distinguer du décor. Un joueur qui ne sait pas où passeront les ennemis ne place pas, il devine.

Chaque tourelle a une raison d'exister

Rapide et faible, lente et lourde, ralentissante, à zone. Si deux tourelles font la même chose à un coefficient près, l'une des deux ne sert à rien et le joueur s'en aperçoit vite.

Les vagues racontent une montée

Introduire un type d'ennemi, le répéter, puis le combiner. Une vague qui double simplement les points de vie n'apprend rien : c'est la composition qui doit changer, pas seulement le nombre.

Les systèmes à écrire

  • VaguesComposition, cadence, temps de préparation entre deux vagues.
  • TourellesPlacement validé serveur, portée, cadence, améliorations, revente.
  • Ennemis et cheminDéplacement le long des points de passage, points de vie, résistances, fin de parcours.
  • Économie de mancheGains par ennemi tué et par vague survécue, coût des tourelles.

Les pièges fréquents

Les ennemis sont déplacés par le client.

La position des ennemis appartient au serveur. Le client n'affiche que ce qu'on lui envoie, sinon deux joueurs voient deux parties différentes.

Une tourelle cherche sa cible à chaque image, pour tous les ennemis.

Cadence de tir fixe et liste d'ennemis dans la portée mise à jour quelques fois par seconde. À vingt tourelles et cent ennemis, la recherche par image fait tomber le serveur.

Ce que Nemesis construit

Nemesis pose la carte, le chemin et les emplacements, écrit les services de vagues, de tourelles et d'économie de manche, puis vérifie que le tracé et les portées se lisent à l'écran avant de tester une partie complète.

Direction visuelle appliquée au contrôle qualité : lisibilité de combat : silhouettes nettes, effets qui ressortent sans éblouir.

Questions fréquentes

Combien de vagues pour une première version ?

Dix à quinze, avec trois ou quatre types d'ennemis. Ce qui retient le joueur est la progression de difficulté, pas la longueur.

Créer un tower defense Roblox avec l'IA — Nemesis