The idea of this map is good but its gameplay isn't. Here are some reasons:-
BAD POINTS:-
- The gameplay is pretty boring and repeatetive after some minutes. Same creeps every time, same bosses, nothing really exciting, slow-paced game (sadly I didn't find it fast-paced)
- I can stop the starting cameras by simply dragging the mouse
- Your "pause game" ability requires some fixes. I can still research things at the Drop Ship and if I was pressing the left/right arrow key, the Defender keeps moving until I release the button
- I don't really get why using an item to check if "Random Events" are on or no. You could have simply used the variable "Boolean". What really irritates me about this is that when I pause (not by the ability), the icon turns green as it doesn't have any DISBTN icon
- The Defender is selectable and you said in the map description that the selection is constant on the Drop Ship. I just need to select both of them to deceive your triggers. It's not only about you saying I should only be selecting the Drop Ship only, but also that I can use the Hyper Laser ability to hit enemies at my right or at my left and this shouldn't happen right? I should only be able to shoot the laser in front of me
- The arrow keys movement isn't smooth at all. When I am moving with the left/right key and I press the down arrow key to shoot, it shoots the laser. But the problem is that I am still pressing the left/right arrow key to move quickly the Defender to another location. Unluckily I need to repress the key again and this is pretty annoying after some time. And it's not over. Sometimes when the Defender is turning and I press the down arrow key, the laser is shot diagonally
- When a shooter hits me and I am not moving, the Defender automatically flees away, moving left or right while I don't want
- The terrain looks bad. One tile used only and an overspammed doodad which doesn't decorate the terrain well
- Having a look at your triggers, I've seen that there is one variable for all 4 Defenders of the 4 players. This can cause bugs when moving
SUGGESTIONS:-
- I would have liked each normal creep to have a special ability. For example, one creep requires two hits. The "Mutalisk" models you imported can have the special ability of digging underground to advance or to have a chance to dodge an attack by burrowing. Others can move very quickly or split into two when killed. Use your imagination because having different models of normal creeps that are totally equal to each other is a waste of filesize
- Disable user control when the cameras move and enable it when the dialog appears. That can be done from Cinematic category
- I've seen that when a player uses pause game, you don't order the Defender to stop and you cannot do so if you have one variable for all 4 Defenders otherwise you risk bugs. Therefore you have to create a Unit variable for the other 3 Defenders so that if a player wishes to release the right/left arrow key, you'll not risk bugs. But most important, you'll be able to order the Defender of the player who paused to stop immediately so that it doesn't keep moving. For the Drop Ship problem, create a building called "Resume Game", apply one for every player and let all researches need this building to be researched. Then, when a player pauses the game, this building is removed and all researches will say "Requires: Resume Game". When the player will resume the game, you recreate this building (better to do this with variables for the 4 players)
- I'd suggest letting the laser be shot from an invisible unit. To make it invisible, use Animation ---> Change Unit Vertex Colouring ---> 100% Transparency. Give it Invulnerable (Neutral), Locust and Hyper Laser so it cannot be damaged, selected and can shoot. Now the Defender can keep moving while shooting! You let this invisible unit move instantly in front of the Defender and use "Carrion Swarm". That will avoid shooting diagonally and will allow me to move all the time plus avoiding problems with me selecting the Defender
- Go to the Object Editor to the Defender. Find Stats - Can Flee and set it False
- Instead of an item, use a Boolean to check random events. If random events is on, then the Boolean is True, While if it is off, the Boolean is False. Use Set Variable to make it True or False. To check if it is True or False, use Boolean Comparison in Conditions
- Improve the terrain. Add more tiles like Grass and extra decorative doodads
OVERALL RESULT:-
To conclude, the map's idea is original but it needs a lot of refinements and enhancements. For now, 2/5 and AWAITING UPDATE!