http://joshv.itburns.net/MazeWarMulti.html
So I added multiplayer, [color=rgb(0,0,0)][font=Helvetica]
the UI is the default garbage Unity GUI, but it works and its easy, so it'll do for now as a quick placeholder to get to the new stuff. I also have a slider for the number of bots. I'm particularly happy that it supports dynamic joins, updating the map destruction for new players.
[/font][/color][color=rgb(0,0,0)][font=Helvetica]
Now the downsides:
[/font][/color]1. Colors are not synchronized over games (I should do a hardcoded list of good color and distinctive colors, or pass a seed, was lazy, it's just random values)
[color=rgb(0,0,0)][font=Helvetica]
2. It's damned hard to find yourself in a 8+ player game, I should add some sort of effect, even just a light.
[/font][/color][color=rgb(0,0,0)][font=Helvetica]
3. The AI gets confused when it gets too close to other AI. (actually a collision/movement issue)
[/font][/color][color=rgb(0,0,0)][font=Helvetica]
4. I don't handle disconnect messages
[/font][/color][color=rgb(0,0,0)][font=Helvetica]
5. Or have a way to restart a game
[/font][/color][color=rgb(0,0,0)][font=Helvetica]
6. Or have a way to set the port (just a matter of adding the UI)
[/font][/color][color=rgb(0,0,0)][font=Helvetica]
7. Or have a way to name yourself (or chat).
[/font][/color][color=rgb(0,0,0)][font=Helvetica]
8. I don't have a win condition.
[/font][/color][color=rgb(0,0,0)][font=Helvetica]
Okay, I have updated it some more, I have added a special effect that shows where the active player spawns (specific to the instance of the game) I also changed the control scheme slightly to make for better play.
I tweaked the AI a little, but need to do more. I want to create a few different personalities, rather than the one singleminded brute I have right now.