Re:A game engine for building online adaptations of board an...
by MisterBastahrd on Thursday August 07, 2014 @02:00PM
(#8149118)
The problem with Vassal and other engines like this is that they focus all of their flexibility of solving the problem of playing a game, and virtually none on helping someone streamline the interface for people who are actually trying to play the game. The learning curve to use someone else's game is too high. They are two separate problems and they each deserve adequate resources to solve them.
[ Parent
| on HN ]
Re:A game engine for building online adaptations of board an...
by erikb on Friday August 08, 2014 @04:24AM
(#8151946)
I don't really get what you mean. Can you give an example? Do you want the game engine to unify the interface over many different games so that you can switch from one game to another with less work?
Re:A game engine for building online adaptations of board an...
by MisterBastahrd on Friday August 08, 2014 @11:56PM
(#8156172)
I'd like users to be able to customize the controls and hide options that make no sense for the function of the game they're playing. Perhaps a scriptable user control interface that allows plugins for different game types would be a more optimal solution. Granted, I haven't messed with Vassal in a while, but the last time I used it, it was just a mess that would take longer to explain how to use than it would to explain the rules of a brand new game.
Re:A game engine for building online adaptations of board an...
by uckelman on Sunday August 17, 2014 @04:17PM
(#8190322)
Our experience has been that the two things you're asking for---a shallow learning curve for learning to use a game's UI and a UI customized for each game---aren't compatible in practice. We arguably have the latter, a UI customized for each game, right now and it generates no end of confusion because users expect the UI not to change completely between game X and game Y. If you give the module designer broad freedom to alter the UI, then what you get are differences in game UI between games which are down to the designers being different people more than differences between the games themselves.