{"author_link":"\/users\/dokthar","author_name":"dokthar","author_uid":1003984,"comments":[{"id":905179,"author_name":"Rhum","author_uid":"rhum","epoch":1673335995,"text":"Good job on the global mood, I peed my pants for 5 minutes. But nothing seemed to happen? Is there a monster somewhere is it just an athmospheric experience?\nGreat sound and post processing, really sells the horror!","format":"md","likes":2,"spam":"N"},{"id":905215,"author_name":"nwt","author_uid":"nwt","epoch":1673336488,"text":"@rhum Thanks! It started as a horror\/survival game pitch... jams are always too short...At least We got left with\na contemplative experience and a better game engine. Glad that you liked the mood!\n","format":"md","likes":0,"spam":"N"},{"id":906029,"author_name":"VasilyPupkin","author_uid":"vasilypupkin","epoch":1673349394,"text":"really cool! \u0421ool music and feeling of terror","format":"md","likes":1,"spam":"N"},{"id":906059,"author_name":"Mazeraser","author_uid":"mazeraser","epoch":1673350019,"text":"atmosphere is so opressive!","format":"md","likes":1,"spam":"N"},{"id":906060,"author_name":"Mazeraser","author_uid":"mazeraser","epoch":1673350019,"text":"atmosphere is so opressive!","format":"md","likes":1,"spam":"N"},{"id":908106,"author_name":"LDJam user 315038","author_uid":"315038","epoch":1673374435,"text":"cool experience, good job on the mood. Would love to see more gameplay mechanics set in this atmosphere","format":"md","likes":1,"spam":"N"},{"id":908133,"author_name":"Thierry","author_uid":"thierry","epoch":1673374686,"text":"Building an engine yourself is already difficult if you have enough time, so developing the engine over several jams is definitely a real achievement. There's not much gameplay, unfortunately, but the atmosphere really caught me.","format":"md","likes":1,"spam":"N"},{"id":908139,"author_name":"nwt","author_uid":"nwt","epoch":1673374730,"text":"@wolkp, @vasilypupkin, @mazeraser, Thanks for your kind comments! We like this gloomy, tense atmosphere too. We will definitely push to have mechanics next jam (I swear ^^)\n","format":"md","likes":0,"spam":"N"},{"id":908291,"author_name":"Nougato","author_uid":"nougato","epoch":1673375790,"text":"I really like the dark ambiance ! and for the performance of done it in C","format":"md","likes":2,"spam":"N"},{"id":908301,"author_name":"nwt","author_uid":"nwt","epoch":1673375868,"text":"@thierry, Thx a lot! Those jams are so educative and yet so short... We feel we have got something going with this atmosphere and engine... Time to step up our game mechanics.","format":"md","likes":0,"spam":"N"},{"id":911180,"author_name":"DzejPi","author_uid":"dzejpi","epoch":1673416513,"text":"Having your own engine is impressive! When I looked at the source code, then yeah, that's a proper, real programming. :) Although there is not much gameplay, the atmosphere is great and tense, so great job there. Really anxiety inducing. Looking forward your next games!","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld52\/wayback-placeholder.png"],"links":[{"url":"https:\/\/github.com\/jmaselbas\/ldjam-52","text":"Link"}],"metadata":{"g_key":"87436","g_author":"1003984","g_event":"LD52","g_eventkey":"116","g_subevent":"JAM","g_urlkey":"400310","g_title":"haarvest","g_status":"WAYBACK","g_place":"99999","g_commentcount":"11","g_site2_node_id":"321118","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"321118","n_urlkey":"400310","n_parent":"313060","n_path":"\/events\/ludum-dare\/52\/haarvest","n_slug":"haarvest","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"3984","n_created":"1673297772","n_modified":"1778409642","n_version":"1003044","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD52","removed_author":false},"_superparent":9,"_trust":2,"author":3984,"body":"![ld52.png](\/\/\/raw\/09f\/z\/5591f.png)\n\n## How to run\n\nAll executable (Windows64, Linux64, Linux32) are bundled in the same .zip file.\n\n`unzip haarvest-0.52.x.zip` at the location of your choice.\n\nfrom a terminal\n\n - run `cd \/path\/to\/haarvest-0.52.x\/`\n - on Windows 64bits: run `.\/haarvest.exe`\n - on GNU\/Linux 64bits: run `.\/haarvest.x86_64`\n - on GNU\/Linux 32bits: run `.\/haarvest.x86`\n\n### Controls\n\nMove around with WASD keys\n\nDev options with: Z: toggle Flycam and X: toggle Debug\n\n### Implementation\n\nRendering engine coded from scratch in C (spanning multiples LD !)\n\n### Tools\n  Developed on Linux, in C, with the help of Makefiles, vim\/emacs, git.\n  uses stb_image to load image, and do not use stb_vorbis ... because we failed to.\n  3D models have been made using blender.\n\n### Credits\n - @dokthar: Graphics!\n - @nwt: Audio!\n\n\n### changelog\n - v0.52.3 re-encode the audio in .ogg to save ~60MB (archive size reduced by ~93% !)\n - v0.52.2 fix shaders and texture loading for windows\n - v0.52.1 add missing resources for debug, fix volume option to actually control the voluem\n - v0.52.0 initial jam release\n","comments":11,"comments-timestamp":"2023-01-11T05:55:13Z","created":"2023-01-09T20:56:12Z","files":[{"author":3984,"id":11257,"name":"haarvest-0.52.0.zip","node":321118,"size":60958311,"status":9,"tag":0,"timestamp":"2023-01-09T20:57:12Z"},{"author":3984,"id":11413,"name":"haarvest-0.52.1.zip","node":321118,"size":60959423,"status":0,"tag":0,"timestamp":"2023-01-09T21:24:53Z"},{"author":3984,"id":11588,"name":"haarvest-0.52.1.zip","node":321118,"size":60960162,"status":0,"tag":0,"timestamp":"2023-01-09T22:56:10Z"},{"author":3984,"id":11592,"name":"haarvest-0.52.1.zip","node":321118,"size":60960162,"status":0,"tag":0,"timestamp":"2023-01-09T23:00:47Z"},{"author":3984,"id":11593,"name":"haarvest-0.52.2.zip","node":321118,"size":60960162,"status":9,"tag":0,"timestamp":"2023-01-09T23:03:02Z"},{"author":3984,"id":11957,"name":"haarvest-0.52.3.zip","node":321118,"size":5126352,"status":9,"tag":0,"timestamp":"2023-01-10T23:19:37Z"}],"files-timestamp":"2023-01-10T23:19:37Z","grade":{"grade-01":6,"grade-02":6,"grade-03":6,"grade-05":8,"grade-06":8,"grade-08":8},"id":321118,"love":0,"magic":{"cool":102.89915108551,"feedback":5,"given":4.5,"grade":7,"grade-01-average":2.875,"grade-02-average":2.375,"grade-03-average":2.5,"grade-05-average":3.917,"grade-06-average":4.333,"grade-08-average":4.5,"smart":-6.4585653306515},"meta":{"author":[3984,252841],"cover":"\/\/\/content\/09f\/z\/558c3.png","grade-04-out":"1","grade-07-out":"1","link-01":"https:\/\/github.com\/jmaselbas\/ldjam-52","link-01-tag":[50]},"meta-timestamp":"2026-05-10T10:40:42Z","modified":"2026-05-10T10:40:42Z","name":"haarvest","node-timestamp":"2023-01-10T23:23:34Z","parent":313060,"parents":[1,5,9,313060],"path":"\/events\/ludum-dare\/52\/haarvest","published":"2023-01-09T20:58:35Z","scope":"public","slug":"haarvest","subsubtype":"jam","subtype":"game","type":"item","version":1003044},"text":"![ld52.png](\/\/\/raw\/09f\/z\/5591f.png)\n\n## How to run\n\nAll executable (Windows64, Linux64, Linux32) are bundled in the same .zip file.\n\n`unzip haarvest-0.52.x.zip` at the location of your choice.\n\nfrom a terminal\n\n - run `cd \/path\/to\/haarvest-0.52.x\/`\n - on Windows 64bits: run `.\/haarvest.exe`\n - on GNU\/Linux 64bits: run `.\/haarvest.x86_64`\n - on GNU\/Linux 32bits: run `.\/haarvest.x86`\n\n### Controls\n\nMove around with WASD keys\n\nDev options with: Z: toggle Flycam and X: toggle Debug\n\n### Implementation\n\nRendering engine coded from scratch in C (spanning multiples LD !)\n\n### Tools\n  Developed on Linux, in C, with the help of Makefiles, vim\/emacs, git.\n  uses stb_image to load image, and do not use stb_vorbis ... because we failed to.\n  3D models have been made using blender.\n\n### Credits\n - @dokthar: Graphics!\n - @nwt: Audio!\n\n\n### changelog\n - v0.52.3 re-encode the audio in .ogg to save ~60MB (archive size reduced by ~93% !)\n - v0.52.2 fix shaders and texture loading for windows\n - v0.52.1 add missing resources for debug, fix volume option to actually control the voluem\n - v0.52.0 initial jam release\n","title":"haarvest","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/321001+321002+321003+321004+321005+321006+321007+321008+321009+321010+321011+321012+321013+321014+321015+321016+321017+321018+321019+321020+321021+321022+321023+321024+321025+321026+321027+321028+321029+321030+321031+321032+321033+321034+321035+321036+321037+321038+321039+321040+321041+321042+321043+321044+321045+321046+321047+321048+321049+321050+321051+321052+321053+321054+321055+321056+321057+321058+321059+321060+321061+321062+321063+321064+321065+321066+321067+321068+321069+321070+321071+321072+321073+321074+321075+321076+321077+321078+321079+321080+321081+321082+321083+321084+321085+321086+321087+321088+321089+321090+321091+321092+321093+321094+321095+321096+321097+321098+321099+321100+321101+321102+321103+321104+321105+321106+321107+321108+321109+321110+321111+321112+321113+321114+321115+321116+321117+321118+321119+321120+321121+321122+321123+321124+321125+321126+321127+321128+321129+321130+321131+321132+321133+321134+321135+321136+321137+321138+321139+321140+321141+321142+321143+321144+321145+321146+321147+321148+321149+321150+321151+321152+321153+321154+321155+321156+321157+321158+321159+321160+321161+321162+321163+321164+321165+321166+321167+321168+321169+321170+321171+321172+321173+321174+321175+321176+321177+321178+321179+321180+321181+321182+321183+321184+321185+321186+321187+321188+321189+321190+321191+321192+321193+321194+321195+321196+321197+321198+321199+321200+321201+321202+321203+321204+321205+321206+321207+321208+321209+321210+321211+321212+321213+321214+321215+321216+321217+321218+321219+321220+321221+321222+321223+321224+321225+321226+321227+321228+321229+321230+321231+321232+321233+321234+321235+321236+321237+321238+321239+321240+321241+321242+321243+321244+321245+321246+321247+321248+321249+321250+321251+321252+321253+321254+321255+321256+321257+321258+321259+321260+321261+321262+321263+321264+321265+321266+321267+321268+321269+321270+321271+321272+321273+321274+321275+321276+321277+321278+321279+321280+321281+321282+321283+321284+321285+321286+321287+321288+321289+321290+321291+321292+321293+321294+321295+321296+321297+321298+321299+321300+321301+321302+321303+321304+321305+321306+321307+321308+321309+321310+321311+321312+321313+321314+321315+321316+321317+321318+321319+321320+321321+321322+321323+321324+321325+321326+321327+321328+321329+321330+321331+321332+321333+321334+321335+321336+321337+321338+321339+321340+321341+321342+321343+321344+321345+321346+321347+321348+321349+321350+321351+321352+321353+321354+321355+321356+321357+321358+321359+321360+321361+321362+321363+321364+321365+321366+321367+321368+321369+321370+321371+321372+321373+321374+321375+321376+321377+321378+321379+321380+321381+321382+321383+321384+321385+321386+321387+321388+321389+321390+321391+321392+321393+321394+321395+321396+321397+321398+321399+321400+321401+321402+321403+321404+321405+321406+321407+321408+321409+321410+321411+321412+321413+321414+321415+321416+321417+321418+321419+321420+321421+321422+321423+321424+321425+321426+321427+321428+321429+321430+321431+321432+321433+321434+321435+321436+321437+321438+321439+321440+321441+321442+321443+321444+321445+321446+321447+321448+321449+321450+321451+321452+321453+321454+321455+321456+321457+321458+321459+321460+321461+321462+321463+321464+321465+321466+321467+321468+321469+321470+321471+321472+321473+321474+321475+321476+321477+321478+321479+321480+321481+321482+321483+321484+321485+321486+321487+321488+321489+321490+321491+321492+321493+321494+321495+321496+321497+321498+321499+321500?authors&parents&superparent"},"object":"objects\/sha256\/a1\/a10b1907adbc80fc303c5c11579da3b47f739ed4e253db72920578cb0317d9cc","record":"shard-3\/json-live-urgent-v3\/records\/62bee42411da142f85efd358c69b371742b6d7691216e9dd9082f183283a363a.json","sha256":"a10b1907adbc80fc303c5c11579da3b47f739ed4e253db72920578cb0317d9cc","source":"https","stored_at":1784022424}}