XFunny
@nalife520
Indie maker building small web tools and browser games. Creator of PickTests, WheelPage, and 2048 Cupcakes. Mostly vanilla JavaScript.
Color Blind Test is an informal online color vision screening experience I've added to PickTests. It uses colored patterns to explore how easily you can distinguish certain color differences. There are three formats: identifying numbers, recognizing directional openings in ... more
Mental Rotation Test is a spatial reasoning challenge where you compare three-dimensional shapes viewed from different angles. The interesting part is that two objects can look different because of rotation while still having exactly the same structure. A mirrored shape, howev ... more
Time Perception Test is a browser-based challenge that asks a simple question: how accurately can you judge time without looking at a clock? I built three ways to explore this. In Target mode, you try to stop a timer when you think a specified duration has passed. Reproduce ... more
Schulte Table is a visual search challenge where you find numbers in order as quickly as possible. In the classic 5×5 version, the numbers from 1 to 25 appear in shuffled positions. You start at 1 and continue until every number has been found. I wanted to make the experien ... more
The Stroop Test is a simple attention challenge based on a surprisingly tricky task: identify the color you see while ignoring what a word says. For example, the word "BLUE" might appear in red. If the task asks for the text color, the correct answer is red, not blue. I add ... more
Multiple Object Tracking is one of the more challenging visual attention tests I've built for PickTests. At the beginning of each round, several objects are highlighted. They then move around the screen among similar-looking objects. When the movement stops, you need to identi ... more
Sequence Memory is a small visual memory game built around a simple challenge: watch a pattern of tiles light up, then repeat the sequence. Each successful level introduces a new pattern with one additional step. It starts out easy, but longer sequences become surprisingly dif ... more
How many digits can you remember after seeing them for just a few seconds? That's the idea behind this Number Memory Test, one of the memory challenges I've added to PickTests. The test starts with a short number. Remember it, wait for it to disappear, and enter what you sa ... more
Aim Trainer is a small browser-based challenge I developed for PickTests to test clicking speed, accuracy, and target control. There are three ways to play. In 30 Targets mode, you try to hit all targets as quickly as possible. The 30 Seconds mode challenges you to hit as many ... more
I built this reaction time test as the starting point for PickTests. The idea is simple: wait for the screen to turn green, then respond as quickly as possible. Your reaction time is displayed in milliseconds. You can take a single test or complete five rounds to see your a ... more
2048 Cupcakes is a small collection of browser-based puzzle games built around the classic 2048 concept. The project started with a cupcake-themed version of 2048. Instead of merging numbered tiles, you combine matching cupcakes to discover new designs. I liked the idea of ... more
WheelPage started as a simple spinning wheel for making random choices. Sometimes you just need to pick a name, decide who goes first, or choose between a few options. I wanted to make those little decisions easier without requiring an account or downloading an app. I gradu ... more
I started PickTests with a simple reaction time test. The idea was to make something you could open in your browser, play for a few seconds, and immediately see your result. Over time, I added more challenges involving memory, attention, and spatial thinking. There are now 10 ... more
🗓️ Activity log
1 posts last 4 weeks