3 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 1mo 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 1mo ago> Pollen Robotics is a French company Acquired by HuggingFace, a French-American company. Acquired by Nvidia, an American company.
- natpalmer1776 1mo agoAll roads lead to uh… America I guess?
- m12k 1mo agoWherever the capital is (so yes, America)
- throw-the-towel 1mo agoThe number in your username checks out.
- magimas 1mo 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 1mo 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 26d ago[dead]
- monkeydust 1mo 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 1mo 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 1mo 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 26d ago[dead]
- tensegrist 1mo ago…"j'te nique à la kalash"?
- willlma 1mo agoCan't believe I'm typing these words, but here you go: "I fuck you with a Kalashnikov"
- pixelatedindex 29d 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 29d 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 1mo 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 26d ago[dead]
- hadlock 1mo 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 1mo agoTyping bash commands on a colleague’s French keyboard was one of the most frustrating experiences of my life.
- addandsubtract 1mo agoExiting out of vim nightmare mode.
- rokbenko 26d ago[dead]
- rokbenko 26d ago[dead]
- silisili 1mo 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 29d 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 29d 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 29d 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 26d ago[dead]
- rokbenko 26d ago[dead]
- Waterluvian 1mo agoI think they just need to use KeyboardEvent.code to design for key location, not key character.
- zamadatix 1mo 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 29d ago[deleted]
- renaudg 29d 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 26d ago[dead]
- rokbenko 26d ago[dead]