5 ms·
Tried out the simulator and was surprised to find that the movement keys are ZQSD; then realized that's the equivalent of WASD on an AZERTY keyboard. Checked an
by lambda 21d ago
Tried out the simulator and was surprised to find that the movement keys are ZQSD; then realized that's the equivalent of WASD on an AZERTY keyboard. Checked and sure enough, Pollen Robotics is a French company.
They may want to at least add a preference for keyboard layout, pretty sure that QWERTY and QWERTZ are much more common worldwide than AZERTY.
- echelon 21d ago> Pollen Robotics is a French company Acquired by HuggingFace, a French-American company. Acquired by Nvidia, an American company.
- natpalmer1776 21d agoAll roads lead to uh… America I guess?
- m12k 21d agoWherever the capital is (so yes, America)
- throw-the-towel 20d agoThe number in your username checks out.
- magimas 21d agoAt least my QUERTZ layout also works as expected in the simulator. You use WASD to move the duck, Q and E to kick left and right etc. I think it's just the splash screen they didn't properly localize.
- lambda 20d agoHuh, when I tried it WASD didn't work like I expected, hence I went back and checked and saw that it was ZQSD. Looks like they might have fixed it now since I posted. Either that or the lagginess caught me up; it takes a second before it starts moving forward, it might be I got caught up by that, went back to look at the instructions and noticed the ZQSD, then went back and used the arrow keys since that was easier. edit: just checked the code, and they cover both layouts by using the physical key code rather than the character. And that was committed before I tried it. So it must have been the fact that it was a bit slow to respond that got me. https://huggingface.co/spaces/pollen-robotics/microduck-simulator/blob/main/app/src/game/controls/keyboard.js#L4-L5 https://huggingface.co/spaces/pollen-robotics/microduck-simu...
- rokbenko 17d ago[dead]
- monkeydust 21d agoOr just add the key commands as a hint to the simulation page. Was so keen to try it didnt really register the commands and assumed WASD.
- wiether 20d agoAs a French guy who grew up playing CS 1.6 on an AZERTY keyboard, I have a feeling that the people who made this website are either a generation above or below Millenials. Because it doesn't make sense: you don't make a website in English, with prices in USD... while expecting users to have an AZERTY keyboard. We even had a meme and tshirts about it: https://wiki.nofrag.com/Jte_niaue_q_lq_Kqlqsh https://wiki.nofrag.com/Jte_niaue_q_lq_Kqlqsh
- tyre 20d agoI'm a millenial and can say you can absolutely make a site with i18n + currency conversion without knowing what keyboards people use. Especially Americans, who are much less familiar with "other markets", because companies can stay within US customers for so long.
- rokbenko 17d ago[dead]
- tensegrist 20d ago…"j'te nique à la kalash"?
- willlma 20d agoCan't believe I'm typing these words, but here you go: "I fuck you with a Kalashnikov"
- pixelatedindex 20d agoNo wonder Google was all: > L'utilisation de la violence ou de menaces armées n'est pas une solution. When I tried to search for what that meant. Thanks, kind stranger! My curiosity is sated. PS: What Google said translates to “The use of violence or armed threats is not a solution.”
- skerit 20d agoIt is a bit weird. As someone from Belgium (we also use our own variety of Azerty) you are very frequently reminded that you're on a weird keyboard. At least for someone who games, you wouldn't make ZQSD the default. It's the first thing you do in every game, change WASD to ZQSD
- bazzargh 20d agoInterestingly, the 10-lines-of-basic competition, which has been running the last 15 years (https://itch.io/profile/bunsen https://itch.io/profile/bunsen), has this covered in the rules: 15. If the game is controlled with the keyboard, use "O" for left, "P" for right, "E" for up and "D" for down if possible; this takes into account the most important keyboard layouts (no disadvantages for emulator users with QWERTZ, QWERTY or AZERTY keyboards)
- rokbenko 17d ago[dead]
- hadlock 20d agoHaving tried (and failed) to use Issac to do the same thing, the fact that their simulator actually works out of the box, "batteries included", is a big deal for home hobbyists.
- chatmasta 20d agoTyping bash commands on a colleague’s French keyboard was one of the most frustrating experiences of my life.
- addandsubtract 20d agoExiting out of vim nightmare mode.
- rokbenko 17d ago[dead]
- rokbenko 17d ago[dead]
- silisili 20d agoWhen I started out playing Quake 1 many moons ago, when I complained about how to reach keybindings as I was using the arrow keys, a veteran player on the server told me patiently to use ESDF like a normal person. So I did, and learned, and it stuck with me. It wasn't until years later I realized that was more a rarity and people usually use WASD. I kept ESDF because I was used to it, and because it's nice have those two extra left keys as additional bindings. All that's to say, if they'd used ESDF this wouldn't be an issue. You've been vindicated, kind hero.
- d3Xt3r 20d agoThere was an interesting discussion around this a couple of years ago, I was quite surprised to see people still using ESDF: https://news.ycombinator.com/item?id=41148889 https://news.ycombinator.com/item?id=41148889
- Garlef 20d agoIt makes sense for multiplayer FPS since it gives you more room to have one key per weapon. My quake 3 bindings where roughly: Mouse wheel down - Rocket Launcher Mouse Wheel up - Plasma Gun Q - Shotgun W - Lightning Gun ... This lets you switch directly to the weapon you need without cycling through the weapons in between.
- embedding-shape 20d agoGiven the amount of controls that modern games have, I'd propose RDFG for movements instead, so we have all the new QWEAS on the left-hand side for even more keys available, together with TYHJ on the right side. Shortcuts galore :)
- rokbenko 17d ago[dead]
- rokbenko 17d ago[dead]
- Waterluvian 20d agoI think they just need to use KeyboardEvent.code to design for key location, not key character.
- zamadatix 20d agoThey do, which is why WASD (or whatever the positional equivalent in your layout is) work despite the text saying to press ZQSD. This only solves the input though, it doesn't let the page know ahead of time what letter it should tell you to press for those 4 positional inputs. Chromium based browsers support navigator.keyboard.getLayoutMap() to tackle this exact problem. Safari and Firefox do not due to concerns over fingerprinting. Still, it wouldn't hurt to add this second half for those users https://caniuse.com/?search=navigator.keyboard.getLayoutMap%28%29 https://caniuse.com/?search=navigator.keyboard.getLayoutMap%...
- deleted 20d ago[deleted]
- renaudg 19d agoThey should do a deal: “We fix this for QWERTY users, and in return American web devs vow to stop filtering out Shift in numeric fields, which is fine on QWERTY but prevents AZERTY users from typing top-row digits because those digits require Shift.” Apparently this bad habit impacts DVORAK users too : https://brennan.io/2021/03/03/textboxes/ https://brennan.io/2021/03/03/textboxes/
- rokbenko 17d ago[dead]
- rokbenko 17d ago[dead]