{"author_link":"\/users\/ryupold","author_name":"ryupold","author_uid":1000493,"comments":[{"id":777012,"author_name":"Vectrex28","author_uid":"vectrex28","epoch":1649081842,"text":"It's like that old Flash game called \"The Classroom\" I used to play when I was little :)\n\nIt's a shame it's so simple, and reading the description, there's some lost opportunities with the extra stuff that could've improved the gameplay of \"The Classroom\". I mean I've wound back\/forward my fair share of clocks at school hehehe. Also, I don't really see the theme in the game, that's my one big nitpick.","format":"md","likes":1,"spam":"N"},{"id":777937,"author_name":"LDJam user 258516","author_uid":"258516","epoch":1649090409,"text":"This is the nicest teacher I've ever met, and he probably doesn't listen very well.\n\nVery fun man, and I tested it on my phone to see if it ran cool, and it did! Audio would be nice, but I didn't miss it that much.\n\nCongratulations!","format":"md","likes":1,"spam":"N"},{"id":777960,"author_name":"LDJam user 258850","author_uid":"258850","epoch":1649090503,"text":"I love small games like this. Took me 4 tries to beat, don't know why cos this is the worst teacher ever, They must be near and far sighted while looking through a toilet roll tube :')","format":"md","likes":2,"spam":"N"},{"id":778012,"author_name":"Defrag","author_uid":"defrag","epoch":1649090752,"text":"Fairly easy game to pickup and understand. I thought I should get a little more advance notice of the teacher's next move. As it was, I just tried to hope that he wouldn't turn around because if so, there was nothing I could do to escape in time. The theme of inevitability didn't come through for me.","format":"md","likes":1,"spam":"N"},{"id":778018,"author_name":"OrciFried","author_uid":"orcifried","epoch":1649090772,"text":"Really nice game and awesome that you made it in your own framework! I would love some audio and a turning time for the teacher so you have a bit of extra chance. Impressive that it runs on the phone!","format":"md","likes":1,"spam":"N"},{"id":778026,"author_name":"Davide Rossetto","author_uid":"davide-rossetto","epoch":1649090845,"text":"The game is simple, but solid! :v: \nSome notes: probably some anticipation or signalling on the teacher's movement would be great, because sometimes feels a little unfair. Also sometimes you kid got stuck on a desk, maybe a navmesh or an A* algorithm could help, but you are using your own engine, kudos for that!","format":"md","likes":1,"spam":"N"},{"id":778032,"author_name":"spounka346","author_uid":"spounka346","epoch":1649090867,"text":"I liked it, it's fun and nice, well done","format":"md","likes":1,"spam":"N"},{"id":778073,"author_name":"Quinn_Patrick","author_uid":"quinn-patrick","epoch":1649091117,"text":"It's a shame that so much got left out. There's the potential here for a really hilarious and adorable game, discovering all the different ways to cheat. What is there is still fun, but it's definitely very straightforward. I wish there was a way to tell when the teacher is about to turn, as it is it feels like dumb luck whether or not you get spotted. Nice job overall, I appreciated it and I enjoyed it.","format":"md","likes":1,"spam":"N"},{"id":778207,"author_name":"Papaya","author_uid":"papaya","epoch":1649092053,"text":"Simple yet fun game to play. I like that each game your position changes and you will need to adapt your approach. I think if the teacher have some turning animations, it can make the game feel better and more fair. However, I think the teacher's tiny view cone compensated for that lol. Thanks for the game.","format":"md","likes":1,"spam":"N"},{"id":800239,"author_name":"yulotomorrow","author_uid":"yulotomorrow","epoch":1649234023,"text":"The game idea is interesting and the pixel art is good! But teacher can't even realize the student is not at the seat is a little bit strange :P","format":"md","likes":1,"spam":"N"},{"id":806722,"author_name":"LDJam user 76491","author_uid":"76491","epoch":1649286056,"text":"I agree with quinn, the game is still pretty fun but there was a lot of potential there in the notes you've written, multiple ways to cheat, limited time, the ability to rewind, etc. I'm curious to see what you would do with this had you had more time.\n\nAnd I must say, very good job delivering a jam game using your own engine, congrats! ","format":"md","likes":1,"spam":"N"},{"id":826226,"author_name":"Silas Reinagel","author_uid":"silas-reinagel","epoch":1649738111,"text":"Very cool game concept. Gameplay is fast and snappy.\n\nI'm really impressed that you're using your own game framework. That's skills!\n\nIt would have been nice to have some music in the game. Music adds so much to mood and game feel.","format":"md","likes":1,"spam":"N"},{"id":830661,"author_name":"hmightypirate","author_uid":"hmightypirate","epoch":1650054013,"text":"Like the idea of the minigame. \n\nI come with a strategy to start copying to the ones closest to my desk but not finishing the process, to finish it in the ones that are far appart. Thus I have to stay away less time that I should normally do.","format":"md","likes":1,"spam":"N"},{"id":832044,"author_name":"moi93101","author_uid":"moi93101","epoch":1650189420,"text":"I aced the test ! :v: \nThat's a shame that you didn't have the time to add the time mechanisme, because it don't really fit the theme currently...\nBut hey, this is a compo game, good job to have a game that work on so little time !","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld50\/wayback-placeholder.png"],"links":[{"url":"https:\/\/ryupold.de\/pages\/ld50\/ld50.html","text":"HTML5\/WebGL"},{"url":"https:\/\/github.com\/ryupold\/ld50","text":"Source Code"},{"url":"https:\/\/github.com\/ryupold\/ld50\/blob\/3f4212f11bb2dff76c7dfc612ed2133d3c792a06\/tick-tack_windows.zip","text":"Windows (Compo)"},{"url":"https:\/\/github.com\/ryupold\/ld50\/blob\/933b10cb62e13450c2d375bc48caa6abb1e289f5\/tick-tack_macos.zip","text":"macOS (Compo)"},{"url":"https:\/\/github.com\/ryupold\/ld50\/blob\/49ccea6525fa8c65e3b062f3dccd3942fc15823c\/tick-tack_windows_fixed.zip","text":"Windows (fixed)"}],"metadata":{"g_key":"81404","g_author":"1000493","g_event":"LD50","g_eventkey":"110","g_subevent":"COMPO","g_urlkey":"385776","g_title":"Tick Tack","g_status":"WAYBACK","g_place":"492","g_commentcount":"14","g_site2_node_id":"277591","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"277591","n_urlkey":"385776","n_parent":"276397","n_path":"\/events\/ludum-dare\/50\/tick-tack","n_slug":"tick-tack","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"493","n_created":"1647516661","n_modified":"1778424055","n_version":"899493","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD50","removed_author":false},"_superparent":9,"_trust":1,"author":493,"body":"![screenshot](https:\/\/ryupold.de\/pages\/ld50\/ticktack.PNG)\n\nYou are a student in a class room. Today is exam day but you didn't learn at all. So you need to get the test answers by silently asking other students while the teacher is patrolling the room. Don't get caught or you will be disqualified. Get all answers and return to your table to write them down.\n\nControls:\n- mouse or touch\n- restart with R or just reload the page\n\nTools:\n- [Aseprite](https:\/\/www.aseprite.org\/)\n- [Zig](https:\/\/ziglang.org)\n- [raylib](https:\/\/www.raylib.com\/)\n- VSCode\n\nhttps:\/\/ryupold.de\/assets\/img\/ld50_concept.jpg\n\nI ran out of time so I needed to drop several game play mechanics\n\nThe original idea was that you could run around and ask other students, but they get annoyed so you cannot ask the same one over and over.\n\nBut you could also sneak up to the teachers desk an steal the ansers. Or leave the room to google stuff.\n\nI'd like to also implement the ability to rewind the clock on the wall to get more time for the exam and also fit the theme a little better.\n\nMy goal was to use my own game framework [zecsi](https:\/\/github.com\/ryupold\/zecsi) and also get more familiar with zig programming and using raylib. Overall it was a really cool game jam and my first ever Compo entry. ","comments":14,"comments-timestamp":"2022-04-17T09:57:00Z","created":"2022-03-17T11:31:01Z","files":[],"files-timestamp":0,"grade":{"grade-01":21,"grade-02":21,"grade-03":21,"grade-04":21,"grade-05":21,"grade-07":18,"grade-08":19},"id":277591,"love":0,"magic":{"cool":94.632044681477,"feedback":12,"given":15,"grade":20.285714285714,"grade-01-average":3.079,"grade-01-result":492,"grade-02-average":3.184,"grade-02-result":383,"grade-03-average":3.211,"grade-03-result":348,"grade-04-average":2.684,"grade-04-result":574,"grade-05-average":2.974,"grade-05-result":491,"grade-07-average":3.125,"grade-07-result":220,"grade-08-average":3.088,"grade-08-result":377,"smart":0.51414220648334},"meta":{"author":[493],"cover":"\/\/\/content\/de1\/z\/4c803.png","grade-06-out":"1","link-01":"https:\/\/ryupold.de\/pages\/ld50\/ld50.html","link-01-name":"HTML5\/WebGL","link-01-tag":[42336],"link-02":"https:\/\/github.com\/ryupold\/ld50","link-02-name":"Source Code","link-02-tag":[42332],"link-03":"https:\/\/github.com\/ryupold\/ld50\/blob\/3f4212f11bb2dff76c7dfc612ed2133d3c792a06\/tick-tack_windows.zip","link-03-name":"Windows (Compo)","link-03-tag":[42337],"link-04":"https:\/\/github.com\/ryupold\/ld50\/blob\/933b10cb62e13450c2d375bc48caa6abb1e289f5\/tick-tack_macos.zip","link-04-name":"macOS (Compo)","link-04-tag":[42339],"link-05":"https:\/\/github.com\/ryupold\/ld50\/blob\/49ccea6525fa8c65e3b062f3dccd3942fc15823c\/tick-tack_windows_fixed.zip","link-05-name":"Windows (fixed)","link-05-tag":[42337]},"meta-timestamp":"2026-05-10T14:40:55Z","modified":"2026-05-10T14:40:55Z","name":"Tick Tack","node-timestamp":"2022-04-05T20:28:20Z","parent":276397,"parents":[1,5,9,276397],"path":"\/events\/ludum-dare\/50\/tick-tack","published":"2022-04-04T01:45:05Z","scope":"public","slug":"tick-tack","subsubtype":"compo","subtype":"game","type":"item","version":899493},"text":"![screenshot](https:\/\/ryupold.de\/pages\/ld50\/ticktack.PNG)\n\nYou are a student in a class room. Today is exam day but you didn't learn at all. So you need to get the test answers by silently asking other students while the teacher is patrolling the room. Don't get caught or you will be disqualified. Get all answers and return to your table to write them down.\n\nControls:\n- mouse or touch\n- restart with R or just reload the page\n\nTools:\n- [Aseprite](https:\/\/www.aseprite.org\/)\n- [Zig](https:\/\/ziglang.org)\n- [raylib](https:\/\/www.raylib.com\/)\n- VSCode\n\nhttps:\/\/ryupold.de\/assets\/img\/ld50_concept.jpg\n\nI ran out of time so I needed to drop several game play mechanics\n\nThe original idea was that you could run around and ask other students, but they get annoyed so you cannot ask the same one over and over.\n\nBut you could also sneak up to the teachers desk an steal the ansers. Or leave the room to google stuff.\n\nI'd like to also implement the ability to rewind the clock on the wall to get more time for the exam and also fit the theme a little better.\n\nMy goal was to use my own game framework [zecsi](https:\/\/github.com\/ryupold\/zecsi) and also get more familiar with zig programming and using raylib. Overall it was a really cool game jam and my first ever Compo entry. ","title":"Tick Tack","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/288001+288002+288003+288004+288005+288006+288007+288008+288009+288010+288011+288012+288013+288014+288015+288016+288017+288018+288019+288020+288021+288022+288023+288024+288025+288026+288027+288028+288029+288030+288031+288032+288033+288034+288035+288036+288037+288038+288039+288040+288041+288042+288043+288044+288045+288046+288047+288048+288049+288050+288051+288052+288053+288054+288055+288056+288057+288058+288059+288060+288061+288062+288063+288064+288065+288066+288067+288068+288069+288070+288071+288072+288073+288074+288075+288076+288077+288078+288079+288080+288081+288082+288083+288084+288085+288086+288087+288088+288089+288090+288091+288092+288093+288094+288095+288096+288097+288098+288099+288100+288101+288102+288103+288104+288105+288106+288107+288108+288109+288110+288111+288112+288113+288114+288115+288116+288117+288118+288119+288120+288121+288122+288123+288124+288125+288126+288127+288128+288129+288130+288131+288132+288133+288134+288135+288136+288137+288138+288139+288140+288141+288142+288143+288144+288145+288146+288147+288148+288149+288150+288151+288152+288153+288154+288155+288156+288157+288158+288159+288160+288161+288162+288163+288164+288165+288166+288167+288168+288169+288170+288171+288172+288173+288174+288175+288176+288177+288178+288179+288180+288181+288182+288183+288184+288185+288186+288187+288188+288189+288190+288191+288192+288193+288194+288195+288196+288197+288198+288199+288200+288201+288202+288203+288204+288205+288206+288207+288208+288209+288210+288211+288212+288213+288214+288215+288216+288217+288218+288219+288220+288221+288222+288223+288224+288225+288226+288227+288228+288229+288230+288231+288232+288233+288234+288235+288236+288237+288238+288239+288240+288241+288242+288243+288244+288245+288246+288247+288248+288249+288250+288251+288252+288253+288254+288255+288256+288257+288258+288259+288260+288261+288262+288263+288264+288265+288266+288267+288268+288269+288270+288271+288272+288273+288274+288275+288276+288277+288278+288279+288280+288281+288282+288283+288284+288285+288286+288287+288288+288289+288290+288291+288292+288293+288294+288295+288296+288297+288298+288299+288300+288301+288302+288303+288304+288305+288306+288307+288308+288309+288310+288311+288312+288313+288314+288315+288316+288317+288318+288319+288320+288321+288322+288323+288324+288325+288326+288327+288328+288329+288330+288331+288332+288333+288334+288335+288336+288337+288338+288339+288340+288341+288342+288343+288344+288345+288346+288347+288348+288349+288350+288351+288352+288353+288354+288355+288356+288357+288358+288359+288360+288361+288362+288363+288364+288365+288366+288367+288368+288369+288370+288371+288372+288373+288374+288375+288376+288377+288378+288379+288380+288381+288382+288383+288384+288385+288386+288387+288388+288389+288390+288391+288392+288393+288394+288395+288396+288397+288398+288399+288400+288401+288402+288403+288404+288405+288406+288407+288408+288409+288410+288411+288412+288413+288414+288415+288416+288417+288418+288419+288420+288421+288422+288423+288424+288425+288426+288427+288428+288429+288430+288431+288432+288433+288434+288435+288436+288437+288438+288439+288440+288441+288442+288443+288444+288445+288446+288447+288448+288449+288450+288451+288452+288453+288454+288455+288456+288457+288458+288459+288460+288461+288462+288463+288464+288465+288466+288467+288468+288469+288470+288471+288472+288473+288474+288475+288476+288477+288478+288479+288480+288481+288482+288483+288484+288485+288486+288487+288488+288489+288490+288491+288492+288493+288494+288495+288496+288497+288498+288499+288500?authors&parents&superparent"},"object":"objects\/sha256\/ab\/ab1bbaefd74d70c4b28fa1fd5ee2bb2fc21173f1362af0c8f26014c0001c994b","record":"shard-3\/json-live-urgent-v3\/records\/31035710a0841843cdf5cd9d56f361e30564636d047c755f7b4b3d521723dad7.json","sha256":"ab1bbaefd74d70c4b28fa1fd5ee2bb2fc21173f1362af0c8f26014c0001c994b","source":"https","stored_at":1784022385}}