seana11 wrote:Forst of all, about 50% of games I install don't use the video configuration that I like. Second of all, tf2 needed some customizing before it would work properly for me as well, and it's definitely not dead.
If it doesn't work for you, it doesn't mean it doesn't work for most people. But in Tremulous many of the default settings don't work for anyone.
In what % of cases the video configuration does not just differ from your preferences, but is completely, utterly useless (wrong aspect ratio, way too low, etc.)?
Does TF2 have default controls that makes players play much, much worse than they could with custom controls? (Trem has medkit on m, the manual says use it if less than 70 hp (so right after first bite), but if you ever let go of WASD in the middle of a battle ---> dead)
Also, paid games can afford suboptimal defaults, as leaving a game you paid for because of settings you can easily (not so easy in Tremulous, especially binds) change is a complete waste.
seana11 wrote:Sane defaults don't work in insane environments. (Aka, my not-so-common resolution monitor)
Not if they are determined from the insane environments themselves. SDL (the library behing graphics in Unvanquished) can read all possible screen modes and choose a default resolution that matches your aspect ratio. That just needs to be fixed.
OK, this topic has been completely derailed into the discussion of defaults. Back on topic.
P.S. Some of the default configuration problems can't be properly solved (particulary mouse sensitivity and keyboard binds, most important ones) because of OS and hardware limitations. See this thread.
Yes, the game needs sane defaults that work for most people, but it also needs ACCESSIBLE means to customize what you are not comfortable with.
Do you have any customizations that were done in console and would be impossible to do in the current GUI? I personally have buy binds that buy me appropriate armor and upgrades for each weapon (battpack for prifle, bsuit for chaingun), different bindings for each team, (Alt for human sprint and alien wallwalk). Without Alt for both wallwalk and sprint Tremulous would be completely unplayable for me.
I propose the removal of the console, so developers and potential have motivation to implement GUI. It's far too easy to do what you want in the console and forget that you ever needed it. I imagine that making GUIs will be easy after librocket integration.
The command engine can probably stay as the backend for the GUI, but the console itself (the thing that slides down when you press [ ` ]) should be removed for good. So should the ability to bind keys to console commands (so people aren't tempted just to edit autoexec.cfg and be content with it). Everything (or mostly everything) you can put into autoexec.cfg should be reproducable with GUI.
I fully understand that this game is developed entirely by volunteers, but don't you developers want it to have more players?