{"author_link":"\/users\/thoastbot","author_name":"Thoastbot","author_uid":1240032,"comments":[{"id":1033900,"author_name":"Jazkottaja","author_uid":"jazkottaja","epoch":1713183360,"text":"I like it! backpack heroes meets super auto pets. took a while to understand the mechanics but it was nice. I'd like to be able to rearrange the \"backpack\" but understand why it is not there :) some animations \/ sounds would be welcome but there are so many mechanics that they might just be out of scope.","format":"md","likes":1,"spam":"N"},{"id":1033915,"author_name":"LDJam user 251170","author_uid":"251170","epoch":1713183765,"text":"Color me addicted! I've been playing this game for too long at this point, for its simplicity it's very addicting! I love just (re)arranging my rings to summon big monsters. Game is pretty self explanatory, but hard to master. \"Matchmaking\" seems a bit rough sometimes, but for a compo game, very impressive! Will get back to this later, I want bigger monsters.","format":"md","likes":1,"spam":"N"},{"id":1034234,"author_name":"Thoastbot","author_uid":"thoastbot","epoch":1713189954,"text":"@jazkottaja - yeah i had music prepared but ran out of time to implement it, didn't even got to making the sounds at all.\n\n@kepsert I like that addicted color on you :p About the \"Matchmaking\", you only face enemies that played the same amount of rounds as you did, so technically the only difference is the random shop and your decisions - balancing might be a bit off, but overall you should never face any enemy that had more gold to use than you ;D","format":"md","likes":0,"spam":"N"},{"id":1034641,"author_name":"CO5MONAUT","author_uid":"co5monaut","epoch":1713195992,"text":"Very addictive and beautiful in its simplicity. Stuck in it longer than I should have. Great job!\n\nArt - my respect!","format":"md","likes":1,"spam":"N"},{"id":1035842,"author_name":"cogcomp","author_uid":"cogcomp","epoch":1713211249,"text":"I've never actually anything quite like this. It feels like the game has a lot of depth in it that could take some time to figure out, which is neat, and the graphics style was really funny and enjoyable. Well done!","format":"md","likes":1,"spam":"N"},{"id":1036056,"author_name":"rhewid","author_uid":"rhewid","epoch":1713213938,"text":"A cool Super Auto Pets esque game. Amazing that you put it in the 48 hours. Cool concept.","format":"md","likes":1,"spam":"N"},{"id":1041138,"author_name":"JSMCAG","author_uid":"jsmcag","epoch":1713259496,"text":"Very competent auto-battler! Impressive work for 48 hours, congrats!\n\nSome animations or effects would make it easier to understand what's going on in-battle.","format":"md","likes":1,"spam":"N"},{"id":1044895,"author_name":"Patrick Pang","author_uid":"patrick-pang","epoch":1713282437,"text":"This game is surprisingly deep to play. I can clearly feel the positive feedback of \"the more skilled you are, the better your performance\". The balance is great!","format":"md","likes":1,"spam":"N"},{"id":1047545,"author_name":"Conrad Etherton","author_uid":"conrad-etherton","epoch":1713295021,"text":"Impressive work! Cool to have a technically multiplayer game in a game jam. Could use a bit of polish and usability improvements (kept trying to sell things, but at least there's a confirmation :D). Very cool though","format":"md","likes":1,"spam":"N"},{"id":1047817,"author_name":"Game-mon","author_uid":"game-mon","epoch":1713296269,"text":"Concept is strong and works well. The main thing lacking I think is game juice\/attack animations, to make the combat a bit more entertaining. But from a game design\/balancing point of view, the game is interesting for sure. With a bit work on the presentation it could be incredible.","format":"md","likes":1,"spam":"N"},{"id":1051058,"author_name":"fanatrick","author_uid":"fanatrick","epoch":1713315554,"text":"Wish there was more to it but the overall production value is already pretty high for a compo submission. Awesome stuff.","format":"md","likes":1,"spam":"N"},{"id":1051674,"author_name":"GoogleFrog","author_uid":"googlefrog","epoch":1713323251,"text":"Very cool. The balance of attack vs. defense and the various upgrades will make or break this sort of game, and here it seems close enough to balanced to work. Having previous players act as the opponents is great and keeps the opponents fresh and challenging. I wonder what the opponents will look like in a few weeks time.","format":"md","likes":1,"spam":"N"},{"id":1051809,"author_name":"LightningST","author_uid":"lightningst","epoch":1713325815,"text":"Awesome game! Lots of strategy, and I loved the stacking puzzle + battler combo!","format":"md","likes":1,"spam":"N"},{"id":1052879,"author_name":"the4thcircle","author_uid":"the4thcircle","epoch":1713343099,"text":"I liked the idea of arranging rings on the hand but it felt very random whether I was presented with anything I could afford and often ended up with no space to use any of the merge mechanics because I'd just been filling fingers with what I could afford to survive. ","format":"md","likes":1,"spam":"N"},{"id":1054183,"author_name":"p-r","author_uid":"p-r","epoch":1713356754,"text":"The amount of different combinations you can create is a neat feature. Love the character designs. I think it lacks some visual feedback which could further enhance the experience","format":"md","likes":1,"spam":"N"},{"id":1055030,"author_name":"GoogleFrog","author_uid":"googlefrog","epoch":1713365880,"text":"I have defeated Anny and am waiting at round 100 for the next challenger.\n\nI also found a bug with selling and buying many things at once. It possibly also felled Anny.","format":"md","likes":1,"spam":"N"},{"id":1055031,"author_name":"GoogleFrog","author_uid":"googlefrog","epoch":1713365880,"text":"Double post (site error)","format":"md","likes":0,"spam":"N"},{"id":1055570,"author_name":"Thoastbot","author_uid":"thoastbot","epoch":1713370975,"text":"@googlefrog WOW - Anny was one of my initial runs i did to have some kind of \"final boss\" anticipating there being someone who enjoys getting the perfect set and beating the \"champion\" - the title is yours now :D \n\nI didn't knew about the bug so far, gonna try to replicate it somehow and see whats wrong, thanks for the information and the time you put into my game! <3","format":"md","likes":0,"spam":"N"},{"id":1055654,"author_name":"GoogleFrog","author_uid":"googlefrog","epoch":1713371706,"text":"![image.png](\/\/\/raw\/7fb\/02\/z\/64209.png)\nThe bug happened when I sold all my fingers and refreshed back up to this setup. There was a ghost ring on my ring finger that couldn't be sold and was blocking placement. So I clicked play and then instantly died, without a battle. Still a great game though. I had a setup that looked very similar to Anny, but won each time due to how the numbers panned out, and it wasn't even all diamonds. So it should be quite a challenge.","format":"md","likes":1,"spam":"N"},{"id":1055786,"author_name":"Thoastbot","author_uid":"thoastbot","epoch":1713372970,"text":"I kinda know why that ghost ring thing happens as that was one of the bugs before, just have to figure out how the code manages to make it happen this time, was pretty sure i made that extra stable before the release o.o","format":"md","likes":0,"spam":"N"},{"id":1063510,"author_name":"Blue Pin Studio","author_uid":"blue-pin-studio","epoch":1713514468,"text":"Loved the uncommon gem references! Very nice. And very technical :) I wasn't very good at it haha","format":"md","likes":0,"spam":"N"},{"id":1064158,"author_name":"ellaris","author_uid":"ellaris","epoch":1713535832,"text":"- Very interesting idea\n- One thing I would add is the possibility to maybe move the rings before the battle when you get to see the opponent.\n- I was a bit confused at first, didn't expect the 3 types of rings to have color variations.","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ld55\/wayback-placeholder.png"],"links":[{"url":"https:\/\/ld55.kimrubendavid.com\/","text":"Link"},{"url":"https:\/\/ld55.kimrubendavid.com\/SummonersOfTheRings.zip","text":"Link"}],"metadata":{"g_key":"93381","g_author":"1240032","g_event":"LD55","g_eventkey":"120","g_subevent":"COMPO","g_urlkey":"439636","g_title":"Summoners of the Rings","g_status":"WAYBACK","g_place":"284","g_commentcount":"22","g_site2_node_id":"385710","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"385710","n_urlkey":"439636","n_parent":"383062","n_path":"\/events\/ludum-dare\/55\/summoners-of-the-rings","n_slug":"summoners-of-the-rings","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"240032","n_created":"1712707597","n_modified":"1778638192","n_version":"1209516","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD55","removed_author":false},"_superparent":9,"_trust":4,"author":240032,"body":"![cover.png](\/\/\/raw\/0a9\/a3\/z\/616a2.png)\n\n\nMy game is an autobattle summoningring ghostfighter game :D \nYou buy more rings every round, merge them to even stronger ones and fight with your summonings against other player that played before you.\nGet as far as you can to become the unbeatable enemy for all players in the future!\n\n\nINFORMATION\n- After submitting your username, you could have to wait for the game to fully load - i wasn't able to implement some kind of loading screen, so give it up to a minute time if you feel like choosing your first ring does not work! After that, no more loading times tho <3\n- If you notice waay to easy enemies, its probably because you reached as far as no one before - the game then generates a dummy enemy.\n\n-----\n\nThe game is made with javascript only (well and a bit of html, css and a tiny api in php).\nNo engines used, i make all my games in base code by rendering into a html canvas.\nI'm a solo programmer, my goal was not to make amazing game art but to make good game code - thats also why i have no sounds\/music implemented, in the source data you'll find some unused music i prepared but couldn't implement in time :x\n\nSummoning wasn't one of the themes i choose, but in the end i'm happy about what it became!\nMy main feature for this game has to be the ghostfighter (not sure if this is the right name) aspekt, where player data gets collected so that future players can fight real player enemies without the need for live pvp! And so far, it looks like i did that quite well :>\n\nI was playing with the idea of making some kind of autobattler, either for ludum dare or in the close future - now that i have this, i think i might actually continue working on it since i really dig the idea of the game and still got lots of features i could implement.\nIf i change anything in the future, i'll post a separate link for the original compo entry.\n\n-----\n\nI'll try to wind up a better tutorial in the future but for now, please bear with this as your guide for my game:\n\nHow to play \/ how to fight your battles\n![playTut1.png](\/\/\/raw\/0a9\/a3\/z\/61661.png)\n\nQuick overview of all the ring types in the game\n![ringTut2.png](\/\/\/raw\/0a9\/a3\/z\/61663.png)\n\nIf you wonder how to merge rings, it happens automatically, just have 3 identical rings perfectly aligned and they'll upgrade into a better one!\n![mergeTut1.png](\/\/\/raw\/0a9\/a3\/z\/61665.png)\n![mergeTut2.png](\/\/\/raw\/0a9\/a3\/z\/61666.png)\n\nI feel like the other stuff is self explaining, if not feel free to tell me in the comments, i'll add extra tutorial steps here, and later in the well workedout tutorial.","comments":22,"comments-timestamp":"2024-04-19T14:10:32Z","created":"2024-04-10T00:06:37Z","files":[{"author":240032,"id":25924,"name":"SummonersOfTheRings.zip","node":385710,"size":1662208,"status":9,"tag":0,"timestamp":"2024-04-15T00:04:12Z"}],"files-timestamp":"2024-04-15T00:04:12Z","grade":{"grade-01":28,"grade-02":29,"grade-03":29,"grade-04":29,"grade-05":28,"grade-06":22,"grade-07":28,"grade-08":28},"id":385710,"love":0,"magic":{"cool":72.836558947062,"feedback":31,"given":14.125,"grade":27.625,"grade-01-average":3.038,"grade-01-result":284,"grade-02-average":2.63,"grade-02-result":325,"grade-03-average":2.944,"grade-03-result":273,"grade-04-average":3.389,"grade-04-result":224,"grade-05-average":2.731,"grade-05-result":297,"grade-06-average":1.375,"grade-06-result":286,"grade-07-average":2.423,"grade-07-result":243,"grade-08-average":2.442,"grade-08-result":326,"smart":3.556660338447},"meta":{"allow-anonymous-comments":"1","author":[240032],"cover":"\/\/\/content\/0a9\/a3\/z\/616a1.png","link-01":"https:\/\/ld55.kimrubendavid.com\/","link-01-tag":[42336],"link-02":"https:\/\/ld55.kimrubendavid.com\/SummonersOfTheRings.zip","link-02-tag":[42332]},"meta-timestamp":"2026-05-13T02:09:52Z","modified":"2026-05-13T02:09:52Z","name":"Summoners of the Rings","node-timestamp":"2024-04-15T00:32:24Z","parent":383062,"parents":[1,5,9,383062],"path":"\/events\/ludum-dare\/55\/summoners-of-the-rings","published":"2024-04-15T00:32:24Z","scope":"public","slug":"summoners-of-the-rings","subsubtype":"compo","subtype":"game","type":"item","version":1209516},"text":"![cover.png](\/\/\/raw\/0a9\/a3\/z\/616a2.png)\n\n\nMy game is an autobattle summoningring ghostfighter game :D \nYou buy more rings every round, merge them to even stronger ones and fight with your summonings against other player that played before you.\nGet as far as you can to become the unbeatable enemy for all players in the future!\n\n\nINFORMATION\n- After submitting your username, you could have to wait for the game to fully load - i wasn't able to implement some kind of loading screen, so give it up to a minute time if you feel like choosing your first ring does not work! After that, no more loading times tho <3\n- If you notice waay to easy enemies, its probably because you reached as far as no one before - the game then generates a dummy enemy.\n\n-----\n\nThe game is made with javascript only (well and a bit of html, css and a tiny api in php).\nNo engines used, i make all my games in base code by rendering into a html canvas.\nI'm a solo programmer, my goal was not to make amazing game art but to make good game code - thats also why i have no sounds\/music implemented, in the source data you'll find some unused music i prepared but couldn't implement in time :x\n\nSummoning wasn't one of the themes i choose, but in the end i'm happy about what it became!\nMy main feature for this game has to be the ghostfighter (not sure if this is the right name) aspekt, where player data gets collected so that future players can fight real player enemies without the need for live pvp! And so far, it looks like i did that quite well :>\n\nI was playing with the idea of making some kind of autobattler, either for ludum dare or in the close future - now that i have this, i think i might actually continue working on it since i really dig the idea of the game and still got lots of features i could implement.\nIf i change anything in the future, i'll post a separate link for the original compo entry.\n\n-----\n\nI'll try to wind up a better tutorial in the future but for now, please bear with this as your guide for my game:\n\nHow to play \/ how to fight your battles\n![playTut1.png](\/\/\/raw\/0a9\/a3\/z\/61661.png)\n\nQuick overview of all the ring types in the game\n![ringTut2.png](\/\/\/raw\/0a9\/a3\/z\/61663.png)\n\nIf you wonder how to merge rings, it happens automatically, just have 3 identical rings perfectly aligned and they'll upgrade into a better one!\n![mergeTut1.png](\/\/\/raw\/0a9\/a3\/z\/61665.png)\n![mergeTut2.png](\/\/\/raw\/0a9\/a3\/z\/61666.png)\n\nI feel like the other stuff is self explaining, if not feel free to tell me in the comments, i'll add extra tutorial steps here, and later in the well workedout tutorial.","title":"Summoners of the Rings","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/391001+391002+391003+391004+391005+391006+391007+391008+391009+391010+391011+391012+391013+391014+391015+391016+391017+391018+391019+391020+391021+391022+391023+391024+391025+391026+391027+391028+391029+391030+391031+391032+391033+391034+391035+391036+391037+391038+391039+391040+391041+391042+391043+391044+391045+391046+391047+391048+391049+391050+391051+391052+391053+391054+391055+391056+391057+391058+391059+391060+391061+391062+391063+391064+391065+391066+391067+391068+391069+391070+391071+391072+391073+391074+391075+391076+391077+391078+391079+391080+391081+391082+391083+391084+391085+391086+391087+391088+391089+391090+391091+391092+391093+391094+391095+391096+391097+391098+391099+391100+391101+391102+391103+391104+391105+391106+391107+391108+391109+391110+391111+391112+391113+391114+391115+391116+391117+391118+391119+391120+391121+391122+391123+391124+391125+391126+391127+391128+391129+391130+391131+391132+391133+391134+391135+391136+391137+391138+391139+391140+391141+391142+391143+391144+391145+391146+391147+391148+391149+391150+391151+391152+391153+391154+391155+391156+391157+391158+391159+391160+391161+391162+391163+391164+391165+391166+391167+391168+391169+391170+391171+391172+391173+391174+391175+391176+391177+391178+391179+391180+391181+391182+391183+391184+391185+391186+391187+391188+391189+391190+391191+391192+391193+391194+391195+391196+391197+391198+391199+391200+391201+391202+391203+391204+391205+391206+391207+391208+391209+391210+391211+391212+391213+391214+391215+391216+391217+391218+391219+391220+391221+391222+391223+391224+391225+391226+391227+391228+391229+391230+391231+391232+391233+391234+391235+391236+391237+391238+391239+391240+391241+391242+391243+391244+391245+391246+391247+391248+391249+391250+391251+391252+391253+391254+391255+391256+391257+391258+391259+391260+391261+391262+391263+391264+391265+391266+391267+391268+391269+391270+391271+391272+391273+391274+391275+391276+391277+391278+391279+391280+391281+391282+391283+391284+391285+391286+391287+391288+391289+391290+391291+391292+391293+391294+391295+391296+391297+391298+391299+391300+391301+391302+391303+391304+391305+391306+391307+391308+391309+391310+391311+391312+391313+391314+391315+391316+391317+391318+391319+391320+391321+391322+391323+391324+391325+391326+391327+391328+391329+391330+391331+391332+391333+391334+391335+391336+391337+391338+391339+391340+391341+391342+391343+391344+391345+391346+391347+391348+391349+391350+391351+391352+391353+391354+391355+391356+391357+391358+391359+391360+391361+391362+391363+391364+391365+391366+391367+391368+391369+391370+391371+391372+391373+391374+391375+391376+391377+391378+391379+391380+391381+391382+391383+391384+391385+391386+391387+391388+391389+391390+391391+391392+391393+391394+391395+391396+391397+391398+391399+391400+391401+391402+391403+391404+391405+391406+391407+391408+391409+391410+391411+391412+391413+391414+391415+391416+391417+391418+391419+391420+391421+391422+391423+391424+391425+391426+391427+391428+391429+391430+391431+391432+391433+391434+391435+391436+391437+391438+391439+391440+391441+391442+391443+391444+391445+391446+391447+391448+391449+391450+391451+391452+391453+391454+391455+391456+391457+391458+391459+391460+391461+391462+391463+391464+391465+391466+391467+391468+391469+391470+391471+391472+391473+391474+391475+391476+391477+391478+391479+391480+391481+391482+391483+391484+391485+391486+391487+391488+391489+391490+391491+391492+391493+391494+391495+391496+391497+391498+391499+391500?authors&parents&superparent"},"object":"objects\/sha256\/2b\/2bdb5f251ed355f531ebbbfb431e0c25f591a8b872d81414706741d102015ec6","record":"shard-2\/json-live-urgent-v3\/records\/8571ac98c7de173e85fb5d4afb72a558ce2673d967df3af5c2990a1916062783.json","sha256":"2bdb5f251ed355f531ebbbfb431e0c25f591a8b872d81414706741d102015ec6","source":"https","stored_at":1784022503}}