{"author_link":"\/users\/frederikja163","author_name":"frederikja163","author_uid":1009367,"comments":[{"id":1035786,"author_name":"LocksmithArmy","author_uid":"locksmitharmy","epoch":1713210589,"text":"hey thats great work. you should be proud :)","format":"md","likes":2,"spam":"N"},{"id":1035798,"author_name":"Owtuvammo","author_uid":"owtuvammo","epoch":1713210739,"text":"Happy to come back and give this a shot, but I can't figure out how to run the game from your zip file. There doesn't seem to be an exe?","format":"md","likes":0,"spam":"N"},{"id":1058090,"author_name":"zoranac","author_uid":"zoranac","epoch":1713395062,"text":"I'm also having difficulties figuring out how to run it.","format":"md","likes":1,"spam":"N"},{"id":1060252,"author_name":"TheMaskedMan","author_uid":"themaskedman","epoch":1713445557,"text":"As much as I enjoy typing games, no amount of typing made the files run","format":"md","likes":0,"spam":"N"},{"id":1065145,"author_name":"frederikja163","author_uid":"frederikja163","epoch":1713557997,"text":"@owtuvammo @zoranac @themaskedman if i guess correctly you are all on windows. My game engine did in fact have some problems on windows, but there should be a windows build now. If you are still experiencing problems it might be worth a shot to re-size the window. Please let me know if you still have issues.","format":"md","likes":1,"spam":"N"},{"id":1065279,"author_name":"marleeeeeey","author_uid":"marleeeeeey","epoch":1713560196,"text":"Your game doesn't run. Steps to reproduce: \n0. Install latest vc_redist \n1. unpack your achive\n2. run ShapeSummoner.exe \n\nI did this steps in Windows Sanbox. My game works there...","format":"md","likes":1,"spam":"N"},{"id":1065283,"author_name":"Pacelin","author_uid":"pacelin","epoch":1713560215,"text":"Windows 11 - not working","format":"md","likes":2,"spam":"N"},{"id":1065490,"author_name":"SStyles93","author_uid":"sstyles93","epoch":1713564517,"text":"Simple but so efficient, I really liked the idea. Thank you for this experience","format":"md","likes":1,"spam":"N"},{"id":1066532,"author_name":"Dagunov","author_uid":"dagunov","epoch":1713610058,"text":"Nice, simple, challenging game. Worked on my PC, so I'm kinda lucky I guess :wink:","format":"md","likes":1,"spam":"N"},{"id":1066534,"author_name":"StudioCherno","author_uid":"studiocherno","epoch":1713610100,"text":"A simple idea, the typing felt a bit unresponsive at times, but overall it was a simple and fun typing game :slight_smile: ","format":"md","likes":1,"spam":"N"},{"id":1066592,"author_name":"frederikja163","author_uid":"frederikja163","epoch":1713611825,"text":"@studiocherno wait are you cherno from the youtube channel?","format":"md","likes":0,"spam":"N"},{"id":1067715,"author_name":"Flogram","author_uid":"flogram","epoch":1713642820,"text":"I had to download [.NET 8](https:\/\/dotnet.microsoft.com\/en-us\/download\/dotnet\/thank-you\/runtime-8.0.4-windows-x64-installer) (and resize the window) to make it run on Windows. Also for me it seemed like some letters were not registering at times, and also holding backspace doesn't work. Seems to be caused by listening for key up events instead of key down? Otherwise, a very cool game idea and looks great!","format":"md","likes":1,"spam":"N"},{"id":1067740,"author_name":"vivid-hallucination","author_uid":"vivid-hallucination","epoch":1713643413,"text":"Solid entry. I did have to faff about to get it running on my laptop (Fedora Linux). Installed glfw-devel and the .NET 8 package, it gave me a purple square off the start, but a resize fixed that, and I had to kill the process after, but it worked well otherwise.\n\nI'm impressed this is your own engine!\n\nFun little typing challenge. I liked when it gave me an opportunity to chain actions - switch to a colour then do a few different shapes in a row then do another colour of the last shape. It's satisfying.","format":"md","likes":1,"spam":"N"},{"id":1068825,"author_name":"LDJam user 377546","author_uid":"377546","epoch":1713697853,"text":"Cool stuff! I would have loved a second level where the speed of the shapes slowly increases, but I'm sure that's something you would have added with enough time. \nI can potentially see how geometric forms alone can get limiting if you expand the game, but maybe with a third modifier you can get enough variety that it doesn't matter.\nThere were some phases where nothing is on screen for quite some time, where I wondered if something has broken.\n\nRan almost flawlessly on my W10 machine :D","format":"md","likes":1,"spam":"N"},{"id":1070965,"author_name":"frederikja163","author_uid":"frederikja163","epoch":1713804573,"text":"@kanagg The speed does actually increase slowly. If you get to wave 11 it is almost impossible to beat","format":"md","likes":0,"spam":"N"},{"id":1071720,"author_name":"Lone_Wolf","author_uid":"lone-wolf","epoch":1713845110,"text":"Crash on windows 10: (Happy to help debug for you, not sure what the .net equivalent of gdb is)\n```\n2024\/04\/22 21:02:47.352 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.ShapeInstance.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.364 | Info    | JAngine.Rendering.Window.RenderThread | JAngine.Rendering.OpenGL.FragmentShader, JAngine.Rendering.OpenGL.CreateEvent\n2024\/04\/22 21:02:47.365 | Info    | JAngine.Rendering.Window.RenderThread | Gui.Shader.2D, JAngine.Rendering.OpenGL.CreateEvent\nUnhandled exception. 2024\/04\/22 21:02:47.371 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.371 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.371 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.371 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.372 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.372 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.372 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.372 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\nSystem.Exception: Failed to link shader Gui.Shader.2D:\n   at JAngine.Rendering.OpenGL.Shader.JAngine.Rendering.OpenGL.IGlObject.DispatchEvent(IGlEvent glEvent) in \/home\/frederikja\/Projects\/JAngine\/JAngine\/Rendering\/OpenGL\/Shader.cs:line 186\n   at JAngine.Rendering.Window.RenderThread() in \/home\/frederikja\/Projects\/JAngine\/JAngine\/Rendering\/Window.cs:line 299\n2024\/04\/22 21:02:47.401 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.402 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n2024\/04\/22 21:02:47.402 | Info    | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent\n```","format":"md","likes":2,"spam":"N"},{"id":1071880,"author_name":"MetaGen","author_uid":"metagen","epoch":1713864354,"text":"Yep, cannot play this on Windows 10...","format":"md","likes":2,"spam":"N"},{"id":1073635,"author_name":"frederikja163","author_uid":"frederikja163","epoch":1714060137,"text":"@lone-wolf Thanks for the log, thats actually really helpful. Can you tell me what graphics card you are using, since its a shader compilation bug?","format":"md","likes":0,"spam":"N"},{"id":1073638,"author_name":"Lone_Wolf","author_uid":"lone-wolf","epoch":1714060539,"text":"@frederikja163 AMD RX 570 https:\/\/pcpartpicker.com\/product\/tyNypg\/gigabyte-radeon-rx-570-4gb-gaming-4g-video-card-gv-rx570gaming-4gd","format":"md","likes":1,"spam":"N"},{"id":1074745,"author_name":"joe40001","author_uid":"joe40001","epoch":1714217037,"text":"Win 11, not working. :\/","format":"md","likes":0,"spam":"N"},{"id":1074826,"author_name":"Klemmbaustein","author_uid":"klemmbaustein","epoch":1714227538,"text":"The Windows version has broken graphics. The window is just purple until you resize it. Text looks really blurry and the text bitmap flashes on the top right corner of the screen often. It also crashes a lot. I tried debugging it with the Visual Studio Debugger, here is a crash I encountered:\n![ShapeSummoner Crash 2.png](\/\/\/raw\/ca8\/f5\/z\/64d6b.png)\n\nThe constant logging seems to slow the game down by a lot.\n\nI tried running the Linux version under WSL2 but it told me: \n```\n.\/ShapeSummoner: \/lib\/x86_64-linux-gnu\/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by .\/ShapeSummoner)\n.\/ShapeSummoner: \/lib\/x86_64-linux-gnu\/libc.so.6: version `GLIBC_2.38' not found (required by .\/ShapeSummoner)\n```","format":"md","likes":0,"spam":"N"},{"id":1075457,"author_name":"cassowary","author_uid":"cassowary","epoch":1714317812,"text":"I got it to work on Windows 10 after installing the .NET 8! Pretty fun, clever idea. I like the matching on both color and shape. I wish it ramped up a bit quicker in the beginning, or maybe if there was a way to skip the tutorial that would be cool!","format":"md","likes":0,"spam":"N"},{"id":1075893,"author_name":"bentglasstube","author_uid":"bentglasstube","epoch":1714375264,"text":"Very nice work, especially using your own engine.  I enjoyed typing the shapes, especially since some used uncommon letters (square, hexagon).  The graphics were great with the glow and the transitions between shapes and colors.  The score text could have been a little bigger.  I felt the normal rounds were a little too slow and enjoyed the fast rounds a lot more.  Thanks for sharing.","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ldjam-media\/sha256\/b3\/b309f07353604a1ed3206b2b304f3f66b263bbbc15d8dd49d95e2505085c5993.png"],"links":[],"metadata":{"g_key":"94343","g_author":"1009367","g_event":"LD55","g_eventkey":"120","g_subevent":"COMPO","g_urlkey":"441517","g_title":"ShapeSummoner","g_status":"WAYBACK","g_place":"183","g_commentcount":"23","g_site2_node_id":"391339","g_hide":"Y","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"391339","n_urlkey":"441517","n_parent":"383062","n_path":"\/events\/ludum-dare\/55\/shapesummoner","n_slug":"shapesummoner","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"9367","n_created":"1713139826","n_modified":"1776860714","n_version":"1234700","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD55","removed_author":false},"_superparent":9,"_trust":3,"author":9367,"body":"This game was mostly made as a test of my game engine. I actually didnt expect to finish a game at all. But when by day 2 i had an almost playable game i decided to just not care about my code quality at all and get the game done. Anyways, you dont wanna hear about that, you just wanna hear what the game is about right?\n\nThe game is about typing, hugely inspired by other typing games like typeracer and zty.pe, although slightly more gamified than typeracer. You type the name of several shapes and colors to shoot evil summons that are trying to kill you. There is a tutorial in game explaning it much better.!\n\n# Note!!\nThe game might be hard to close down. The game engine is custom made, and i didnt have time to run it on seperate systems. So there are unique problems on every system, but i appreciate your patience in getting it to work.\n## Windows:\nIf you get a purple window you might need to re-size the window to make it show up properly.\n## Linux\nYou also may need to install the dotnet 8 runtime if you havent already.[https:\/\/dotnet.microsoft.com\/en-us\/download](https:\/\/dotnet.microsoft.com\/en-us\/download) dotnet 8.0.\nYou may also need to install glfw and make sure it is in your system path.\n[435660940_955346462905252_2594248546900164959_n.png](\/\/\/raw\/794\/2\/z\/62112.png)[435646768_331540896607215_6234108014732175864_n.png](\/\/\/raw\/794\/2\/z\/62113.png)","comments":23,"comments-timestamp":"2024-04-29T07:21:04Z","created":"2024-04-15T00:10:26Z","files":[{"author":9367,"id":26149,"name":"publish.zip","node":391339,"size":196627,"status":0,"tag":0,"timestamp":"2024-04-15T00:59:44Z"},{"author":9367,"id":26223,"name":"ShapeSummoner.zip","node":391339,"size":197035,"status":0,"tag":0,"timestamp":"2024-04-15T01:16:31Z"},{"author":9367,"id":31401,"name":"ShapeSummone-linr.zip","node":391339,"size":197035,"status":0,"tag":0,"timestamp":"2024-04-18T20:38:32Z"},{"author":9367,"id":31402,"name":"ShapeSummone-lin.zip","node":391339,"size":197035,"status":9,"tag":0,"timestamp":"2024-04-18T20:38:46Z"},{"author":9367,"id":31403,"name":"ShapeSummone-lin.zip","node":391339,"size":197035,"status":9,"tag":0,"timestamp":"2024-04-18T20:39:01Z"},{"author":9367,"id":31404,"name":"ShapeSummoner-winx64.zip","node":391339,"size":230497,"status":9,"tag":0,"timestamp":"2024-04-18T20:40:59Z"}],"files-timestamp":"2024-04-18T20:40:59Z","grade":{"grade-01":21,"grade-02":21,"grade-03":21,"grade-04":21,"grade-05":21,"grade-07":18,"grade-08":21},"id":391339,"love":0,"magic":{"cool":129.76222599092,"feedback":18,"given":28.625,"grade":20.571428571429,"grade-01-average":3.447,"grade-01-result":183,"grade-02-average":3.579,"grade-02-result":127,"grade-03-average":3.289,"grade-03-result":184,"grade-04-average":3.053,"grade-04-result":277,"grade-05-average":3.368,"grade-05-result":197,"grade-07-average":2.594,"grade-07-result":221,"grade-08-average":3.132,"grade-08-result":225,"smart":0.90499582190259},"meta":{"author":[9367],"cover":"\/\/\/content\/794\/2\/z\/62111.png","grade-06-out":"1","link-01-tag":[42332]},"meta-timestamp":"2026-04-22T12:25:14Z","modified":"2026-04-22T12:25:14Z","name":"ShapeSummoner","node-timestamp":"2024-04-20T10:40:00Z","parent":383062,"parents":[1,5,9,383062],"path":"\/events\/ludum-dare\/55\/shapesummoner","published":"2024-04-15T01:00:34Z","scope":"public","slug":"shapesummoner","subsubtype":"compo","subtype":"game","type":"item","version":1234700},"text":"This game was mostly made as a test of my game engine. I actually didnt expect to finish a game at all. But when by day 2 i had an almost playable game i decided to just not care about my code quality at all and get the game done. Anyways, you dont wanna hear about that, you just wanna hear what the game is about right?\n\nThe game is about typing, hugely inspired by other typing games like typeracer and zty.pe, although slightly more gamified than typeracer. You type the name of several shapes and colors to shoot evil summons that are trying to kill you. There is a tutorial in game explaning it much better.!\n\n# Note!!\nThe game might be hard to close down. The game engine is custom made, and i didnt have time to run it on seperate systems. So there are unique problems on every system, but i appreciate your patience in getting it to work.\n## Windows:\nIf you get a purple window you might need to re-size the window to make it show up properly.\n## Linux\nYou also may need to install the dotnet 8 runtime if you havent already.[https:\/\/dotnet.microsoft.com\/en-us\/download](https:\/\/dotnet.microsoft.com\/en-us\/download) dotnet 8.0.\nYou may also need to install glfw and make sure it is in your system path.\n[435660940_955346462905252_2594248546900164959_n.png](\/\/\/raw\/794\/2\/z\/62112.png)[435646768_331540896607215_6234108014732175864_n.png](\/\/\/raw\/794\/2\/z\/62113.png)","title":"ShapeSummoner","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}}