A lot, but not all of them!
So, I decided to make a free game for anyone who enjoys flags and wants to improve their knowledge. You can compete against others because each game is timed.
Have fun!
Chad and Romania don't want to change their flags!
My 2-year-old daughter can't appreciate it yet.
Do you think it would be better if hints were a separate button?
Give a Hint button where you “pay” some time to use it.
Thanks for making it!
On the contrary, relying on the "Show hint" button all the time is not that great. Why not to try and guess while the button is hidden?
My daughter is 2 years old, and she can’t enjoy it yet.
And wow, good job!
We can memorize the last two matches position and alternate from there, as flags may not be there when names are popping but after at most one elimination the flag must have appeared (and if you enjoy try-harding you can refresh the website until you get the two first flags and names aligned, so almost no mouse move nor memory are needed)
It’s late here, and I have no quick, good ideas.
function i(t){const e=t.dataset.synsetid;const o=t.textContent.trim();if(!o.endsWith(`(${e})`)){t.textContent=`${o} (${e})`}}function t(){const t=document.querySelectorAll('div[data-game-target="word"]');t.forEach(i)}t();const e=function(e,t){for(let t of e){if(t.type==="childList"){t.addedNodes.forEach(t=>{if(t.nodeType===Node.ELEMENT_NODE){if(t.matches&&t.matches('div[data-game-target="word"]')){i(t)}}else if(t.nodeType===Node.TEXT_NODE){const e=t.parentElement;if(e&&e.matches&&e.matches('div[data-game-target="word"]')){i(e)}}if(t.querySelectorAll){const o=t.querySelectorAll('div[data-game-target="word"]');o.forEach(i)}})}}};const o=new MutationObserver(e);o.observe(document.body,{childList:true,subtree:true});
Is your nickname "aptitude"?
Copy-pasting code feels even more trivial. Writing a script requires some effort.
It feels unfair to people who are not tech-savvy.
Sharing something like this in private is being friendly to me and letting me know that this kind of stuff possible. Honestly, I knew it wasn't bullet-proof, but I simply didn't have the time and brain capacity to envision all of the possible attack vectors.
Sharing this in public is helping others ruin the experience easier.