{"author_link":"\/users\/bas-van-den-berg","author_name":"Bas van den Berg","author_uid":1316376,"comments":[{"id":902427,"author_name":"HFSEvans","author_uid":"hfsevans","epoch":1673304612,"text":"Okay, so, at first I thought this was a bit of a spam fest. Just click to swing, but after playing it a few times there's actually way more to combat than I thought. I found myself moving to avoid enemy attacks and it started to feel good, though still really difficult.\n\nI think maybe it needs a clear risk and reward systems. It's higher risk to kill the young farmers, so maybe incentives us to do it more? Or you could make the people randomly spawn so sometime we only have them to kill?\n\nWell done!!!","format":"md","likes":3,"spam":"N"},{"id":902491,"author_name":"Undev Games","author_uid":"undev-games","epoch":1673305005,"text":"For a first game, it was pretty cool!\n\nI liked the sound effects","format":"md","likes":1,"spam":"N"},{"id":902519,"author_name":"Hawkin","author_uid":"hawkin","epoch":1673305181,"text":"That was fun! Great job for your first solo title, especially with a new code base! \n\nI liked that you included an invincibility ability that consumed lives that you harvest -- that's a good balance! I never was quite able to win (harvest all the people), so maybe the game needs a little more balancing. Things like player speed versus enemy speed, damage, and health.","format":"md","likes":1,"spam":"N"},{"id":902618,"author_name":"fc85057","author_uid":"fc85057","epoch":1673305752,"text":"First time participating and using custom C++ code base- this is really impressive! And the pixel art is great, especially for someone who hasn't done graphics before. I also thought using the souls as a resource for the temporary invincibility was a nice mechanic.\nI agree with the other comment's points. It is quite difficult, but may very well been intentional :) A risk\/reward, incentive, timer, etc. system could really take it to the next level.","format":"md","likes":1,"spam":"N"},{"id":902752,"author_name":"Bas van den Berg","author_uid":"bas-van-den-berg","epoch":1673306932,"text":"Thanks for the comments! It wasn't easy to find a good balance. At first it was way too easy, maybe it's a bit too hard now. :D ","format":"md","likes":0,"spam":"N"},{"id":902759,"author_name":"LDJam user 320211","author_uid":"320211","epoch":1673306964,"text":"Great showing, especially for a first time game! I think the others touched on what I wanted to say, but I do think it was pretty tough when the angels just stuck to you - there wasn't much room to do anything but hope you have enough invulnerability. And some sort of indicator that things were taking damage would help, I wasn't sure if my attacks were doing anything until things disappeared. I like the concept though, and it played really smoothly! ","format":"md","likes":1,"spam":"N"},{"id":922250,"author_name":"Globul","author_uid":"globul","epoch":1673782556,"text":"Good basis to make a great beat'em all ! Good work and well done for a first game.","format":"md","likes":1,"spam":"N"},{"id":923690,"author_name":"BIGJAM","author_uid":"bigjam","epoch":1673876648,"text":"The game wouldnt open :(","format":"md","likes":0,"spam":"N"},{"id":924442,"author_name":"MattWoelk","author_uid":"mattwoelk","epoch":1673924510,"text":"Impressive that you made level editing tools with it!","format":"md","likes":1,"spam":"N"},{"id":924485,"author_name":"Veelivar","author_uid":"veelivar","epoch":1673930077,"text":"Congrats on your first entry! Almost got through it all in my first run.\n\nI also had a problem with the angels sticking to me like glue, and in my second run, the RNG decreed that no one should be allowed to die without an angel appearing. Maybe some system to put the gained souls into stats, like speed. The invun is nice, but the cooldown isn't always enough when they're glued to you.\n\nVisuals communicated really clearly what everything was.","format":"md","likes":1,"spam":"N"},{"id":928764,"author_name":"Bas van den Berg","author_uid":"bas-van-den-berg","epoch":1674655074,"text":"@veelivar thanks for the feedback. I agree it would be nice to adjusts\/invest in stats with souls, but I didn't have time for anything like that unfortunately. \nI'm sorry that the angels stuck to you. I had some issues with that during development. I thought it was better now. \n\nI learned a lot, and hope to do better next time :)","format":"md","likes":1,"spam":"N"},{"id":928765,"author_name":"Bas van den Berg","author_uid":"bas-van-den-berg","epoch":1674655203,"text":"@bigjam sorry to hear it didn't work for you. I'm guessing it's an issue with my vulkan code. It has not been extensively tested.","format":"md","likes":0,"spam":"N"},{"id":929131,"author_name":"RaggedyJam","author_uid":"raggedyjam","epoch":1674715128,"text":"Had some trouble trying to hit entities at times and found the celestials a bit annoying but was able to build a strategy of piling them up behind people and use my invincibility to take out several at once so that was nice. Great job on your first Ludum Dare game.  ","format":"md","likes":1,"spam":"N"},{"id":929161,"author_name":"Jonqs","author_uid":"jonqs","epoch":1674720018,"text":"Cool game ! I feel like i can't escape the celestials since they are running at the same speed or faster than my character. The feeling on harvesting could have been better if the hitbox was on the whole scythe. Anyway so impressed by people making a game on custom engine like that. Congrats !","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld52\/wayback-placeholder.png"],"links":[],"metadata":{"g_key":"86525","g_author":"1316376","g_event":"LD52","g_eventkey":"116","g_subevent":"JAM","g_urlkey":"398199","g_title":"The Harvester","g_status":"WAYBACK","g_place":"769","g_commentcount":"14","g_site2_node_id":"316377","g_hide":"Y","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"316377","n_urlkey":"398199","n_parent":"313060","n_path":"\/events\/ludum-dare\/52\/the-harvester-3","n_slug":"the-harvester-3","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"316376","n_created":"1672923763","n_modified":"1779201826","n_version":"1000281","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD52","removed_author":false},"_superparent":9,"_trust":1,"author":316376,"body":"![promotion art.png](\/\/\/raw\/8d3\/d4\/z\/556d1.png)\n\nFirst time participating. It was quite an experience. I've never made a game before on my own. Never done any graphics myself.\n\nCreated from scratch with a new custom C++ code base (except for the sound, which uses irrklang). General graphics code, using vulkan, and some utilities were written before. \nCustom art. Custom code. Sounds from freely available license free sources.\n\nIn this game you harvest souls, but celestial beings will come to protect the people (sometimes). The healthier the person you take the soul from the more likely they'll show up.\n\nControls: wasd movement, attack space-bar\/left mouse, special invincibility ability 'f' or right click. \nFeel free to enlarge the window, or use alt-enter to switch to (borderless) fullscreen.\n\nThere's also a special edit mode with ctrl+e, where you can select terrain\/enemies with number keys and place them with alt (enemies), shift (terrain) or ctrl (player) click. Ctrl+s will save, but it will overwrite the current (default) saved world state.\n\nIf for some reason the uploaded game here doesn't work I also uploaded it to itch.io here: https:\/\/bas-van-den-berg.itch.io\/the-harvester","comments":14,"comments-timestamp":"2023-01-26T08:00:18Z","created":"2023-01-05T13:02:43Z","files":[{"author":316376,"id":10591,"name":"The_Harvester.zip","node":316377,"size":1308357,"status":0,"tag":0,"timestamp":"2023-01-09T19:54:14Z"},{"author":316376,"id":11527,"name":"The_Harvester.zip","node":316377,"size":1391807,"status":0,"tag":0,"timestamp":"2023-01-09T22:12:39Z"},{"author":316376,"id":11553,"name":"The_Harvester.zip","node":316377,"size":1400948,"status":9,"tag":0,"timestamp":"2023-01-09T22:30:23Z"}],"files-timestamp":"2023-01-09T22:30:23Z","grade":{"grade-01":23,"grade-02":21,"grade-03":21,"grade-04":21,"grade-05":21,"grade-06":21,"grade-07":19,"grade-08":20},"id":316377,"love":0,"magic":{"cool":108.73775503968,"feedback":11,"given":23.5,"grade":20.875,"grade-01-average":2.738,"grade-01-result":769,"grade-02-average":2.632,"grade-02-result":730,"grade-03-average":2.447,"grade-03-result":769,"grade-04-average":3.289,"grade-04-result":626,"grade-05-average":2.5,"grade-05-result":705,"grade-06-average":2.447,"grade-06-result":484,"grade-07-average":2.529,"grade-07-result":543,"grade-08-average":2.5,"grade-08-result":768,"smart":-4.2816048338442},"meta":{"author":[316376],"cover":"\/\/\/content\/8d3\/d4\/z\/556be.png","link-01-tag":[50]},"meta-timestamp":"2026-05-19T14:43:46Z","modified":"2026-05-19T14:43:46Z","name":"The Harvester","node-timestamp":"2023-01-09T22:58:34Z","parent":313060,"parents":[1,5,9,313060],"path":"\/events\/ludum-dare\/52\/the-harvester-3","published":"2023-01-09T20:01:13Z","scope":"public","slug":"the-harvester-3","subsubtype":"jam","subtype":"game","type":"item","version":1000281},"text":"![promotion art.png](\/\/\/raw\/8d3\/d4\/z\/556d1.png)\n\nFirst time participating. It was quite an experience. I've never made a game before on my own. Never done any graphics myself.\n\nCreated from scratch with a new custom C++ code base (except for the sound, which uses irrklang). General graphics code, using vulkan, and some utilities were written before. \nCustom art. Custom code. Sounds from freely available license free sources.\n\nIn this game you harvest souls, but celestial beings will come to protect the people (sometimes). The healthier the person you take the soul from the more likely they'll show up.\n\nControls: wasd movement, attack space-bar\/left mouse, special invincibility ability 'f' or right click. \nFeel free to enlarge the window, or use alt-enter to switch to (borderless) fullscreen.\n\nThere's also a special edit mode with ctrl+e, where you can select terrain\/enemies with number keys and place them with alt (enemies), shift (terrain) or ctrl (player) click. Ctrl+s will save, but it will overwrite the current (default) saved world state.\n\nIf for some reason the uploaded game here doesn't work I also uploaded it to itch.io here: https:\/\/bas-van-den-berg.itch.io\/the-harvester","title":"The Harvester","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/316001+316002+316003+316004+316005+316006+316007+316008+316009+316010+316011+316012+316013+316014+316015+316016+316017+316018+316019+316020+316021+316022+316023+316024+316025+316026+316027+316028+316029+316030+316031+316032+316033+316034+316035+316036+316037+316038+316039+316040+316041+316042+316043+316044+316045+316046+316047+316048+316049+316050+316051+316052+316053+316054+316055+316056+316057+316058+316059+316060+316061+316062+316063+316064+316065+316066+316067+316068+316069+316070+316071+316072+316073+316074+316075+316076+316077+316078+316079+316080+316081+316082+316083+316084+316085+316086+316087+316088+316089+316090+316091+316092+316093+316094+316095+316096+316097+316098+316099+316100+316101+316102+316103+316104+316105+316106+316107+316108+316109+316110+316111+316112+316113+316114+316115+316116+316117+316118+316119+316120+316121+316122+316123+316124+316125+316126+316127+316128+316129+316130+316131+316132+316133+316134+316135+316136+316137+316138+316139+316140+316141+316142+316143+316144+316145+316146+316147+316148+316149+316150+316151+316152+316153+316154+316155+316156+316157+316158+316159+316160+316161+316162+316163+316164+316165+316166+316167+316168+316169+316170+316171+316172+316173+316174+316175+316176+316177+316178+316179+316180+316181+316182+316183+316184+316185+316186+316187+316188+316189+316190+316191+316192+316193+316194+316195+316196+316197+316198+316199+316200+316201+316202+316203+316204+316205+316206+316207+316208+316209+316210+316211+316212+316213+316214+316215+316216+316217+316218+316219+316220+316221+316222+316223+316224+316225+316226+316227+316228+316229+316230+316231+316232+316233+316234+316235+316236+316237+316238+316239+316240+316241+316242+316243+316244+316245+316246+316247+316248+316249+316250+316251+316252+316253+316254+316255+316256+316257+316258+316259+316260+316261+316262+316263+316264+316265+316266+316267+316268+316269+316270+316271+316272+316273+316274+316275+316276+316277+316278+316279+316280+316281+316282+316283+316284+316285+316286+316287+316288+316289+316290+316291+316292+316293+316294+316295+316296+316297+316298+316299+316300+316301+316302+316303+316304+316305+316306+316307+316308+316309+316310+316311+316312+316313+316314+316315+316316+316317+316318+316319+316320+316321+316322+316323+316324+316325+316326+316327+316328+316329+316330+316331+316332+316333+316334+316335+316336+316337+316338+316339+316340+316341+316342+316343+316344+316345+316346+316347+316348+316349+316350+316351+316352+316353+316354+316355+316356+316357+316358+316359+316360+316361+316362+316363+316364+316365+316366+316367+316368+316369+316370+316371+316372+316373+316374+316375+316376+316377+316378+316379+316380+316381+316382+316383+316384+316385+316386+316387+316388+316389+316390+316391+316392+316393+316394+316395+316396+316397+316398+316399+316400+316401+316402+316403+316404+316405+316406+316407+316408+316409+316410+316411+316412+316413+316414+316415+316416+316417+316418+316419+316420+316421+316422+316423+316424+316425+316426+316427+316428+316429+316430+316431+316432+316433+316434+316435+316436+316437+316438+316439+316440+316441+316442+316443+316444+316445+316446+316447+316448+316449+316450+316451+316452+316453+316454+316455+316456+316457+316458+316459+316460+316461+316462+316463+316464+316465+316466+316467+316468+316469+316470+316471+316472+316473+316474+316475+316476+316477+316478+316479+316480+316481+316482+316483+316484+316485+316486+316487+316488+316489+316490+316491+316492+316493+316494+316495+316496+316497+316498+316499+316500?authors&parents&superparent"},"object":"objects\/sha256\/b3\/b38ccd7a05c58d7eb2882c0ec91f33ed937193276395d893012f4297d6662153","record":"shard-0\/json-live-urgent-v3\/records\/824b7b49a9bbe0286465140bd1b1757a0705f8da36623c37a07610283213a691.json","sha256":"b38ccd7a05c58d7eb2882c0ec91f33ed937193276395d893012f4297d6662153","source":"https","stored_at":1784022449}}