This skill provides rules and guidelines for creating balanced, challenging, and visually interesting maps for the TankStorm shoot-em-up game.
name generate-map description This skill provides rules and guidelines for creating balanced, challenging, and visually interesting maps for the TankStorm shoot-em-up game. Map Legend Maps are defined as arrays of strings where each character represents a 32x32 tile. . : Empty space (traversable) W : Wall (solid obstacle, blocks movement and bullets) P : Player spawn point (should be in a relatively safe area) E : Enemy Tank (standard enemy, moves and shoots) O : Enemy Tower (static, rotates between MG, Shell, and Long range types) K : Kamikaze Drone (fast, flies towards player and explodes) T : Tree (destructible cover, allows movement but blocks bullets) ~ : Water (allows bullets to pass over, but blocks movement) M : Mud (slows movement by 50%) B : Explosive Barrel (does AoE damage when destroyed) A : Artillery Tower (static, uses predictive shooting to hit moving targets) S : Shielded Tank (high armour, low HP, slow movement) X : Boss (large, multi-segment or high-HP entity with unique patterns) Map Design Principles