[{"data":1,"prerenderedAt":171},["ShallowReactive",2],{"project-36956831":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":37,"post_text":29,"what":40,"said":71,"maker_in_thread":110,"shape":117,"grid":120,"attempts":134,"same_week":135,"maker_shows":39,"maker_hidden":164,"reader_version":165,"card":166},"36956831","Playroom","SDK for making multiplayer games in JavaScript","title","Show HN: Playroom – SDK for making multiplayer games in JavaScript","https:\u002F\u002Fdocs.joinplayroom.com\u002F","docs.joinplayroom.com","asadm",1690901961,2023,14,7,2012,3109,65,"shown","dev_tools","multiplayer game sdk","library",[24,25,26,27],"multiplayer games","javascript sdk","p2p networking","game development","quiet",null,{"positive":31,"neutral":31,"mixed":32,"critical":32},2,0,4,{"pricing":35,"idea":36},{"positive":32,"critical":32},{"positive":32,"critical":32},[38,39,32,39,32,38,32],5,3,{"problem":29,"audience":41,"pricing":50,"motivation":29,"time_to_build":29,"stack":57,"openness":70,"stage":70,"team_size":70},{"value":42,"source":43,"evidence":44},"Game developers building multiplayer games in JavaScript","inferred",[45,47],{"id":46},"post",{"id":48,"by":11,"text":49},"36958692","It basically supports any JS\u002FTS engine. So Phaser, threejs, playcanvas, kaboom, etc. Also React (great for games!). Also working on adding Unity bindings!",{"value":51,"source":52,"evidence":53},"Free for now; pricing to be added once there is more value-add","maker",[54],{"id":55,"by":11,"text":56},"36957466","It’s p2p only right now. That means no cheat-detection or authoritative updates just yet. The backend is mostly an echo service. So keeping it free for now. Will add pricing once…",[58,62,66],{"value":59,"source":52,"evidence":60},"JavaScript",[61],{"id":46},{"value":63,"source":52,"evidence":64},"TypeScript",[65],{"id":48,"by":11,"text":49},{"value":67,"source":52,"evidence":68},"Phaser, three.js, PlayCanvas, Kaboom, React (supported engines)",[69],{"id":48,"by":11,"text":49},"unknown",{"praise":72,"objections":85,"requests":90,"questions":95,"alternatives":109},[73],{"value":74,"source":75,"evidence":76},"Looks cool and people plan to try it","commenter",[77,81],{"id":78,"by":79,"text":80},"37006443","chuckhend","Very cool! I'll be trying it out this weekend!",{"id":82,"by":83,"text":84},"36958508","yangjunyu","Impressive",[86],{"value":87,"source":52,"evidence":88},"No server-side component; p2p only means no cheat detection or authoritative updates",[89],{"id":55,"by":11,"text":56},[91],{"value":92,"source":52,"evidence":93},"Unity bindings support",[94],{"id":48,"by":11,"text":49},[96,103],{"value":97,"source":75,"evidence":98},"Is there a pricing page or is it p2p?",[99],{"id":100,"by":101,"text":102},"36957402","herval","Neat! I couldn’t find a pricing page - is there a server side component or is it all p2p?",{"value":104,"source":75,"evidence":105},"What game engines does it support?",[106],{"id":107,"by":108,"text":104},"36958541","taabi30",[],{"comments":39,"answered":31,"key":111},[112,113,114],{"id":55,"text":56},{"id":48,"text":49},{"id":115,"text":116},"36958985","Thanks!",{"commenters":38,"max_depth":31,"maker_replies":39,"first_comment_mins":118,"lifespan_hours":119},37,79,[121,123,126,127,129,131,132],[78,32,38,122,79,32],"project\u002Fpositive\u002Fnone",[100,124,39,125,101,32],1,"project\u002Fneutral\u002Fpricing",[55,124,32,125,11,124],[107,31,39,128,108,32],"project\u002Fneutral\u002Fidea",[48,31,32,130,11,124],"project\u002Fpositive\u002Fidea",[82,39,38,122,83,32],[115,39,32,133,11,124],"maker\u002Fpositive\u002Fnone",[],[136,141,146,151,156,160],{"id":137,"name":138,"points":139,"category":140},"36933603","San Francisco Compute",727,"infrastructure",{"id":142,"name":143,"points":144,"category":145},"36933452","Khoj",565,"ai",{"id":147,"name":148,"points":149,"category":150},"36944152","Markwhen",327,"productivity",{"id":152,"name":153,"points":154,"category":155},"36973400","Pretty Polly",325,"learning_science",{"id":157,"name":158,"points":159,"category":150},"36942308","Linkwarden",280,{"id":161,"name":162,"points":163,"category":20},"36958731","Magic Loops",248,false,"v2",{"id":167,"name":5,"line":6,"ai":164,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":168,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":169,"url":9,"mix":170,"praise":74,"objection":87,"sub":21},36956831,[24,25,26,27],"5303050",[31,31,32,32],1794036639296]