Find Ten Seconds
“Find Ten Seconds” is a fast-paced tile-matching game where the goal is to pair similar tiles based on matching characteristics. Players select a tile and then search for a second one that closely matches it, earning points based on the similarities between the two tiles. Each round requires finding ten pairs before the board refreshes, and every ten seconds, a tile disappears from the board, adding urgency to the gameplay. The game features customizable settings, hidden easter eggs, and a dynamic soundtrack with an option to mute. Built from scratch using P5.js, “Find Ten Seconds” offers a quick and engaging challenge that rewards sharp observation and quick decision-making.
Find Ten Seconds
Theme and main Idea
The theme for Ludum Dare was Every 10 seconds.
The aim of the game is to make pairs of similar tiles. You select a tile and then find a second one that match as closely as possible. Each round you have to find ten pairs before the board replenishes! (hence find ten seconds…)
Post Mortem
I am so happy with this entry: I have a working game, with a goal and a original scoring system (a first in all my participations). The look is Ok (color palette is nice, but the scoring UI could be nicer). There is a placeholder soundtrack, but I have enough time to try things in the evening.
How to play
Select one first tile: Pick a tile from the board by clicking it. It will appear selected on the right.
Click it again to deselect it.
Find a second tile: Hover on another tile from the board to see how many points the pair will get you. The more common characteristics the two tiles have, the more points you’ll get.
- An exact match of the symbol (same letter, or same number) will get you the most points
- A match of color will get you points too
- If you can’t find an exact match, you can make a pair of vowels or odd numbers. Try to find what brings the most points
- Some combinations are worth more ( pair of vowels > pair of consonants, prime > odd ) there are even easter egg combination that are worth a lot!
Click on the tile to confirm the selection
Repeat until you find ten pairs
When you have formed 10 pairs: the board will replenish. You get a new tile for every 20 points you got this round.
The game ends when there are no more tiles
Every Ten Seconds a tile disappears from the board
Configuration
You can configure :
- size,
- toggle easy mode (tiles don’t disappear every ten seconds)
- restart the game
- mute the music from the controls on the top right
- mute the sfx
There are some hidden easter eggs
Behind the scene
I decided to make a game at the last minute so no prep beforehand at all, I hadn’t even seen any themes.
Knownbug
- If you select a tile you will never lose as the game will wait for you to release it before removing it… I’d rather have that than the game still one of the selected tiles from you…
EASTER EGGS
There is 5 easter eggs in the matching! GO find them all !
Tools
Everything was made from scratch, but the drum sounds cause I don’t own a drum kit. The originality of the soundtrack is rather on the odd time signature and mixing. I went for something in the vein of the movie Birdman of a never stopping drum kit… you can shut it down in the controls on the top right. You can skip voting on that category if you think I should have made an even worse soundtrack by banging on some kitchen pots.
I used VS Code and GitHub Copilot, it was a formidable tool to quickly prototype things. The way the tool works is creepy: it even helped me add some of the easter eggs. At some point, the idea was to have images instead of letters and numbers and have that also created by AI as well as the sound Design. It would have been possible if I had prepped for the event. If I can I’ll make a Fully AI-assisted game for ld52
Game “engine” is P5.js, the meta UI is dat.gui
The color palette was done on coolors.co I started from this one on the main page but tinkered a lot with it. All colors should be different across all color blindness that I could check. The three main color groups have different luminosity ranges, However, it doesn’t make it colorblind-friendly per se as colors are important…
Ratings
Final results
- Overall: 142nd (3.659 average from 43 ratings)
- Fun: 215th (3.39 average from 43 ratings)
- Innovation: 81st (3.78 average from 43 ratings)
- Theme: 137th (3.829 average from 43 ratings)
- Graphics: 237th (3.451 average from 43 ratings)
- Audio: 271st (3 average from 43 ratings)
Citation
@software{Masson2022_FindTenSeconds,
author = {Masson, Dimitri},
title = {Find {Ten} {Seconds}},
version = {v1.0.1},
date = {2022-10-03},
url = {https://dhmmasson.github.io/projects/LudumDare/LudumDare51.html},
doi = {10.5281/zenodo.13366421},
langid = {en}
}