{"author_link":"\/users\/darzu","author_name":"darzu","author_uid":1281060,"comments":[{"id":903249,"author_name":"Depression","author_uid":"depression","epoch":1673310945,"text":"Cool boat physics! ","format":"md","likes":1,"spam":"N"},{"id":904141,"author_name":"bklolo","author_uid":"bklolo","epoch":1673320983,"text":"Hey, great job! The boat control was intuitive and cutting the grass was really fun.","format":"md","likes":1,"spam":"N"},{"id":904312,"author_name":"Sharks","author_uid":"sharks","epoch":1673323231,"text":"Wow, I absolutely adore that this was made in your own engine!  \nI also love the idea of a little drifting\/racer game focused around a boat!   \n  \nSome thoughts:\n- For me the contrast between the grass and purple grain was a little low and it was a little tough for me to differentiate.  \n- I saw the option to turn on\/off harvesting but it was obvious how that affected anything, if at all.\n\nI also liked that I could get off the rudder and walk around.   \nAlso, yeah I know this is likely a little project just to test out your engine but I figured a little feedback never hurt anyone so :)  \n  \nAwesome job with this all things considered! The grass looks really cool and I love how it gets matted down.","format":"md","likes":1,"spam":"N"},{"id":904621,"author_name":"Mad Brokli","author_uid":"mad-brokli","epoch":1673327671,"text":"It's fantastic that you've made this with your own engine!","format":"md","likes":1,"spam":"N"},{"id":904625,"author_name":"Fluburbio","author_uid":"fluburbio","epoch":1673327696,"text":"Sailing on grass is beautiful and very poetic, I love the atmosphere of your game! The grass blades are superb. The lack of landmarks made orientation harder to me than it could have been, and I think sailing in circles was starting to make me a bit nauseous, but that's just me. It's more than impressive that your engine can do this, congrats on making something so cool!","format":"md","likes":1,"spam":"N"},{"id":904859,"author_name":"nymnymn","author_uid":"nymnymn","epoch":1673330970,"text":"Very neat and very challenging.","format":"md","likes":1,"spam":"N"},{"id":907517,"author_name":"Chiranjiv","author_uid":"chiranjiv","epoch":1673368347,"text":"Very interesting and challenging, the controls are just perfect.","format":"md","likes":1,"spam":"N"},{"id":930303,"author_name":"Ava Skoog","author_uid":"ava-skoog","epoch":1674849225,"text":"Very cool showcase of your engine's grass rendering \ud83d\ude01\n\nGame itself is a neat idea. It lagged for me initially so I had to really shrink the browser window down (being able to unlock the cursor would've been nice) and then it seemed to run smooth but I found it hard to control, so I guess I can't be 100% sure whether that was the game or just my computer making it less responsive so don't want to fault you for that \ud83d\ude05\n\nEither way I liked the challenge provided by only having indirect control, having to gauge the direction of the wind and make adjustments to all the factors accordingly. I felt like my preferred strategy was to wait for just the right wind at the beginning. A restart button would've been nice to be able to retry that quickly. I never really saw a reason *not* to enable harvesting tho, did I miss something?\n\nI assume it's just because there's so much grass but would be cool if it could be optimised a bit for weaker hardware, or to have a slider to decrease the number of strands.\n\nNeat game that could be even better with a bit of polish! \u26f5\ufe0f","format":"md","likes":1,"spam":"N"},{"id":930396,"author_name":"LDJam user 281060","author_uid":"281060","epoch":1674858669,"text":"Thanks @ava-skoog! Yes, sorry about the lag, I've got a lot of improvements in the pipeline for perf!\n\nWhen grass cutting is enabled, you take much more damage from red grass. But honestly the ship is so slide-y that you're probably doomed if u hit the red grass no matter what haha.\n\nThanks for playing and the detailed comment!!!","format":"md","likes":1,"spam":"N"},{"id":930399,"author_name":"Ava Skoog","author_uid":"ava-skoog","epoch":1674859454,"text":"@darzu: Haha yes, I did think the red was instadeath since I died so fast, thanks for clarifying! Good luck with further work on the engine \ud83d\udcaa","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld52\/wayback-placeholder.png"],"links":[{"url":"https:\/\/sprig.land\/ld52\/","text":"CHROME ONLY (SRY)"},{"url":"https:\/\/github.com\/darzu\/ldjam52","text":"Link"}],"metadata":{"g_key":"86123","g_author":"1281060","g_event":"LD52","g_eventkey":"116","g_subevent":"JAM","g_urlkey":"397707","g_title":"Purple Grain","g_status":"WAYBACK","g_place":"99999","g_commentcount":"10","g_site2_node_id":"314220","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"314220","n_urlkey":"397707","n_parent":"313060","n_path":"\/events\/ludum-dare\/52\/purple-grain-sailors","n_slug":"purple-grain-sailors","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"281060","n_created":"1672253924","n_modified":"1778236961","n_version":"1002565","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD52","removed_author":false},"_superparent":9,"_trust":2,"author":281060,"body":"![Screen Shot 2023-01-09 at 12.18.28 PM.png](\/\/\/raw\/4e9\/44\/z\/556c4.png)\n![Screen Shot 2023-01-09 at 12.21.42 PM.png](\/\/\/raw\/4e9\/44\/z\/556bd.png)\n\n# Goal\n\n**Harvest all the purple grass! Avoid the red grass!**\n\n# Dev Backstory\n\nThis game was built using my own engine, Sprigland, which is free, open-source (but not in a great place for others to use yet.) Me and a friend wrote the engine from scratch including a renderer, physics engine, ECS, and netcode for peer-to-peer coop.\n\nRight now, we're building a roguelite coop sailing game set in hyperspace. You can follow our progress here: https:\/\/twitter.com\/sprigland and https:\/\/mastodon.gamedev.place\/@sprig\n\nAll Sprigland LD games:\n- https:\/\/sprig.land\/ld50\n- https:\/\/sprig.land\/ld51\n- https:\/\/sprig.land\/ld52\n- https:\/\/ldjam.com\/users\/darzu\/games","comments":10,"comments-timestamp":"2023-01-27T22:44:14Z","created":"2022-12-28T18:58:44Z","files":[],"files-timestamp":0,"grade":{"grade-01":11,"grade-02":10,"grade-03":11,"grade-04":10,"grade-05":11,"grade-08":10},"id":314220,"love":0,"magic":{"cool":80.903983495589,"feedback":8,"given":4.5,"grade":10.5,"grade-01-average":3.389,"grade-02-average":3.188,"grade-03-average":4.278,"grade-04-average":3.813,"grade-05-average":3.778,"grade-08-average":3.313,"smart":-10.026458915756},"meta":{"author":[281060],"cover":"\/\/\/content\/4e9\/44\/z\/55675.png","grade-06-out":"1","grade-07-out":"1","link-01":"https:\/\/sprig.land\/ld52\/","link-01-name":"CHROME ONLY (SRY)","link-01-tag":[42336],"link-02":"https:\/\/github.com\/darzu\/ldjam52","link-02-tag":[42332]},"meta-timestamp":"2026-05-08T10:42:41Z","modified":"2026-05-08T10:42:41Z","name":"Purple Grain","node-timestamp":"2023-01-10T19:07:38Z","parent":313060,"parents":[1,5,9,313060],"path":"\/events\/ludum-dare\/52\/purple-grain-sailors","published":"2023-01-09T20:19:14Z","scope":"public","slug":"purple-grain-sailors","subsubtype":"jam","subtype":"game","type":"item","version":1002565},"text":"![Screen Shot 2023-01-09 at 12.18.28 PM.png](\/\/\/raw\/4e9\/44\/z\/556c4.png)\n![Screen Shot 2023-01-09 at 12.21.42 PM.png](\/\/\/raw\/4e9\/44\/z\/556bd.png)\n\n# Goal\n\n**Harvest all the purple grass! Avoid the red grass!**\n\n# Dev Backstory\n\nThis game was built using my own engine, Sprigland, which is free, open-source (but not in a great place for others to use yet.) Me and a friend wrote the engine from scratch including a renderer, physics engine, ECS, and netcode for peer-to-peer coop.\n\nRight now, we're building a roguelite coop sailing game set in hyperspace. You can follow our progress here: https:\/\/twitter.com\/sprigland and https:\/\/mastodon.gamedev.place\/@sprig\n\nAll Sprigland LD games:\n- https:\/\/sprig.land\/ld50\n- https:\/\/sprig.land\/ld51\n- https:\/\/sprig.land\/ld52\n- https:\/\/ldjam.com\/users\/darzu\/games","title":"Purple Grain","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/314001+314002+314003+314004+314005+314006+314007+314008+314009+314010+314011+314012+314013+314014+314015+314016+314017+314018+314019+314020+314021+314022+314023+314024+314025+314026+314027+314028+314029+314030+314031+314032+314033+314034+314035+314036+314037+314038+314039+314040+314041+314042+314043+314044+314045+314046+314047+314048+314049+314050+314051+314052+314053+314054+314055+314056+314057+314058+314059+314060+314061+314062+314063+314064+314065+314066+314067+314068+314069+314070+314071+314072+314073+314074+314075+314076+314077+314078+314079+314080+314081+314082+314083+314084+314085+314086+314087+314088+314089+314090+314091+314092+314093+314094+314095+314096+314097+314098+314099+314100+314101+314102+314103+314104+314105+314106+314107+314108+314109+314110+314111+314112+314113+314114+314115+314116+314117+314118+314119+314120+314121+314122+314123+314124+314125+314126+314127+314128+314129+314130+314131+314132+314133+314134+314135+314136+314137+314138+314139+314140+314141+314142+314143+314144+314145+314146+314147+314148+314149+314150+314151+314152+314153+314154+314155+314156+314157+314158+314159+314160+314161+314162+314163+314164+314165+314166+314167+314168+314169+314170+314171+314172+314173+314174+314175+314176+314177+314178+314179+314180+314181+314182+314183+314184+314185+314186+314187+314188+314189+314190+314191+314192+314193+314194+314195+314196+314197+314198+314199+314200+314201+314202+314203+314204+314205+314206+314207+314208+314209+314210+314211+314212+314213+314214+314215+314216+314217+314218+314219+314220+314221+314222+314223+314224+314225+314226+314227+314228+314229+314230+314231+314232+314233+314234+314235+314236+314237+314238+314239+314240+314241+314242+314243+314244+314245+314246+314247+314248+314249+314250+314251+314252+314253+314254+314255+314256+314257+314258+314259+314260+314261+314262+314263+314264+314265+314266+314267+314268+314269+314270+314271+314272+314273+314274+314275+314276+314277+314278+314279+314280+314281+314282+314283+314284+314285+314286+314287+314288+314289+314290+314291+314292+314293+314294+314295+314296+314297+314298+314299+314300+314301+314302+314303+314304+314305+314306+314307+314308+314309+314310+314311+314312+314313+314314+314315+314316+314317+314318+314319+314320+314321+314322+314323+314324+314325+314326+314327+314328+314329+314330+314331+314332+314333+314334+314335+314336+314337+314338+314339+314340+314341+314342+314343+314344+314345+314346+314347+314348+314349+314350+314351+314352+314353+314354+314355+314356+314357+314358+314359+314360+314361+314362+314363+314364+314365+314366+314367+314368+314369+314370+314371+314372+314373+314374+314375+314376+314377+314378+314379+314380+314381+314382+314383+314384+314385+314386+314387+314388+314389+314390+314391+314392+314393+314394+314395+314396+314397+314398+314399+314400+314401+314402+314403+314404+314405+314406+314407+314408+314409+314410+314411+314412+314413+314414+314415+314416+314417+314418+314419+314420+314421+314422+314423+314424+314425+314426+314427+314428+314429+314430+314431+314432+314433+314434+314435+314436+314437+314438+314439+314440+314441+314442+314443+314444+314445+314446+314447+314448+314449+314450+314451+314452+314453+314454+314455+314456+314457+314458+314459+314460+314461+314462+314463+314464+314465+314466+314467+314468+314469+314470+314471+314472+314473+314474+314475+314476+314477+314478+314479+314480+314481+314482+314483+314484+314485+314486+314487+314488+314489+314490+314491+314492+314493+314494+314495+314496+314497+314498+314499+314500?authors&parents&superparent"},"object":"objects\/sha256\/7e\/7ebf7391aa4308574cdccbf5e4120ce1282f28917ecd6b001d81d0ada6f2f2be","record":"shard-3\/json-live-urgent-v3\/records\/96ed79bc514716f7966796b6ce9d222d54cdf28007dd8e0d49b2887a30739b58.json","sha256":"7ebf7391aa4308574cdccbf5e4120ce1282f28917ecd6b001d81d0ada6f2f2be","source":"https","stored_at":1784022414}}