Re: [TuxKart-devel] Split screen multiplayer
Status: Alpha
Brought to you by:
sjbaker
From: Ingo R. <gr...@gm...> - 2004-08-10 20:11:19
|
Ricardo Cruz <ri...@ae...> writes: > That's a good point, but the fact is that it is better to just let > the player select from a few default key arrangements than let him > choose himself, since it will eventually end up with a configuration > that doesn't work. This gets really problematic with multi-player. People don't play multiplayer all the time, so it would just be damn stupid to force them to some unconfortable layout. > I guess you haven't heard of ghost keys... because it is actually > due to 3 and 4 players that default key arrangements are needed. There is no way that you get 3 or 4 players, each with 6 keys, two of them almost constantly pressed, working smoothly anyway, no matter if you provide defaults or not. > If they all play using the keyboard, most likely there will be > problems with the keys *. Yes, that is at is has been since the very early DOS days and it won't go away even with more usefull choosen defaults keys. If people want comfortable multiplayer, they have to buy a bunch of gamepads. >> 3. Not all keyboards all over the world have the same key layout. >> Having an unchangeable setup is really going to upset people with, >> for instance, AZERTY keyboards. Although I'm not sure how common >> these are nowadays - I assume you're not using a QWERTZU keyboard, >> grumbel? > Dunno how games solve this issue, maybe having different key > arrangements for different keyboards layouts. There are two solutions: a) use keysym instead of keyid, or however they are called, ie. the first gives you the physical key on the keyboard that is pressed, the second gives you the letter that it produces. Might work or not, depending on your luck and the configuration on the users side. b) Just provide a good config dialog, such as the one for zsnes, which makes reconfiguring a joy, 5sec and a new joypad or the keyboard is up and running perfectly. -- WWW: http://pingus.seul.org/~grumbel/ JabberID: gr...@ja... ICQ: 59461927 |