[{"data":1,"prerenderedAt":365},["ShallowReactive",2],{"project-6764962":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":35,"aspects":36,"strip":43,"post_text":45,"what":46,"said":89,"maker_in_thread":182,"shape":187,"grid":191,"attempts":327,"same_week":328,"maker_shows":34,"maker_hidden":357,"reader_version":358,"card":359},"6764962","Aberoth","MMORPG in 55KB of Javascript","title","Show HN: MMORPG in 55KB of Javascript","http:\u002F\u002Faberoth.com\u002Findex.php?jsClient=1","aberoth.com","simple1",1384900046,2013,178,51,89,1739,6,"notable","games","browser mmorpg","web_app",[24,25,26,27,28],"mmorpg","browser game","websockets","retro game","javascript game","curious",0.023,{"positive":32,"neutral":33,"mixed":34,"critical":18},7,20,1,34,{"idea":37,"performance":40,"execution":41,"docs":42},{"positive":38,"critical":39},3,0,{"positive":39,"critical":39},{"positive":39,"critical":18},{"positive":39,"critical":39},[44,39,38,38,39,44,38,38,34,34,38,34,39,38,38,39,44,39,38,38,39,38,38,38,38,44,39,39,39,39,39,38,34,44,44,44,34,38,38,38],5,null,{"problem":45,"audience":47,"pricing":59,"motivation":45,"time_to_build":45,"stack":66,"openness":87,"stage":88,"team_size":87},{"value":48,"source":49,"evidence":50},"Players of browser-based retro MMORPGs","inferred",[51,55],{"id":52,"by":53,"text":54},"6765698","VonGuard","Hey, this is really terrific! Extremely impressive, especially the fact it's so small (code size). This expresses a real retro sensibility that most \"retro\" style games miss:…",{"id":56,"by":57,"text":58},"6765179","babuskov","It seems that this started in 2010: http:\u002F\u002Fwww.aberoth.com\u002Fwhats_new.php Comments from other people trying out the game are hilarious: ``` - I was alive once... it was awful -…",{"value":60,"source":61,"evidence":62},"Sells memberships, character customizations, vault upgrades and name changes","maker",[63],{"id":64,"by":11,"text":65},"6766659","Wow, thanks for the encouragement! I am indeed making a business out of this, and so far I sell memberships, character customizations, vault upgrades, and name changes. The…",[67,77,83],{"value":68,"source":69,"evidence":70},"JavaScript","commenter",[71,73],{"id":72},"post",{"id":74,"by":75,"text":76},"6780221","friendly","The title is somewhat misleading; looking at the javascript it appears that the client is just rendering rectangles in the end. Everything is server side. This is a really novel…",{"value":78,"source":61,"evidence":79},"WebSockets",[80],{"id":81,"by":11,"text":82},"6765318","I first released the game in 2010. There was originally only one small area to run around in, and it was running off my DSL line, so it could only support 5-10 players. Also, the…",{"value":84,"source":61,"evidence":85},"Java applet (earlier client)",[86],{"id":81,"by":11,"text":82},"unknown","launched",{"praise":90,"objections":102,"requests":127,"questions":153,"alternatives":167},[91],{"value":92,"source":69,"evidence":93},"Nostalgic, reminds commenters of Runescape and Browser Quest",[94,98],{"id":95,"by":96,"text":97},"6766375","michaelchum","Amazing, reminds me of Runescape, the old days",{"id":99,"by":100,"text":101},"6766483","shmerl","Very impressive. Reminds Browser Quest a bit.",[103,110,120],{"value":104,"source":69,"evidence":105},"Norton blocked the site as a drive-by download threat",[106],{"id":107,"by":108,"text":109},"6767825","elohesra","Um, when I try to access the site, I get this: http:\u002F\u002Fgyazo.com\u002F8b0d0be033b42c789cbfde821fc7a7e1 For posterity's sake, I'll explain the image: it's Norton blocking the site,…",{"value":111,"source":69,"evidence":112},"Session ends error on some browsers and app stores",[113,117],{"id":114,"by":115,"text":116},"6765811","cfontes","For me it's only showing this message. \"Session has ended\"",{"id":118,"by":11,"text":119},"6766992","I'm not sure what the causes this. I always get this error when trying to run Aberoth from Apple stores (and I have tried 3 different stores). I can't debug or fix the problem…",{"value":121,"source":69,"evidence":122},"Keys not working in Chrome on Windows",[123],{"id":124,"by":125,"text":126},"6767723","nmeofthestate","Hmm. None of the keys work for me. Chrome Windows Version 31.0.1650.57 m",[128,135,142],{"value":129,"source":69,"evidence":130},"Mining, auction house, scripting and player economy",[131],{"id":132,"by":133,"text":134},"6766147","sabalaba","Would like to see: ``` - Mining - Auction House - Scripting language - Player driven economy like crafting ``` You will eventually need some kind of gold sink to balance out the…",{"value":136,"source":69,"evidence":137},"Release on Steam",[138],{"id":139,"by":140,"text":141},"6766104","Empathenosis","This is amazing. I shared this with my stepdad and his friend, and we started talking about retro-gaming and how things were in the 80's-90's with gaming. I hope to see this hit…",{"value":143,"source":69,"evidence":144},"Non-minified source code",[145,149],{"id":146,"by":147,"text":148},"6766663","tibbon","A link to the non-minified source?",{"id":150,"by":151,"text":152},"6767732","kelner","Is this open source by chance? I'd love to see an un-obfuscated version and the server side code (I'm assuming there has to be at least some?)",[154,161],{"value":155,"source":69,"evidence":156},"How is cheating prevented and is input validated on the server",[157],{"id":158,"by":159,"text":160},"6766922","Kiro","Great job. How do you prevent cheating? Are you validating every action on the server?",{"value":162,"source":69,"evidence":163},"How WebSockets achieve smooth real-time",[164],{"id":165,"by":159,"text":166},"6766853","Where can I read more about the technologies used? I'm especially interested in how you are using WebSockets to achieve such smooth real-time. I was always under the impression…",[168,172,176],{"value":169,"source":69,"evidence":170},"Runescape",[171],{"id":95,"by":96,"text":97},{"value":173,"source":69,"evidence":174},"Browser Quest",[175],{"id":99,"by":100,"text":101},{"value":177,"source":69,"evidence":178},"Kingdom of Loathing and Candy Box",[179],{"id":180,"by":53,"text":181},"6769331","I think you've got a few options. Route 1 is to spread it by hand, post it on 4chan \u002Fv\u002F or on Neogaf and ask for advice there, as you did here. Second option is to buy actual ads…",{"comments":18,"answered":38,"key":183},[184,185,186],{"id":64,"text":65},{"id":81,"text":82},{"id":118,"text":119},{"commenters":188,"max_depth":18,"maker_replies":18,"first_comment_mins":189,"lifespan_hours":190},38,27,61,[192,194,196,200,201,203,204,208,211,214,218,220,223,227,228,230,232,234,235,238,240,243,247,250,253,257,260,263,265,268,271,275,278,280,282,284,287,289,291,293,295,299,301,303,305,309,313,316,319,322,324],[52,39,44,193,53,39],"project\u002Fpositive\u002Fidea",[64,39,39,195,11,34],"maker\u002Fneutral\u002Fnone",[197,39,38,198,199,39],"6766843","maker\u002Fneutral\u002Fidea","lotyrin",[180,39,38,198,53,39],[56,34,38,202,57,39],"project\u002Fneutral\u002Fnone",[81,34,39,195,11,34],[205,34,44,206,207,39],"6767096","project\u002Fpositive\u002Fnone","flexd",[165,209,38,210,159,39],2,"project\u002Fneutral\u002Fperformance",[212,209,38,210,213,39],"6767331","tinco",[215,209,39,216,217,39],"6770224","commenter\u002Fneutral\u002Fnone","gcb1",[114,38,34,219,115,39],"project\u002Fcritical\u002Fexecution",[221,38,34,219,222,39],"6766519","xerophtye",[224,38,38,225,226,39],"6766933","project\u002Fneutral\u002Fexecution","mkesper",[118,38,39,225,11,34],[107,229,34,219,108,39],4,[231,229,39,195,11,34],"6772410",[132,44,38,233,133,39],"project\u002Fneutral\u002Fidea",[158,18,38,225,159,39],[236,18,38,195,237,39],"6770452","rkv",[239,18,39,225,11,34],"6772297",[241,32,44,193,242,39],"6765091","filipedeschamps",[244,32,39,245,246,39],"6765439","other\u002Fneutral\u002Fnone","gisenberg",[248,32,39,245,249,39],"6766048","camus2",[146,251,38,252,147,39],8,"project\u002Fneutral\u002Fdocs",[254,255,38,233,256,39],"6765132",9,"fekberg",[258,255,39,216,259,39],"6765617","newobj",[261,255,39,216,262,39],"6765742","chad_oliver",[264,255,38,202,256,39],"6769232",[266,255,38,202,267,39],"6765937","Ellipsis753",[269,255,38,202,270,39],"6766564","kayoone",[272,273,38,202,274,39],"6767068",10,"CmonDev",[74,276,38,277,75,39],11,"project\u002Fmixed\u002Fidea",[139,279,44,206,140,39],12,[281,279,39,216,100,39],"6766441",[283,279,39,216,140,39],"6766779",[285,279,39,216,286,39],"6767231","Cthulhu_",[288,279,39,245,100,39],"6769645",[290,279,39,245,217,39],"6770277",[292,279,39,245,217,39],"6770254",[150,294,38,252,151,39],13,[296,297,34,219,298,39],"6770014",14,"listic",[124,300,34,219,125,39],15,[95,302,44,193,96,39],16,[99,304,44,206,100,39],17,[306,307,44,206,308,39],"6765911",18,"pratik661",[310,311,34,219,312,39],"6765484",19,"arcameron",[314,311,38,202,315,39],"6765494","saraid216",[317,311,38,202,318,39],"6767194","pantalaimon",[320,33,38,198,321,39],"6765762","lukasm",[323,33,39,195,11,34],"6765917",[325,33,38,195,326,39],"6768824","moron4hire",[],[329,334,338,343,347,352],{"id":330,"name":331,"points":332,"category":333},"6739074","Gitter",243,"dev_tools",{"id":335,"name":336,"points":337,"category":333},"6767883","DotNetFiddle",217,{"id":339,"name":340,"points":341,"category":342},"6754982","My new project",206,"consumer_social",{"id":344,"name":345,"points":346,"category":20},"6749726","Asteroid Smash",165,{"id":348,"name":349,"points":350,"category":351},"6767681","Nil interpreter",115,"languages",{"id":353,"name":354,"points":355,"category":356},"6736874","static.davidchouinard.com",94,"data",false,"v2",{"id":360,"name":5,"line":6,"ai":357,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":361,"top":18,"kw":362,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":363,"url":9,"mix":364,"praise":92,"objection":104,"sub":21},6764962,0.02,[24,25,26,27,28],"5033053311310330503303333500000315551333",[32,33,34,18],1794036512400]