[{"data":1,"prerenderedAt":190},["ShallowReactive",2],{"project-26390545":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":33,"aspects":34,"strip":40,"post_text":42,"what":43,"said":59,"maker_in_thread":111,"shape":123,"grid":127,"attempts":152,"same_week":153,"maker_shows":32,"maker_hidden":182,"reader_version":183,"card":184},"26390545","Farmhand","an open source, multiplayer farming game PWA","title","Show HN: Farmhand – an open source, multiplayer farming game PWA","https:\u002F\u002Fjeremyckahn.github.io\u002Ffarmhand\u002F","jeremyckahn.github.io","jckahn",1615232660,2021,16,11,1571,2533,63,"shown","games","farming game","web_app",[21,24,25,26,27],"multiplayer game","pwa","open source game","browser game","mixed",-0.152,{"positive":31,"neutral":31,"mixed":31,"critical":32},1,2,5,{"execution":35,"idea":37,"design":38,"docs":39},{"positive":36,"critical":36},0,{"positive":31,"critical":36},{"positive":36,"critical":31},{"positive":36,"critical":31},[41,36,33,36,31,36,41,36,36,31,36],3,null,{"problem":42,"audience":42,"pricing":42,"motivation":42,"time_to_build":42,"stack":44,"openness":57,"stage":58,"team_size":58},[45,53],{"value":46,"source":47,"evidence":48},"JavaScript","commenter",[49],{"id":50,"by":51,"text":52},"26409625","adamius","Server written in js using node. Interesting. If i wanted to change its state from outside it shouldn't be that hard should it? , eg let me take sold seeds or whatever from…",{"value":54,"source":47,"evidence":55},"Node.js",[56],{"id":50,"by":51,"text":52},"open_source","unknown",{"praise":60,"objections":74,"requests":88,"questions":97,"alternatives":102},[61,68],{"value":62,"source":47,"evidence":63},"Playable and well made for a solo effort",[64],{"id":65,"by":66,"text":67},"26392667","viklove","One thing I've seen in open-ended games like this (Rimworld, Crusade Kings) is to just jump into a \"tutorial\" at first and direct the player into the basic game loop. It feels…",{"value":69,"source":47,"evidence":70},"Interesting idea for linking game instances",[71],{"id":72,"by":51,"text":73},"26410888","Looks interesting. Looking at a possible linkage to Factorio when I get back to modding again soon.",[75,81],{"value":76,"source":47,"evidence":77},"Opening screen is a wall of text and menus instead of gameplay",[78],{"id":79,"by":66,"text":80},"26391371","Nothing screams \"fun\" like seeing a wall of text and multiple menus when I load up a video game. I'd really prefer to be dropped into gameplay when I open the link.",{"value":82,"source":47,"evidence":83},"Game logic is not obvious and lacks documentation",[84],{"id":85,"by":86,"text":87},"26394613","duxup","I like it. I get dropped in and almost instantly have questions about how exactly things work that poking at things just doesn't answer.",[89,93],{"value":90,"source":47,"evidence":91},"Add a tutorial or guided start into the core game loop",[92],{"id":65,"by":66,"text":67},{"value":94,"source":47,"evidence":95},"Allow state to be changed or exported between instances",[96],{"id":50,"by":51,"text":52},[98],{"value":99,"source":47,"evidence":100},"Can market state be changed from outside the server",[101],{"id":50,"by":51,"text":52},[103,107],{"value":104,"source":47,"evidence":105},"Factorio",[106],{"id":72,"by":51,"text":73},{"value":108,"source":47,"evidence":109},"Rimworld and Crusader Kings tutorials",[110],{"id":65,"by":66,"text":67},{"comments":112,"answered":31,"key":113},6,[114,117,120],{"id":115,"text":116},"26410734","Hello! Yes you’re right the markets are “gameable” in that way. I’ve designed around supporting that though. Market volatility is handled reasonably gracefully, as crashes or…",{"id":118,"text":119},"26411553","That would be so cool! Please let me know if you get into that. You’re welcome to join Farmhand’s Discord to share your ideas with me and other players: https:\u002F\u002Fdiscord.gg\u002FbVccaux5",{"id":121,"text":122},"26391602","I understand what you're saying. The goal isn't immediately obvious for a game like this, so I thought it would be best to explain what the game is before throwing players…",{"commenters":124,"max_depth":124,"maker_replies":112,"first_comment_mins":125,"lifespan_hours":126},4,68,43,[128,130,132,134,136,138,139,141,144,147,149],[50,36,41,129,51,36],"project\u002Fneutral\u002Fexecution",[115,36,36,131,11,31],"maker\u002Fneutral\u002Fdesign",[72,36,33,133,51,36],"project\u002Fpositive\u002Fidea",[118,36,36,135,11,31],"maker\u002Fpositive\u002Fnone",[79,31,31,137,66,36],"project\u002Fcritical\u002Fdesign",[121,31,36,131,11,31],[65,31,41,140,66,36],"project\u002Fmixed\u002Fdesign",[142,31,36,143,11,31],"26393091","maker\u002Fpositive\u002Fdesign",[145,31,36,146,11,31],"26393115","maker\u002Fneutral\u002Fnone",[85,31,31,148,86,36],"project\u002Fcritical\u002Fdocs",[150,31,36,151,11,31],"26394859","maker\u002Fneutral\u002Fdocs",[],[154,159,164,169,173,177],{"id":155,"name":156,"points":157,"category":158},"26361423","Svelte NodeGUI",624,"dev_tools",{"id":160,"name":161,"points":162,"category":163},"26403341","image2csv",354,"data",{"id":165,"name":166,"points":167,"category":168},"26360779","Relocate.me",221,"web_saas",{"id":170,"name":171,"points":172,"category":158},"26399672","Diahook",217,{"id":174,"name":175,"points":176,"category":168},"26375850","Buy My Side Project",190,{"id":178,"name":179,"points":180,"category":181},"26356496","C is for Camera",103,"learning_science",false,"v2",{"id":185,"name":5,"line":6,"ai":182,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":186,"top":18,"kw":187,"maker":11,"domain":10,"tier":19,"attempts":36,"strip":188,"url":9,"mix":189,"praise":62,"objection":76,"sub":21},26390545,-0.15,[21,24,25,26,27],"30501030010",[31,31,31,32],1794036604206]