Author Topic: Prerelease 1.009B (New F1 and Z+A functionality, various fixes)  (Read 6449 times)

Offline Admiral

  • Hero Member
  • *****
  • Posts: 547
Re: Prerelease 1.009B (New F1 and Z+A functionality, various fixes)
« Reply #30 on: July 03, 2009, 10:02:10 pm »
The only way I can think to do this is to make multiple tabbed pages of advanced options

You're going to need this tabbed UI code for other things as well, namely the game options, which keep getting more and more intricate....

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Prerelease 1.009B (New F1 and Z+A functionality, various fixes)
« Reply #31 on: July 03, 2009, 10:04:42 pm »
The only way I can think to do this is to make multiple tabbed pages of advanced options

You're going to need this tabbed UI code for other things as well, namely the game options, which keep getting more and more intricate....

Oh, I know.  My other game, Alden Ridge, has had tabbed settings for ages.  It's not hard, in windows forms.  But in a lobby, for multiplayer, it makes things a bit less transparent.  That was my sole reason for avoiding it there.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline darke

  • Hero Member
  • *****
  • Posts: 534
Re: Prerelease 1.009B (New F1 and Z+A functionality, various fixes)
« Reply #32 on: July 03, 2009, 11:22:57 pm »
Well, I'm pretty much out of room for lobby options, period.  I know there is future stuff I'm going to need, plus there is this sort of issue with splitting out these various other functions, etc, so that they can be more specific (like the enemy waves) or used in conjunction with one another.  The only way I can think to do this is to make multiple tabbed pages of advanced options, which initially I had wanted to avoid just so that people wouldn't have to stare at so much complexity there.  But, now that it's unavoidable, I think I'm going to redo that entire section of the lobby so that it is a bit more flexible and also has more room for expansion, since that's going to be needed.  These are good points that you've raised, I've added that to my list for part of that process.  Even at the original release of the game, there just were not nearly so many options for the lobby, so it wasn't an issue until all the new things have been continuously added!

The easiest way to handle the whole complexity problem would be like how lots of game handle graphics options; one low/medium/high/custom box that just fiddles other options. You have say for the ships, a simple/average/complex/custom combo box on the first page which just fiddles with tick boxes on another tab that does the actual configuring. If the user changes one of the tick boxes on the "advanced ships configuration" tab, it sets the main combo to "custom" to notify the user that they've done something non-standard. :) You could handle AI waves and the like in a similar way; none/few/normal/brutal/custom (which is configured on the advanced page). And so on and so following and so forth. :)

Gives you the best of both worlds a nice quick/simple setting for new users or the lazy, and something for people who have way too much time to fiddle with. :)

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Prerelease 1.009B (New F1 and Z+A functionality, various fixes)
« Reply #33 on: July 03, 2009, 11:30:06 pm »
Yep, definitely!  All good options.  There just weren't enough options to warrant that at first, and then there now are. :)
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!