[{"data":1,"prerenderedAt":493},["ShallowReactive",2],{"project-27254177":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":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":42,"post_text":44,"what":45,"said":68,"maker_in_thread":175,"shape":180,"grid":185,"attempts":454,"same_week":455,"maker_shows":34,"maker_hidden":485,"reader_version":486,"card":487},"27254177","SNKRX","I open sourced a game I just released on Steam, written in Lua","title","Show HN: I open sourced a game I just released on Steam, written in Lua","https:\u002F\u002Fgithub.com\u002Fa327ex\u002FSNKRX","github.com","adnzzzzZ",1621768663,2021,496,97,45,2533,2,"legend","games","snake-like game","game",[24,25,26,27,28],"lua","love2d","snake game","steam","open source game","mixed",0.325,{"positive":32,"neutral":33,"mixed":34,"critical":35},11,5,1,4,21,{"docs":38,"design":40,"execution":41},{"positive":34,"critical":39},0,{"positive":18,"critical":34},{"positive":39,"critical":18},[39,39,39,39,39,39,39,39,39,39,39,33,39,43,39,34,39,39,39,39,43,34,39,39,39,43,33,39,39,39,33,33,35,39,33,43,33,33,34,39],3,null,{"problem":44,"audience":44,"pricing":46,"motivation":44,"time_to_build":44,"stack":52,"openness":65,"stage":66,"team_size":67},{"value":47,"source":48,"evidence":49},"Sold on Steam; price not stated","maker",[50],{"id":51},"post",[53,57],{"value":54,"source":48,"evidence":55},"Lua",[56],{"id":51},{"value":58,"source":59,"evidence":60},"LÖVE engine","commenter",[61],{"id":62,"by":63,"text":64},"27254689","wsc981","Since the game is open source and developed with LÖVE, you can probably just download the source code, go into the root directory of the game and type 'love .' in a terminal. You…","open_source","launched","solo",{"praise":69,"objections":99,"requests":121,"questions":134,"alternatives":142},[70,81,92],{"value":71,"source":59,"evidence":72},"Polished look, music and juicy animations",[73,77],{"id":74,"by":75,"text":76},"27258166","worldsayshi","I just played through it and found the game style and design really appealing. And it also felt really well polished. Really nice music and juicy animations! It felt like it…",{"id":78,"by":79,"text":80},"27254876","offtop5","Amazing, I purchased it to show support and I love this. The music is cool too, this will be the game I play while waiting for Unity builds ! Please port to Android\u002FIOS !",{"value":82,"source":59,"evidence":83},"LÖVE is great for beginners and small games",[84,88],{"id":85,"by":86,"text":87},"27254455","wheybags","Love2d (the lua engine used here) is really great. If I were teaching a newbie to programming, I'd probably have them start with love. It makes it super easy yo just get…",{"id":89,"by":90,"text":91},"27259816","junon","LOVE is great for anything that isn't too crazy complex. Also, I bought both your games today on steam and thoroughly enjoyed both of them. Thank you :)",{"value":93,"source":59,"evidence":94},"Single developer's dev log is impressive",[95],{"id":96,"by":97,"text":98},"27256468","davidp","The day-by-day dev log[0] is worth a read on its own. It's impressive what a single developer can do with the right determination and discipline. [0]:…",[100,107,114],{"value":101,"source":59,"evidence":102},"Windows only at launch",[103],{"id":104,"by":105,"text":106},"27254652","ivanr","I'd love to play it, but it seems to be Windows only. Any plans to support other platforms, for example macOS? FWIW, I'd probably prefer to play it on iOS if the controls are…",{"value":108,"source":59,"evidence":109},"Requires Steam running to play",[110],{"id":111,"by":112,"text":113},"27254729","unnouinceput","Quote: \"You need to have Steam up to run it successfully\" So for an open source game I need to have a proprietary 3rd party software running and I am not talking about video card…",{"value":115,"source":59,"evidence":116},"Camera feels like it should zoom out",[117],{"id":118,"by":119,"text":120},"27260846","pabs3","I kept wanting to zoom out while watching the demo video.",[122,130],{"value":123,"source":59,"evidence":124},"Support macOS or Linux",[125,126],{"id":104,"by":105,"text":106},{"id":127,"by":128,"text":129},"27254720","cf","Maybe he would like to see it supported for Linux on Steam and perhaps send the creator a little cash as well?",{"value":131,"source":59,"evidence":132},"Port to Android or iOS",[133],{"id":78,"by":79,"text":80},[135],{"value":136,"source":59,"evidence":137},"Why is the game snake-like?",[138],{"id":139,"by":140,"text":141},"27254464","op03","Why snake like? Just curious.",[143,150,157,168],{"value":144,"source":59,"evidence":145},"Pico-8",[146],{"id":147,"by":148,"text":149},"27254598","mikepurvis","Seems like it could be nice next step up from Pico-8, especially for users who’ve moved on to using external art tools and text editors anyway.",{"value":151,"source":59,"evidence":152},"Godot",[153],{"id":154,"by":155,"text":156},"27254698","spicybright","Another good beginner game dev framework is kaboom.js https:\u002F\u002Fkaboomjs.com\u002F Example project online: https:\u002F\u002Fkaboomjs.com\u002Fexamples#level And just to add, if anyone has been using…",{"value":158,"source":59,"evidence":159},"Solar2D",[160,164],{"id":161,"by":162,"text":163},"27254871","jmiskovic","Been using Love2d for few years now, and you are right on point that it's great for education. You can get fun things to happen with few lines of code. The whole API fits into…",{"id":165,"by":166,"text":167},"27259106","seany","Solar2d is also quite good. https:\u002F\u002Fsolar2d.com\u002F its technically older than love, but it started as Corona (not opensource)",{"value":169,"source":59,"evidence":170},"TIC-80",[171],{"id":172,"by":173,"text":174},"27255448","lc9er","I really enjoyed this set of tutorials for Tic-80, which also uses Lua (or Fennel\u002FMoonscript\u002FWren\u002FJS). The series was a really great intro not just the tic-80 engine, but…",{"comments":34,"answered":34,"key":176},[177],{"id":178,"text":179},"27254837","I don't think there's any central place or tag that captures this idea properly. Generally games like this tend to happen a lot in roguelike\u002Froguelite tags…",{"commenters":181,"max_depth":182,"maker_replies":34,"first_comment_mins":183,"lifespan_hours":184},78,8,51,132,[186,188,189,190,191,195,198,201,203,205,206,209,212,215,218,221,224,227,230,233,236,239,242,243,246,249,253,255,259,262,265,268,270,273,274,277,280,283,286,288,290,292,295,297,299,300,303,305,307,311,315,318,321,324,326,328,330,333,336,338,341,344,347,352,356,358,362,365,368,371,374,377,379,382,386,387,390,394,399,402,404,407,408,410,412,416,419,423,427,431,433,436,440,443,446,449,451],[85,39,39,187,86,39],"other\u002Fneutral\u002Fnone",[147,39,39,187,148,39],[154,39,39,187,155,39],[161,39,39,187,162,39],[192,39,39,193,194,39],"27256729","commenter\u002Fneutral\u002Fnone","canadianfella",[196,39,39,193,197,39],"27259556","Banana699",[199,39,39,193,200,39],"27260975","samatman",[202,39,39,193,162,39],"27262093",[204,39,39,193,162,39],"27268793",[172,39,39,187,173,39],[207,39,39,187,208,39],"27255516","yonifei",[210,39,39,187,211,39],"27256056","nicetryguy",[213,39,39,187,214,39],"27256173","VWWHFSfQ",[216,39,39,187,217,39],"27257078","geswit2x",[219,39,39,187,220,39],"27257517","emehrkay",[222,39,39,187,223,39],"27257593","ronyeh",[225,39,39,187,226,39],"27258443","fiddlerwoaroof",[228,39,39,187,229,39],"27257534","sumnole",[231,39,39,187,232,39],"27258356","cmrdsprklpny",[234,39,39,187,235,39],"27259049","derefr",[237,39,39,187,238,39],"27269985","WorldMaker",[240,39,39,187,241,39],"27258607","grawprog",[165,39,39,187,166,39],[244,34,39,187,245,39],"27254907","aquova",[247,34,39,187,248,39],"27254927","OliverM",[250,34,39,251,252,39],"27274991","other\u002Fneutral\u002Fdocs","jslakro",[96,18,33,254,97,39],"maker\u002Fpositive\u002Fdocs",[256,43,33,257,258,39],"27254627","project\u002Fpositive\u002Fdesign","jedimastert",[260,35,39,187,261,39],"27255728","newobj",[263,35,39,187,264,39],"27256459","toastal",[266,35,39,187,267,39],"27256699","fileeditview",[104,33,43,269,105,39],"project\u002Fneutral\u002Fnone",[271,33,39,193,272,39],"27254681","pixelbro",[127,33,39,193,128,39],[275,33,39,193,276,39],"27254732","wizzwizz4",[278,33,39,193,279,39],"27254792","JasonFruit",[281,33,34,282,276,39],"27255336","project\u002Fcritical\u002Fexecution",[284,33,39,193,285,39],"27259427","throwaway3699",[287,33,39,193,128,39],"27265278",[289,33,39,193,155,39],"27254725",[291,33,39,193,272,39],"27254738",[293,33,39,193,294,39],"27254912","lasagnaphil",[296,33,39,193,155,39],"27255368",[298,33,39,193,105,39],"27254803",[62,33,39,193,63,39],[301,33,39,193,302,39],"27255116","shakna",[304,33,39,193,285,39],"27256372",[306,33,39,193,302,39],"27257624",[308,33,43,309,310,39],"27255149","project\u002Fneutral\u002Fexecution","BlackLotus89",[312,313,39,187,314,39],"27254541",6,"thekyle",[316,313,34,282,317,39],"27254651","mrighele",[319,313,39,193,320,39],"27254697","c01n",[322,313,39,193,323,39],"27254706","slimsag",[325,313,39,187,323,39],"27258408",[327,313,39,193,155,39],"27254701",[329,313,39,193,310,39],"27255158",[331,313,39,193,332,39],"27255377","lavela",[334,313,39,193,335,39],"27255510","gentleman11",[337,313,39,193,285,39],"27256376",[339,313,39,187,340,39],"27260937","jay_kyburz",[342,313,39,187,343,39],"27255659","butz",[345,313,39,193,346,39],"27265058","my123",[348,349,43,350,351,39],"27258450",7,"maker\u002Fneutral\u002Fdocs","albertzeyer",[353,349,33,354,355,39],"27261795","maker\u002Fpositive\u002Fnone","harryvederci",[74,182,43,357,75,39],"project\u002Fmixed\u002Fdesign",[359,360,39,187,361,39],"27256932",9,"slver",[363,360,39,187,364,39],"27257539","genericone",[366,360,39,187,367,39],"27258951","yakubin",[369,360,39,187,370,39],"27260331","mdaniel",[372,360,39,187,373,39],"27261296","atweiden",[375,360,39,187,376,39],"27320697","funny_falcon",[378,360,39,187,373,39],"27321809",[380,360,39,187,381,39],"27262266","Propolice",[383,384,33,354,385,39],"27254841",10,"drchickensalad",[78,32,33,354,79,39],[388,32,33,354,389,39],"27255148","sundvor",[391,392,39,187,393,39],"27256450",12,"spentu",[395,396,33,397,398,39],"27258106",13,"project\u002Fpositive\u002Fnone","Tourniquet",[139,400,43,401,140,39],14,"project\u002Fneutral\u002Fdesign",[403,400,43,401,385,39],"27254546",[405,400,39,187,406,39],"27254677","Kiro",[178,400,39,187,11,34],[409,400,39,187,385,39],"27254840",[89,411,33,397,90,39],15,[413,414,33,257,415,39],"27257860",16,"dgb23",[118,417,34,418,119,39],17,"project\u002Fcritical\u002Fdesign",[420,421,39,187,422,39],"27258239",18,"linux_is_nice",[424,425,33,397,426,39],"27279665",19,"slava_kiose",[428,429,39,187,430,39],"27261708",20,"nathias",[432,429,39,187,355,39],"27261848",[434,36,39,187,435,39],"27254599","lisardo",[437,438,33,397,439,39],"27254545",22,"wos-dv",[111,441,34,442,112,39],23,"project\u002Fcritical\u002Fnone",[444,441,39,193,445,39],"27260087","kroltan",[447,441,39,193,448,39],"27262474","teddyh",[450,441,39,193,285,39],"27262828",[452,441,39,193,453,39],"27268902","nix23",[],[456,461,465,470,475,480],{"id":457,"name":458,"points":459,"category":460},"27249082","Inflation-adjusted Hacker News",437,"consumer_social",{"id":462,"name":463,"points":464,"category":460},"27293902","findareddit.com",406,{"id":466,"name":467,"points":468,"category":469},"27224094","pintr",405,"creative",{"id":471,"name":472,"points":473,"category":474},"27264500","CloudBite",365,"learning_science",{"id":476,"name":477,"points":478,"category":479},"27219646","Nyxt Browser 2.0.0",359,"productivity",{"id":481,"name":482,"points":483,"category":484},"27242392","macOCR",321,"dev_tools",false,"v2",{"id":488,"name":5,"line":6,"ai":485,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":489,"top":18,"kw":490,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":491,"url":9,"mix":492,"praise":71,"objection":101,"sub":21},27254177,0.33,[24,25,26,27,28],"0000000000050301000031000350005540535510",[32,33,34,35],1794036607039]