Some people in this community are french or use french keyboard like me or vtrix ;-p
I create this post to help game dev. to improve games giving to them a international keyboard settings support !
Arrow keys support is the more easiest way to do that ... but arrow keys are good for people using mouse with left hand ... for those using mouse with right hand is better to use WASD (english QWERTY keyboard) or ZQSD (french AZERTY keyboard).
It's not difficult at all to create games that support the two settings ...
Simply think to do that :
("W" and "Z") must have the same behaviour in your games
("A" and "Q") must have the same behaviour in your games
So using a "Make 'or' block" in C2 this can be done in 3 seconds and required 0 events more for proudly say : "my game support international keyboard settings" ! ;-p
If you want that all C2 games will be more "user thinking" games ... give your own suggestions replying to this post !
Bookmarked, thanks for sharing the information —
I use the original keyboard so no problem with me. :]
good post :) i just checked wikipedia, and it seems that only french and like in my case belgium keyboards uses azerty, quite suprised by that, but like you said, easy fix to make it work
Develop games in your browser. Powerful, performant & highly capable.
Yeah, it's surprising how the rest of the world can be mislead and use the wrong type of keyboard <img src="smileys/smiley4.gif" border="0" align="middle" />
Added to the how do I FAQ by the way, cool little trick.
Good tip - how about submitting a tutorial for it rather than leaving it to fall off the forum?
Thanks all ! i'm happy to see some replies for this subject ... i really think first that people don't want to loose time to read a post speaking about the little French/Belgium community problems with games ;-) ... and it's why i choose to create a short post instead of a more big tutorial with pictures and explaining why different keyboard settings exists ! ;-p
But you think wisely Ashley when you said that creating a tutorial is the better way to bring people attention on this subject !, so now ok, i will create a tutorial for this subject <img src="smileys/smiley2.gif" border="0" align="middle" />
Even better (if its not a casual game) is to let the user define their own keys instead, so they can use what ever they want.
Ok, my first tutorial on this subject is done with some editing problems but the editing tool is not really "WYSIWYG" !
—, sure it's true but this tutorial is here to provide a quick answer for everyone so for C2 free edition users too and it's why a "0 events" answer is good <img src="smileys/smiley4.gif" border="0" align="middle" />
User define keys are a big events spending feature ... need some keys conflict management and user define keys storing too ... really good but not for everyone <img src="smileys/smiley6.gif" border="0" align="middle" />
It could be quite interesting to create a C2 plugin for managing and storing user define keys ! ... i'm too novice for that but perhaps someone reading this post ?
How about USING A GAME CONTROLLER?
fassFlash - please don't bump old threads if you don't have anything valuable to contribute. Many people don't have game controllers and so a lot of games will need keyboard control.
The reply wasn't really useful indeed...but anything bumping this thread is a good thing to me :p
It's really annoying to see most games stuck with WASD when using an azerty keyboard
Ashley Maybe it would be a neat addition in the "keyboard" manual page to have a one line reminder like: "Note that other countries may use a different keyboard layout, you may want to provide an alternative to the common wasd keys as game controls."
lemo - good idea, added here: https://www.scirra.com/manual/113/keyboard
Even if I'm an azerty user, it's nice to have the ZQSD example in there, but maybe you could point to a more general resource as qwertz or qzerty (or other layouts) seems as popular if not even more
True... updated again!
When supporting international keyboards, don't forget that some countries have Z and Y the opposite way (QWERTZ; YXCVBN vs. QWERTY; ZXCVBN)