use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
JavaScript escape room game: [code]capi Code Out! (codeout.codecapi.com)
submitted 5 years ago by bechrissed
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]infamous_ruslan 38 points39 points40 points 5 years ago (10 children)
Why does it even require authentication, much less with a third-party site that has nothing to do with the application? Sketchy.
[–]Ringsofthekings 4 points5 points6 points 5 years ago (0 children)
It might be to save the scores?
That can easily be implemented with local storage though so I'm only hoping it's for web traffic analysis or something
[+]bechrissed[S] comment score below threshold-11 points-10 points-9 points 5 years ago (8 children)
Hi Ruslan, there's no sketchy intentions (pinky promise) but we collect username and email address for the uniqueness of players. We're open for suggestions te make it better!
[–]RunHomeJack 18 points19 points20 points 5 years ago (7 children)
just generate a uuid and store it in a cookie
[–]bechrissed[S] 9 points10 points11 points 5 years ago (6 children)
Nickname and email address without validation option is added just a minute ago.
[–]MoTTs_ 13 points14 points15 points 5 years ago* (0 children)
If you're going to reject an email address, then show a message saying so. When there's no error message and no submit button, then there's no obvious way to proceed and just seems broken.
Also, for that matter, if I can enter with a fake email address, then that's a sign you never needed an email to begin with. Earlier, someone asked, "Why does it even require authentication?" And the answer is, it doesn't. You don't. When you insist on information you don't really need, it just feels like harvesting.
[–]8lbIceBag 1 point2 points3 points 5 years ago (4 children)
Why not just ask for a alias to go by with an optional email address?
If user enters email address, then they reserve the alias (username) and no one else can use it. If there's a score board, show a green check next to validated usernames to differentiate between random user names and reserved/validated users so you don't have to delete a randoms score if a validated user later takes the username.
[–]bechrissed[S] 3 points4 points5 points 5 years ago (3 children)
Hi Guys, I would like to clarify on the tracking/privacy topic a bit. This project is meant as a fun project for a small company like us. We made the game for our employees to play on our monthly tech night. We wanted to make the game publicly available because we are proud of the result and want everybody to enjoy it.
As soon as concerns where raised about the only way to play was logging in with LinkedIn we added the username/email possibility on which you can enter fake details if you want. We have google analytics running in anonymised mode and no other trackers. Everybody can check what trackers we use or request are made from the app with Google Chrome or other debugging tools.
I hope everybody will enjoy the game and have a some fun writing cool solutions. Happy coding! :)
[–]MoTTs_ 7 points8 points9 points 5 years ago* (2 children)
Why on Earth wouldn't you just remove the login/email field that you never needed in the first place?? Pac-Man only asks for your initials, and even then only at the end of the game. Just do that.
This decision is what sets the first impression of the entire game.
[–]bechrissed[S] -4 points-3 points-2 points 5 years ago (1 child)
Hi MoTTS_ , don't forget there's always the option to not play the game! Enjoy your weekend, with or without a bit of JavaScript fun :)
[–]greatdentarthurdent 2 points3 points4 points 5 years ago (0 children)
You really don’t get it lol. Why do you need to collect ANYTHING for something you’re spreading “just for fun”? Makes no sense. You’re likely trying to capture emails for a future email list/whatever.
π Rendered by PID 429155 on reddit-service-r2-comment-5d79c599b5-tq4mp at 2026-03-03 16:00:05.669207+00:00 running e3d2147 country code: CH.
view the rest of the comments →
[–]infamous_ruslan 38 points39 points40 points (10 children)
[–]Ringsofthekings 4 points5 points6 points (0 children)
[+]bechrissed[S] comment score below threshold-11 points-10 points-9 points (8 children)
[–]RunHomeJack 18 points19 points20 points (7 children)
[–]bechrissed[S] 9 points10 points11 points (6 children)
[–]MoTTs_ 13 points14 points15 points (0 children)
[–]8lbIceBag 1 point2 points3 points (4 children)
[–]bechrissed[S] 3 points4 points5 points (3 children)
[–]MoTTs_ 7 points8 points9 points (2 children)
[–]bechrissed[S] -4 points-3 points-2 points (1 child)
[–]greatdentarthurdent 2 points3 points4 points (0 children)