Really cool concept. Apparently these are all handmade emojis made for Google's Android Keyboard [1]. And by the looks of it they are all available at fairly obvious URLs [2], which this tool exposes in a fun interface.
1: https://9to5google.com/2021/09/24/gboard-emoji-kitchen-list/
2: e.g. https://www.gstatic.com/android/keyboard/emojikitchen/202108...
There's also a lot of funny combinations that use three emoji, which you can't do with this page, if anyone's using Gboard already they should definitely give it a go :)
They seem to go up to 4 :)
Example: https://github.com/UCYT5040/Google-Sticker-Mashup-Research/b...
Edit: 6: https://github.com/UCYT5040/Google-Sticker-Mashup-Research/b...
Both examples are still two emoji. In the first, the second emoji is the combination of u1f62e and u1f4a8 via a zero width join (u200d) to form the exhaling emoji glyph. Explained more here https://emojipedia.org/face-exhaling/
Wait, seriously? I thought the keyboard stopped at 2!
Examples?
I'm glad they're done by hand because I was expecting horrifying results when it rolled a cat on one side and an arrow through a heart on the other.
Thanks for pointing out the URL - I tried and failed to find it when I discovered these for myself, but now you've found it for me I might try to make something to enumerate them.
All the two emoji combinations are enumerated at https://github.com/UCYT5040/Google-Sticker-Mashup-Research.
There is also info about the internal API Gboard uses on there.
Ah, brilliant, thankyou.
I am surprised that they aren't SVG not PNG, or maybe those are in some other directory structure...
The prompts are super annoying and don't make me want to check out the rest of the site. Takes me out of the experience a bit, especially because it's like a worse popup since they can't be blocked.
That said, this is cute. I wonder if this uses the same approach that certain Android keyboards use to combine emojis
What prompts?
Confirmations to click OK and go see the rest of their site.
I haven't seen anything like that, but granted I haven't used the mixer for very long.
the prompts were removed a few hours ago
The attention to detail is some cases is impressive. E.g. in the regular owl emoji the owl has its wings folded; but when mixed with a celebrating emoji, it spreads its wings. Not to mention mixing bat and cake.
That being said, the UI can be annoying. It's hard to scroll the lists and the popups are distracting.
The tuna fish + clown face rendering an actual clown fish (finding Nemo style) is my favorite so far.
Here's a list of hundreds of funny examples. https://www.androidpolice.com/2021/09/29/gboard-emoji-kitche... Someone could probably make a huge table of all of them on one page.
I love it but the popups get a bit annoying. Especially because I want to stay on the page but they take me away from it if I click OK.
I think it's okay to plug your other projects and ask for feedback, but maybe open it in a new tab? Or just have regular links in the page, and users will click them if they want to.
Doing the math there are 14,028 different emojis. Are there really this many and were they all made by hand?
EDIT: Some are missing and some are repeats, but honestly those seem to be the minority. Most of these are there are pretty well-executed.
Most likely every emoji was broken up into segments that are tagged for what they are + their relative importance to the emoji + where they should be located. When combining two emoji's you pick out the top weighted parts of the emoji and combines them in some clever way. Llama+bee becomes a yellow striped lama with antennae.
Certain modifications are made in some cases like where Bread+Cat results in a cat wearing a bread "helmet" where you see the cat's body (which you normally don't). There are most likely high-level rules governing this so it doesn't have to be made on each single emoji combination. Most likely emoji's tagged [animal] combined with "Bread" uses that pattern. [animal]+[animal] becomes the first animal wearing the second animal as a costume and so on.
Yep, and I'm guessing there are also groups of emoji that work the same when merged with another emoji. For example, I think any monkey emoji + bread gives monkey bread.
This is my favourite: https://tikolu.net/emojimix/%F0%9F%98%80+%F0%9F%98%B6
That was really fun! I'd like to see all the combinations rendered out as a matrix though.
Get a daily email with the the top stories from Hacker News. No spam, unsubscribe at any time.