[{"data":1,"prerenderedAt":446},["ShallowReactive",2],{"project-30656961":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":45,"post_text":47,"what":48,"said":60,"maker_in_thread":192,"shape":202,"grid":206,"attempts":408,"same_week":409,"maker_shows":40,"maker_hidden":438,"reader_version":439,"card":440},"30656961","arielroffe.quest","My personal website a Pokémon-style minigame using Phaser 3","title","Show HN: I made my personal website a Pokémon-style minigame using Phaser 3","https:\u002F\u002Farielroffe.quest\u002F","cartucho1",1647135034,2022,425,67,78,2570,4,"legend","creative","interactive personal website","web_app",[23,24,25,26,27],"phaser 3","pokemon style game","personal website","tilemap game","html5 game","mixed",0.273,{"positive":31,"neutral":32,"mixed":33,"critical":34},16,14,7,5,42,{"design":37,"docs":39,"execution":41,"idea":43,"performance":44},{"positive":17,"critical":38},0,{"positive":40,"critical":38},1,{"positive":38,"critical":42},2,{"positive":17,"critical":40},{"positive":40,"critical":42},[38,38,34,38,34,38,38,38,34,46,46,38,46,34,46,46,40,34,34,46,46,40,34,46,38,34,46,38,46,34,38,46,46,46,34,40,38,34,34,46],3,"Repo here: https:\u002F\u002Fgithub.com\u002Fariroffe\u002Fpersonal-website",{"problem":49,"audience":49,"pricing":49,"motivation":49,"time_to_build":49,"stack":50,"openness":57,"stage":58,"team_size":59},null,[51],{"value":52,"source":53,"evidence":54},"Phaser 3","maker",[55],{"id":56},"post","open_source","launched","unknown",{"praise":61,"objections":104,"requests":134,"questions":151,"alternatives":173},[62,82,93],{"value":63,"source":64,"evidence":65},"Fun, creative take on a personal website","commenter",[66,70,74,78],{"id":67,"by":68,"text":69},"30657870","xwdv","What would really take this to the next level is if multiple users could actually walk around on your site and see each other and even chat. Given that you probably wouldn’t…",{"id":71,"by":72,"text":73},"30658765","indigochill","Love it. My personal site at one point was styled as a text adventure, but this is way cooler (and also way slower :P). I'd love to see more personal sites that explore creative…",{"id":75,"by":76,"text":77},"30659926","techtechtechx3","This is awesome. I've seen a similar concept before but way simpler than this (e.g. https:\u002F\u002Fwww.mariosaul.com\u002F). Great job!",{"id":79,"by":80,"text":81},"30658626","aksgoel","Absolutely brilliant! Love the ingenuity.",{"value":83,"source":64,"evidence":84},"Fast loading and good mobile experience",[85,89],{"id":86,"by":87,"text":88},"30658304","danmur","Love how fast it loads. I wasn't even sure it had loaded properly, had to refresh a few times (just kidding).",{"id":90,"by":91,"text":92},"30658099","nonliquidassets","Awesome. The mobile experience is great.",{"value":94,"source":64,"evidence":95},"Nostalgic Pokémon art and music combination",[96,100],{"id":97,"by":98,"text":99},"30660601","ascar","This is just awesome. Combining Pokemon art with Super Mario music is also an interesting choice that gave my brain a slight feeling of cognitive dissonance xD",{"id":101,"by":102,"text":103},"30786848","cdaringe","The chip tune selection, though unoriginal, make it an immediate 10\u002F10 ;) Loved the wind waker track",[105,120,127],{"value":106,"source":64,"evidence":107},"Touch-to-move is awkward on mobile; virtual d-pad suggested",[108,112,116],{"id":109,"by":110,"text":111},"30658946","can16358p","This is LOVELY! A little suggestion. On mobile I touch the screen to navigate and the character moves roughly towards the finger. It would be better if there was a virtual…",{"id":113,"by":114,"text":115},"30657814","endisneigh","I think a virtual dpad would be a bit better than touch to move for mobile",{"id":117,"by":118,"text":119},"30657938","steve_adams_86","I agree! I’d love to explore this but it’s a little awkward on my iPhone SE with my giant thumb in the way.",{"value":121,"source":64,"evidence":122},"Browser back button bug causes character to keep moving",[123],{"id":124,"by":125,"text":126},"30657873","ceroxylon","Brilliant and fun. Small bug when I go into the \"room to the right\u002Fleft\", if I back out (via browser), the character will continue going in that direction without any button…",{"value":128,"source":64,"evidence":129},"Character collision box too large",[130],{"id":131,"by":132,"text":133},"30657833","franciscop","Love it! Besides moving, can I perform any kind of action? That book on the church by the bottom right was asking to get grabbed\u002Fread but I couldn't find a way to interact with…",[135,140,147],{"value":136,"source":64,"evidence":137},"Add a virtual d-pad for mobile",[138,139],{"id":109,"by":110,"text":111},{"id":113,"by":114,"text":115},{"value":141,"source":64,"evidence":142},"Pathfinding for click-to-move",[143],{"id":144,"by":145,"text":146},"30658205","senkora","Very cool. I would suggest implementing pathfinding with A* or a similar algorithm so that the character can walk around obstacles on the way to the point you click with the mouse.",{"value":148,"source":64,"evidence":149},"Multiplayer so visitors can see and chat",[150],{"id":67,"by":68,"text":69},[152,166],{"value":153,"source":64,"evidence":154},"What tilesets and art were used, and who made them",[155,159,163],{"id":156,"by":157,"text":158},"30658451","umen","you did the pixel art ?",{"id":160,"by":161,"text":162},"30658854","changhanlee","this is dope. what did you use to make the art?",{"id":164,"by":10,"text":165},"30660972","For the most part, no. See the repo in the description for the credits and links.",{"value":167,"source":64,"evidence":168},"What is Metatheoretical Structuralism",[169,170],{"id":124,"by":125,"text":126},{"id":171,"by":10,"text":172},"30657950","Thanks for the bug report. Are you using Firefox? I knew this happens in FF and couldn't find a fix for it. As for structuralism, the general idea is that it is a way to…",[174,181,188],{"value":175,"source":64,"evidence":176},"Bruno Simon's 3D portfolio site",[177],{"id":178,"by":179,"text":180},"30657964","ushakov","incredible! Bruno Simon also has a similar website but in 3D https:\u002F\u002Fbruno-simon.com",{"value":182,"source":64,"evidence":183},"Gather.town",[184],{"id":185,"by":186,"text":187},"30665300","Jommi","We are secretly building this at http:\u002F\u002Fgather.town\u002F and planning to open the tech up as an SDK for others to build on.",{"value":189,"source":64,"evidence":190},"Mario Saul's homepage",[191],{"id":75,"by":76,"text":77},{"comments":193,"answered":46,"key":194},8,[195,198,199],{"id":196,"text":197},"30660943","I'm glad it helped. I don't know anyhthing about React, but here are some more resources I found useful on the Phaser side: - I started out with this guide:…",{"id":171,"text":172},{"id":200,"text":201},"30657783","Thanks for the heads up. Right now I can't seem to replicate the bug, but I'll look into it.",{"commenters":203,"max_depth":17,"maker_replies":193,"first_comment_mins":204,"lifespan_hours":205},55,108,269,[207,211,215,218,222,225,227,229,231,235,239,242,245,248,250,254,256,258,261,265,268,271,274,276,279,280,283,285,288,290,292,294,297,301,304,307,311,313,315,317,320,322,326,330,335,338,340,342,344,348,352,356,359,360,364,368,371,375,377,382,384,385,389,391,396,400,404],[208,38,38,209,210,38],"30658858","commenter\u002Fpositive\u002Fidea","adamddev1",[212,38,38,213,214,38],"30659494","commenter\u002Fneutral\u002Fnone","jimmySixDOF",[216,38,38,213,217,38],"30659925","d13",[219,38,34,220,221,38],"30660167","project\u002Fpositive\u002Fdesign","hirako2000",[223,38,38,213,224,38],"30659958","biellls",[226,38,38,213,210,38],"30660516",[196,38,38,228,10,40],"maker\u002Fpositive\u002Fdocs",[230,38,34,228,210,38],"30661075",[232,40,38,233,234,38],"30659462","other\u002Fpositive\u002Fidea","neoeno",[236,40,38,237,238,38],"30659488","other\u002Fpositive\u002Fdesign","kurisukun",[240,40,38,213,241,38],"30659985","realjhondoe",[243,40,38,244,234,38],"30660214","commenter\u002Fneutral\u002Fexecution",[246,40,38,237,247,38],"30678688","maxmunzel",[144,42,46,249,145,38],"project\u002Fneutral\u002Fexecution",[251,46,34,252,253,38],"30661266","project\u002Fpositive\u002Fidea","jaqalopes",[124,17,46,255,125,38],"project\u002Fmixed\u002Fexecution",[171,17,38,257,10,40],"maker\u002Fneutral\u002Fnone",[259,17,46,257,260,38],"30658382","klysm",[262,17,38,263,264,38],"30658407","other\u002Fneutral\u002Fnone","srcreigh",[266,17,38,213,267,38],"30662208","dcow",[269,17,46,249,270,38],"30658636","clarle",[272,17,34,273,125,38],"30660838","maker\u002Fpositive\u002Fnone",[178,34,38,275,179,38],"other\u002Fpositive\u002Fnone",[131,277,46,278,132,38],6,"project\u002Fmixed\u002Fdesign",[109,33,46,278,110,38],[281,193,46,255,282,38],"30657579","notjulianjaynes",[200,193,38,284,10,40],"maker\u002Fneutral\u002Fexecution",[286,193,40,287,282,38],"30663173","project\u002Fcritical\u002Fexecution",[101,289,34,220,102,38],9,[71,291,34,252,72,38],10,[75,293,34,252,76,38],11,[295,293,46,255,296,38],"30667173","Minor49er",[298,299,46,278,300,38],"30657641",12,"iamthirsty",[302,299,38,303,10,40],"30702053","maker\u002Fpositive\u002Fexecution",[67,305,46,306,68,38],13,"project\u002Fneutral\u002Fidea",[308,305,40,309,310,38],"30658222","project\u002Fcritical\u002Fidea","rebuilder",[185,305,38,312,186,38],"other\u002Fneutral\u002Fidea",[86,32,34,314,87,38],"project\u002Fpositive\u002Fperformance",[90,316,34,220,91,38],15,[318,31,40,287,319,38],"30658364","shermablanca",[321,31,38,303,10,40],"30702046",[323,324,34,273,325,38],"30659045",17,"achenet",[327,328,46,249,329,38],"30658713",18,"AussieWog93",[331,332,46,333,334,38],"30657703",19,"project\u002Fneutral\u002Fnone","mLuby",[336,332,46,333,337,38],"30657788","j-james",[339,332,38,257,10,40],"30657803",[341,332,38,257,10,40],"30657797",[97,343,46,278,98,38],20,[345,346,34,273,347,38],"30660646",21,"mromanuk",[349,350,38,233,351,38],"30658563",22,"kderbyma",[353,350,38,354,355,38],"30658645","other\u002Fcritical\u002Fidea","throwaway675309",[113,357,46,358,114,38],23,"project\u002Fneutral\u002Fdesign",[117,357,46,358,118,38],[361,357,38,362,363,38],"30658015","commenter\u002Fneutral\u002Fdesign","throwaway14356",[365,366,46,306,367,38],"30660308",24,"wilfredk",[369,366,46,306,370,38],"30660699","hackerlink99",[372,373,46,333,374,38],"30659529",25,"lbotos",[79,376,34,252,80,38],26,[378,379,40,380,381,38],"30660222",27,"project\u002Fcritical\u002Fperformance","ZYinMD",[156,383,46,257,157,38],28,[164,383,38,257,10,40],[386,387,34,220,388,38],"30658060",29,"screwgoth",[160,390,46,358,161,38],30,[392,393,34,394,395,38],"30657839",31,"project\u002Fpositive\u002Fnone","thescribbblr",[397,398,34,394,399,38],"30658318",32,"arrakis2021",[401,402,40,380,403,38],"30669169",33,"farzher",[405,406,34,394,407,38],"30658239",34,"findalex",[],[410,415,420,425,429,433],{"id":411,"name":412,"points":413,"category":414},"30668137","HN Avatars",701,"dev_tools",{"id":416,"name":417,"points":418,"category":419},"30688691","Devzat",391,"consumer_social",{"id":421,"name":422,"points":423,"category":424},"30676595","MarkdownSite",217,"infrastructure",{"id":426,"name":427,"points":428,"category":414},"30675357","shot-scraper-template",214,{"id":430,"name":431,"points":432,"category":414},"30653916","Hubfs",160,{"id":434,"name":435,"points":436,"category":437},"30639160","Shadow Calculator",120,"web_saas",false,"v2",{"id":441,"name":5,"line":6,"ai":438,"cat":19,"year":12,"points":13,"comments":14,"rec":28,"s":442,"top":17,"kw":443,"maker":10,"domain":5,"tier":18,"attempts":38,"strip":444,"url":9,"mix":445,"praise":63,"objection":106,"sub":20},30656961,0.27,[23,24,25,26,27],"0050500053303533155331530530350333510553",[31,32,33,34],1794036617984]