Various fixes/changes to consider
Hello there, after playing Demigod for a while, I noticed a few things that could use a tweak or two. Sorry if some of this stuff has already been covered.
Sound: I'd really like the sound menu to be split up a little so that I could disable sound effects/character sounds/music seperately so that I could still have some sound and be able to play my own music.
Lobby: It'd be more convinient if you allowed people to take more than one action per step when replacing a player in the lobby, if that makes sense (IE kicking a player for a bot or changing the difficulty on a bot in one step). Additionally, it would nice to be able to switch teams or move slots on a team by clicking on the name of the team.
Gameplay: It seems kind of unfair/imbalanced to me that generals get items to summon units when assassins have no real counterpart, along with the idea of certain items offering benefits to minions, which also offers no benefit to assassins. Also, I'd like to have the optionto disable AI taking over for a player leaving the game since the AI often just runs in and dies, putting into a deep hole.
Interface (minimap): It would be nice to communicate with your team with the minimap by pinging (sound and bright flash somewhere on the minimap) and it would be nice if the camera could move to where you click on the minimap. Also, if you could implement some sort of drawing feature like the one in Guild Wars, that'd be awesome
.
General: The peer to peer online setup kind of sucks in the fact that any person lagging makes everyone lag and ends up ruining the game. Also, the favor points are kind of sketchy, but I think you're addressing both of those. Lastly, some sort of player preference system would be awesome (friends, banlist, preferred player, etc) in order to avoid playing with players who frequently leave or are of vastly different skill levels.
Anyway, thanks for your time. I hope you guys consider some of these things. Also, I'm sorry if some of these things are already in the works or have been done since I last played.