I had a similar idea like this a week ago when I was playing Pikmin2. Here is my idea:
The player would be an Olimar-Like charater. Topdown playertype with serverConnection.chaseCam(50); to create a Pikmin-like camera.
The player would have an invisible gun that would shoot out a randomly colored "Blockland style" Pikman.
The random colors would also mean different effects when an enemy is hit.
-Red would have 50% chance of fire.
-Yellow would have 50% chance of lighting.
-Blue would have 50% chance of water.
-Purple would have 100% chance of pushback.
-White would have 100% chance of poison.
Pretty much, the bonuses mean they do twice as much damage with a special emitter on collision.
Also, Red, Yellow, and Blue would appear 90% of the time while Purple and White appeared 10%.
Players would have "ammo" which would be displayed as a hud on their screen and would also be represented as bots.
-If you had 1-20 pikmin "ammo", you'd have 1 bot follow you.
-If you had 21-40 pickmin "ammo", you'd have 2 bots following you.
-All bots would be randomly colored pikmin. Once you drop past the bot mark (1 pikmin for 1 bot, 21 pickmin for 2 bots), the bots would disappear.