{"author_link":"\/users\/antti-haavikko","author_name":"Antti Haavikko","author_uid":1013537,"comments":[{"id":711743,"author_name":"JCMonkey","author_uid":"jcmonkey","epoch":1633323294,"text":"some of these words were really crazy. i didnt quite get the word mixing, but i can tell that it was an excellent mechanic added to the word puzzle system. over all this is a really cool game and well put together. its just some of those words are so random at times.","format":"md","likes":1,"spam":"N"},{"id":712757,"author_name":"Antti Haavikko","author_uid":"antti-haavikko","epoch":1633341725,"text":"@jcmonkey Yes some of the words are crazy indeed. I have a ~2 megabyte word dictionary where I pick a word that can be spelled with the periodic table elements (starting with 5 letter ones and slowly getting longer each new level). Then from level 3 onwards it starts splitting (by their atomic number) to two different ones with basic math operations. For example Oxygen (atomic number 8) could become Carbon (6) and Helium (2) etc.\n\nThe solution doesn't necessarily need to be the same word the puzzle started with, any that is found in the dictionary will work.\n\nThanks for playing! \u2764\ufe0f","format":"md","likes":2,"spam":"N"},{"id":715005,"author_name":"thesedatedprince","author_uid":"thesedatedprince","epoch":1633366937,"text":"I absolutely loved the art style on this. Really fun idea :)","format":"md","likes":0,"spam":"N"},{"id":715010,"author_name":"Jason Pitchford","author_uid":"jason-pitchford","epoch":1633366963,"text":"I love everything about this game from the fun puzzle design to the leaderboard system \nGood Job!","format":"md","likes":0,"spam":"N"},{"id":715059,"author_name":"The Lame Brain","author_uid":"the-lame-brain","epoch":1633367288,"text":"Crazy Awesome!\n\nFeels great. Nice juicy animations and great sound.\n\nI don't quite get how to split the elements, but that is a very clever mechanic.\n\nI love word games!\n\nCheers!\n\n-LB","format":"md","likes":0,"spam":"N"},{"id":715064,"author_name":"David Hunter","author_uid":"david-hunter","epoch":1633367354,"text":"Very nice","format":"md","likes":0,"spam":"N"},{"id":715065,"author_name":"candycat93","author_uid":"candycat93","epoch":1633367357,"text":"really diffcult!BUT it's so COOOOOOOOOOOOOOOOOL","format":"md","likes":0,"spam":"N"},{"id":715077,"author_name":"Holy_Doggo01","author_uid":"holy-doggo01","epoch":1633367476,"text":"I love that game! The idea of combining names of chemical elements is awesome! ","format":"md","likes":0,"spam":"N"},{"id":715089,"author_name":"jacqueslelezard","author_uid":"jacqueslelezard","epoch":1633367560,"text":"Took some time to understand the balance mechanism but the overall result is very polished, nice work","format":"md","likes":0,"spam":"N"},{"id":715104,"author_name":"Zarkonnen","author_uid":"zarkonnen","epoch":1633367701,"text":"This is cool but man is it hard!","format":"md","likes":0,"spam":"N"},{"id":716677,"author_name":"OwlyCode","author_uid":"owlycode","epoch":1633379554,"text":"It's super polished for a compo entry!\n\nAs a non native english speaker, the words are really hard to find. Maybe you could split the dictionary into a subset with more simple stuff to generate the levels, and still allow everything as a solution?\n\nThe take on the theme is obvious because of the periodic table, but it didn't \"feel unstable\".\n\nBy far the best entry I've seen at the moment!","format":"md","likes":1,"spam":"N"},{"id":720510,"author_name":"Jeremy Ryan","author_uid":"jeremy-ryan","epoch":1633396794,"text":"Really creative premise and clean execution!\n\nThe visuals, music, and gameplay worked really well in combination. I'm not sure what the little dudes were doing around the edge eying my cursor, but whatever it was, it was working.\n\nSome of the perfect solutions were a bit out there. If you had more time, or a nicer dataset, it would be nice to limit it to, say, the 5000 most-used words for the puzzle generation (but still allow obscure ones as solutions).\n\nI will say that, once I got the hang of the puzzles, it became a bit trivial to solve them. Save all your Hydrogen, divide duplicates and subtract one-offs to get more Hydrogen, then throw your least-wordy elements into the math blender until you have the pieces of a 3-6 letter word (and multiply all your Hydrogen away). It's definitely one of the more innovative word games I've seen for a Ludum Dare though!\n\nExcellent work for 48 hours.","format":"md","likes":1,"spam":"N"},{"id":722734,"author_name":"Antti Haavikko","author_uid":"antti-haavikko","epoch":1633410776,"text":"@jeremy-ryan Dang, nicely done pretty much solving the game! \ud83d\udc4d It was actually quit long into the jam weekend when I discovered the multiply\/divide trick with hydrogen to make em disappear. Was then quite aware that one could pretty much go on forever with that and tried thinking of ways to still make players lose lives somehow. But didn't come up with anything and though that at that point maybe they've just earned it. Math op, please nerf! \ud83d\ude0e\n\n@owlycode Yeah, a limited more down to earth dictionary set would indeed be good for the puzzle creation. Of course going through the list of hundreds of thousands of words is pretty much out of question though. And using a completely different simpler one could mean that some words might not be in the extended one. Well of course that could be sanitized\/checked first just like I do to verify that the word is solvable with the elements.\n\nThanks a lot of playing and leaving detailed feedback! \u2764\ufe0f","format":"md","likes":0,"spam":"N"},{"id":730594,"author_name":"glenugie","author_uid":"glenugie","epoch":1633455802,"text":"This is a fantastic puzzle game that I am genuinely horrible at! As others have said, some filtering of the word list could be good because some of the solutions were quite obscure. Maybe you could have two lists, one of more common words that would be the intended solution (so penalties for being shorter than this one), and your current expansive list, which allows you to match against the wider word set and gives a point multiplier for finding a word longer than the intended one? Although I guess that would need some mapping between the two lists in the current system, of what common words are in what longer ones. Might end up being too much work, even for a post jam version \ud83d\ude05 Anyway, this is one of the most polished entries I've seen, so kudos to you for making it in just 48 hours!","format":"md","likes":1,"spam":"N"},{"id":736558,"author_name":"HCS_Hades","author_uid":"hcs-hades","epoch":1633496428,"text":"Some crazy words lol! Really polished game for jam!","format":"md","likes":0,"spam":"N"},{"id":741885,"author_name":"Samuli","author_uid":"samuli","epoch":1633547588,"text":"Loved the game. I think less health would make it high scoring friendly. It takes ages to just play a one round with current health pool. I got 1000+ on my second round round and that felt like like a really long round already.","format":"md","likes":1,"spam":"N"},{"id":744450,"author_name":"Mathiouza","author_uid":"mathiouza","epoch":1633572619,"text":"Really really great.\n\nBadly I'm not enough good at knowing the elements and at English to know which word I could make x) It always end up with complex words I've ever heard about x)\n\nOther than that, the music is really cool, it kept me attached to the game, the mechanics are so cool, and the aesthetic lovely!\n\nThat is a very solid entry! :clap: :clap: ","format":"md","likes":1,"spam":"N"},{"id":744880,"author_name":"Antti Haavikko","author_uid":"antti-haavikko","epoch":1633580945,"text":"@samuli Yeah, totally! I kinda settled on the 10 hearts early on even before I had to math machine there  and sadly didn't realize how infrequent the life loss will be with proper play. I did think about adding other sources of life loss later on than just technically \"giving up\" and submitting a shorter word. The top one being losing a life when the multiplier ticks down (every minute). I think it would have made it less possible to go on forever as one can now do quite easily with all the proper math tactics and patient word building.\n\n@mathiouza Yeah, me too! \ud83d\ude05 That's kinda the reason I added the word definitions there. Yeah the sample words (from which the puzzle is built from too) can indeed be very complex as quite a few people have mentioned. The submitted answer doesn't need to match it though and as the math machine unlocks, you can blend the elements together in various ways and end up with dozens and dozens of possible \"perfect solutions\". You don't really need to know the elements to play as the display will tell you what the end result will be so you can just try them out. Of course it doesn't work for longer planning though. And it's secretly a bit of an educational game too! \ud83d\ude0e","format":"md","likes":0,"spam":"N"},{"id":746901,"author_name":"Itzemii","author_uid":"itzemii","epoch":1633618850,"text":"Cool idea! Very cleanly implemented with nice graphics. For me as a not native english speaker it was a bit difficult. But cool game!","format":"md","likes":0,"spam":"N"},{"id":749515,"author_name":"fre","author_uid":"fre","epoch":1633651991,"text":"The game was excellent and the soundtrack just right! Congrats, I have no suggestions to make, this was really cool :smile: ","format":"md","likes":0,"spam":"N"},{"id":750658,"author_name":"Denhette","author_uid":"denhette","epoch":1633681515,"text":"I'm nowhere near smart enough to be decent at this but this feels REALLY polished! One of my favorite entries so far for sure! I'm keeping this around.","format":"md","likes":0,"spam":"N"},{"id":755431,"author_name":"Rengo","author_uid":"rengo","epoch":1633802270,"text":"Pretty good game and obviously a great idea although doesn't have much to do with the theme ","format":"md","likes":0,"spam":"N"},{"id":755432,"author_name":"Rengo","author_uid":"rengo","epoch":1633802272,"text":"Pretty good game and obviously a great idea although doesn't have much to do with the theme ","format":"md","likes":0,"spam":"N"},{"id":755433,"author_name":"Rengo","author_uid":"rengo","epoch":1633802274,"text":"Pretty good game and obviously a great idea although doesn't have much to do with the theme ","format":"md","likes":0,"spam":"N"},{"id":755434,"author_name":"Rengo","author_uid":"rengo","epoch":1633802275,"text":"jesus christ","format":"md","likes":1,"spam":"N"},{"id":755476,"author_name":"arkinrev","author_uid":"arkinrev","epoch":1633803093,"text":"Incredible! I love the leaderboard, the faces that track the mouse, the interactions, the combiner, the elements and searching for the perfect word. Everything felt good, and even when I made a word that I didn't think was a word, there was a handy definition. Compile for mobile and release. Great entry!","format":"md","likes":1,"spam":"N"},{"id":755563,"author_name":"NoeTheLazyDev","author_uid":"noethelazydev","epoch":1633805162,"text":"Nice for game for 48h. Really cute user interface, the concept of the game is pretty nice but kinda hard if you don't know your periodic table or you're bad at mental math lol. And to be honest I don't quite see the instability here.\nI don't know about the word matching system, but if you made it from scratch hats of.\n\nI think this would make a good mobile game, seems like a cool concept for a casual game to play in the public transports after a long day at University during the winter, you know that time when it's dark early and you just want to get home but the freaking snow slows down everything...","format":"md","likes":3,"spam":"N"},{"id":755602,"author_name":"Antti Haavikko","author_uid":"antti-haavikko","epoch":1633806033,"text":"@noethelazydev Yeah I was kinda drawing blanks for the theme so I went with unstable elements\/chemistry route. Elements tend to be unstable and the whole elements changing to others was supposed to be that. \n\nI did have the dictionary system ready as I\u2019ve made other word games in the past. So I pretty much had it partially ready for checking if given string is a match or not. ","format":"md","likes":1,"spam":"N"},{"id":756728,"author_name":"ubershmekel","author_uid":"ubershmekel","epoch":1633837483,"text":"I don't know if I'm bad at this game, not smart enough to play it, or just that it's impossibly hard. Maybe I'm missing a trick. I had a periodic table open. It always seems like there are an infinite amount of options for me to manipulate the letters, and I never got closer to my goal. I just couldn't solve anything really. But damn those characters are cute, this game is polished with nice music and great art. I just wish I could play. Thank you for the game.","format":"md","likes":2,"spam":"N"},{"id":756972,"author_name":"caeonosphere","author_uid":"caeonosphere","epoch":1633852763,"text":"Managed to get 3rd \u2014 always love a leaderboard for a jam game! The best strategy I could come up with was to compress the letters down as much as I could, avoiding nasty letter pairs where possible, which left a more reasonable trial-and-error space to mess around in. It's definitely hard, but letters getting stuck together within symbols was a nice twist on the word jumble puzzle.","format":"md","likes":1,"spam":"N"},{"id":760935,"author_name":"Chris Hay","author_uid":"chris-hay","epoch":1634001556,"text":"The best game I've played so far from this jam. What a creative idea! It's tricky but you gave us a lot of hearts so it helps to compensate. Cool to have a leader board. And I liked the fine details, like how the text shifts and goes kind of rainbow when you get a good word.","format":"md","likes":1,"spam":"N"},{"id":761659,"author_name":"Nikl","author_uid":"nikl","epoch":1634056757,"text":"Impressive game! The UI feels snappy and I like all the effects. Very fitting music and the leader board is of course perfect to get motivated to continue. Awesome job!","format":"md","likes":1,"spam":"N"},{"id":761681,"author_name":"WilloXs","author_uid":"willoxs","epoch":1634057488,"text":"Wow that is really cool. \n\n\"I did have the dictionary system ready as I\u2019ve made other word games in the past. So I pretty much had it partially ready for checking if given string is a match or not.\"\n\n^^Do you use like a dictionary api somewhere? Because im really courious how that is implemented.\n\nIm not a big fan of chromatic abboration but the game looks great never the less.\n\nAlso i suck at it - never heard most words before (not native english though)","format":"md","likes":2,"spam":"N"},{"id":761691,"author_name":"Antti Haavikko","author_uid":"antti-haavikko","epoch":1634058152,"text":"@willoxs Nah it's just a plain text file of words which I read into memory, a `Dictionary<string, string>` to be technical as that is the most performant way to check if a word exists in it (in C#). The word definitions are then queried from an API so you can check that if you're interested.\n\nThe sources for that are here:  \nhttps:\/\/github.com\/anttihaavikko\/unscrambler\/blob\/main\/Assets\/Scripts\/WordDefiner.cs","format":"md","likes":1,"spam":"N"},{"id":761695,"author_name":"WilloXs","author_uid":"willoxs","epoch":1634058507,"text":"Ah thx - didnt notice its open source:\n\n\"https:\/\/api.dictionaryapi.dev\/api\/v2\/entries\/en_US\/\" + word\n\nfor other readers who are as blind as i am","format":"md","likes":0,"spam":"N"},{"id":761696,"author_name":"Antti Haavikko","author_uid":"antti-haavikko","epoch":1634058603,"text":"@willoxs Oh yeah of course, it's a requirement for compo entries.","format":"md","likes":0,"spam":"N"},{"id":763895,"author_name":"LDJam user 263763","author_uid":"263763","epoch":1634220885,"text":"great game, i like it a lot, is addictive lol, love the music, good work!","format":"md","likes":0,"spam":"N"},{"id":767172,"author_name":"M2tias","author_uid":"m2tias","epoch":1634581245,"text":"This is so polished! Really good UI work and a nice puzzler. The visual side was 5\/5. Only thing I can think of that could have made it better is that the factory doesn't pop from the other \"background art\". Since I'm too lazy to read the descriptions unless I run into problems I didn't realize it was there at first. But I did finally notice it on my own.\nMusic and sfx were spot on as well!\nBiggest problem with this game was that it didn't get challenging fast enough. I just bruteforced my way until I found a word and the time limit didn't really bother me.\n","format":"md","likes":1,"spam":"N"},{"id":771083,"author_name":"Lee Reilly","author_uid":"lee-reilly","epoch":1635209007,"text":":wave: Hi there! Just wanted to let you know that Unscrambler is featured on the GitHub Blog: [A peek inside some of the top games from Ludum Dare 49](https:\/\/github.blog\/2021-10-25-a-peek-inside-some-of-the-top-games-from-ludum-dare-49\/). Thanks for building this and for sharing the source code! :smiley: ","format":"md","likes":0,"spam":"N"},{"id":837718,"author_name":"miller45","author_uid":"miller45","epoch":1652872273,"text":"Hey! If you, like me, cannot get past online casino bonuses, I recommend that you read this article https:\/\/gryonline2.pl\/darmowe-spiny\/ . Here I learned how to get free spins at your favorite online casino and play for fun without risk. They also shared information on which platforms are currently running eligible promotions so you don't have to look it up yourself.","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ldjam-media\/sha256\/29\/2980dfed151c2e3ddcaee5b496bc3fddd1fc033679685ee79f8818e267ddff30.jpg"],"links":[{"url":"https:\/\/anttihaavikko.itch.io\/unscrambler","text":"Link"},{"url":"https:\/\/anttihaavikko.itch.io\/unscrambler","text":"Link"},{"url":"https:\/\/anttihaavikko.itch.io\/unscrambler","text":"Link"},{"url":"https:\/\/anttihaavikko.itch.io\/unscrambler","text":"Link"},{"url":"https:\/\/github.com\/anttihaavikko\/unscrambler","text":"Link"}],"metadata":{"g_key":"66981","g_author":"1013537","g_event":"LD49","g_eventkey":"119","g_subevent":"COMPO","g_urlkey":"286149","g_title":"Unscrambler","g_status":"WAYBACK","g_place":"12","g_commentcount":"40","g_site2_node_id":"269209","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"269209","n_urlkey":"286149","n_parent":"258323","n_path":"\/events\/ludum-dare\/49\/unscrambler","n_slug":"unscrambler","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"13537","n_created":"0","n_modified":"0","n_version":"813489","n_status":"WAYBACK"},"node":{"id":269209,"parent":258323,"_superparent":9,"author":13537,"type":"item","subtype":"game","subsubtype":"compo","published":"2021-10-03T16:18:59Z","created":"2021-10-03T15:29:28Z","modified":"2023-10-04T22:04:59Z","_trust":15,"version":813489,"slug":"unscrambler","name":"Unscrambler","body":"**Unscrambler** is a word puzzler where you're tasked to reconstruct a scrambled word. The original word is broken into **chemical element** symbols which are then provided to you shuffled. Just order these back to the correct word (or any other word) and you'll be given some points.\n\nSounds simple enough? Well, sometimes the given symbols are jumbled even further and you must combine two or more elements to form new ones with some basic **maths**!\n\nIf you don't use all the provided symbols, you will lose one life for each unused one. And when you run out of lives, as you might have guessed, the game is over. So be precise (and fast for the multiplier) to score big and claim your place on the **leaderboards**.\n\n---\n\n### \ud83c\udfae\ud83d\udd79\ufe0f [Download or play online on itch.io](https:\/\/anttihaavikko.itch.io\/unscrambler) \ud83d\udd79\ufe0f\ud83c\udfae\n\n---\n\n![unscrambler-cover.gif](\/\/\/raw\/1e4\/3\/z\/438e5.gif)\n\n---\n\n### \ud83d\udee0\ufe0f Tools used\n- Unity 2020.2 (just now noticed that I used the old ver even though I have 2021 installed as well)\n- Inkscape, a bit of krita\n- Garage Band\n- Bfxr, my mouth and Audacity for sounds\n\n---\n\n### \ud83c\udf9e\ufe0f Gameplay video\n[Gameplay video](https:\/\/youtu.be\/wNJZ6P76M5I)\n\n### \ud83c\udfa5 Dev timelapse\n[Dev timelapse](https:\/\/youtu.be\/zM_d0hYgkQY)\n\n---\n\n### \ud83d\udda5\ufe0f Screenshots\n\n![1.jpg](\/\/\/raw\/1e4\/3\/z\/438e7.png) \n\n![2.jpg](\/\/\/raw\/1e4\/3\/z\/438e8.png) \n\n![3.jpg](\/\/\/raw\/1e4\/3\/z\/438ea.png) \n\n![4.jpg](\/\/\/raw\/1e4\/3\/z\/438eb.png) \n\n![5.jpg](\/\/\/raw\/1e4\/3\/z\/438ec.png)\n\n---\n\nhttps:\/\/twitter.com\/anttihaavikko","scope":"public","node-timestamp":"2021-10-03T16:18:59Z","meta":{"author":[13537],"link-01-tag":[42336],"allow-anonymous-comments":"1","link-01":"https:\/\/anttihaavikko.itch.io\/unscrambler","link-02":"https:\/\/anttihaavikko.itch.io\/unscrambler","link-02-tag":[42337],"link-03":"https:\/\/anttihaavikko.itch.io\/unscrambler","link-03-tag":[42339],"link-04":"https:\/\/anttihaavikko.itch.io\/unscrambler","link-04-tag":[42341],"link-05":"https:\/\/github.com\/anttihaavikko\/unscrambler","link-05-tag":[42332],"cover":"\/\/\/content\/1e4\/3\/z\/43902.png"},"meta-timestamp":"2023-10-04T22:04:59Z","path":"\/events\/ludum-dare\/49\/unscrambler","parents":[1,5,9,258323],"files":[],"files-timestamp":0,"love":0,"comments":40,"comments-timestamp":"2022-05-18T11:11:13Z","grade":{"grade-01":36,"grade-02":36,"grade-03":36,"grade-04":36,"grade-05":36,"grade-06":35,"grade-07":32,"grade-08":33},"magic":{"grade":35,"given":14,"feedback":37,"smart":-6.9050663748737,"cool":64.168894791975,"grade-01-average":4.191,"grade-01-result":12,"grade-02-average":3.882,"grade-02-result":74,"grade-03-average":4.412,"grade-03-result":4,"grade-04-average":2.912,"grade-04-result":455,"grade-05-average":4.279,"grade-05-result":27,"grade-06-average":4.136,"grade-06-result":19,"grade-07-average":2.783,"grade-07-result":253,"grade-08-average":3.758,"grade-08-result":79},"_wayback":{"timestamp":"20240516133318","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/265322+264688+258640+258482+265771+269593+261741+258357+269803+260443+263736+259186+271482+268276+260320+269397+269960+268469+260011+259454+269768+259193+263408+269209"}},"text":"**Unscrambler** is a word puzzler where you're tasked to reconstruct a scrambled word. The original word is broken into **chemical element** symbols which are then provided to you shuffled. Just order these back to the correct word (or any other word) and you'll be given some points.\n\nSounds simple enough? Well, sometimes the given symbols are jumbled even further and you must combine two or more elements to form new ones with some basic **maths**!\n\nIf you don't use all the provided symbols, you will lose one life for each unused one. And when you run out of lives, as you might have guessed, the game is over. So be precise (and fast for the multiplier) to score big and claim your place on the **leaderboards**.\n\n---\n\n### \ud83c\udfae\ud83d\udd79\ufe0f [Download or play online on itch.io](https:\/\/anttihaavikko.itch.io\/unscrambler) \ud83d\udd79\ufe0f\ud83c\udfae\n\n---\n\n![unscrambler-cover.gif](\/\/\/raw\/1e4\/3\/z\/438e5.gif)\n\n---\n\n### \ud83d\udee0\ufe0f Tools used\n- Unity 2020.2 (just now noticed that I used the old ver even though I have 2021 installed as well)\n- Inkscape, a bit of krita\n- Garage Band\n- Bfxr, my mouth and Audacity for sounds\n\n---\n\n### \ud83c\udf9e\ufe0f Gameplay video\n[Gameplay video](https:\/\/youtu.be\/wNJZ6P76M5I)\n\n### \ud83c\udfa5 Dev timelapse\n[Dev timelapse](https:\/\/youtu.be\/zM_d0hYgkQY)\n\n---\n\n### \ud83d\udda5\ufe0f Screenshots\n\n![1.jpg](\/\/\/raw\/1e4\/3\/z\/438e7.png) \n\n![2.jpg](\/\/\/raw\/1e4\/3\/z\/438e8.png) \n\n![3.jpg](\/\/\/raw\/1e4\/3\/z\/438ea.png) \n\n![4.jpg](\/\/\/raw\/1e4\/3\/z\/438eb.png) \n\n![5.jpg](\/\/\/raw\/1e4\/3\/z\/438ec.png)\n\n---\n\nhttps:\/\/twitter.com\/anttihaavikko","title":"Unscrambler","wayback_recovered":true,"wayback_source":{"timestamp":"20240516133318","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/265322+264688+258640+258482+265771+269593+261741+258357+269803+260443+263736+259186+271482+268276+260320+269397+269960+268469+260011+259454+269768+259193+263408+269209"}}