[{"data":1,"prerenderedAt":236},["ShallowReactive",2],{"project-2739160":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":35,"aspects":36,"strip":43,"post_text":44,"what":45,"said":73,"maker_in_thread":141,"shape":153,"grid":156,"attempts":200,"same_week":201,"maker_shows":32,"maker_hidden":229,"reader_version":230,"card":231},"2739160","Flax","Our HTML5 Game Engine, with live demo","title","Show HN: Our HTML5 Game Engine, with live demo","http:\u002F\u002Fflax.ie\u002Fflax-html5-game-engine-development-diary-part-10-2\u002F","flax.ie","redfloatplane",1310056728,2011,44,20,280,1097,26,"shown","languages","game engine","library",[24,25,26,27],"html5 game engine","java gwt","javascript game engine","map editor","roasted",-0.19,{"positive":31,"neutral":32,"mixed":33,"critical":34},3,2,0,5,10,{"execution":37,"design":39,"docs":40,"idea":41,"performance":42},{"positive":38,"critical":33},1,{"positive":38,"critical":33},{"positive":33,"critical":38},{"positive":33,"critical":32},{"positive":33,"critical":32},[34,33,34,33,33,38,33,31,33,31,33,38,38,33,33,38,34,33,38,33],null,{"problem":44,"audience":46,"pricing":44,"motivation":53,"time_to_build":44,"stack":57,"openness":70,"stage":71,"team_size":72},{"value":47,"source":48,"evidence":49},"Game developers, especially Java developers","maker",[50],{"id":51,"by":11,"text":52},"2740395","The biggest difference between Impact and Flax is that Flax is written with the Java language, using GWT to cross-compile into Javascript. We used GWT because a year ago, when we…",{"value":54,"source":48,"evidence":55},"Maker wanted a Java-friendly HTML5 game engine; team had little JavaScript knowledge",[56],{"id":51,"by":11,"text":52},[58,62,66],{"value":59,"source":48,"evidence":60},"Java",[61],{"id":51,"by":11,"text":52},{"value":63,"source":48,"evidence":64},"GWT",[65],{"id":51,"by":11,"text":52},{"value":67,"source":48,"evidence":68},"JavaScript",[69],{"id":51,"by":11,"text":52},"open_source","beta","team",{"praise":74,"objections":89,"requests":116,"questions":127,"alternatives":135},[75,83],{"value":76,"source":77,"evidence":78},"Timely updates and determination admired","commenter",[79],{"id":80,"by":81,"text":82},"2739193","rsbrown","To the author: you mention determination as one of the keys to success. Strongly agreed. If you want Flax to be successful, then stick with it and continue providing timely…",{"value":84,"source":77,"evidence":85},"Interface and map editor look good",[86],{"id":87,"by":81,"text":88},"2739269","You're welcome. Great work so far, by the way. I really like the interface. A group of friends and I built a small HTML5 game prototype as part of a weekend hackathon a few…",[90,98,105],{"value":91,"source":77,"evidence":92},"Performance is poor, high CPU usage",[93,97],{"id":94,"by":95,"text":96},"2740066","leon_","wow, you rally need to improve the performance.",{"id":51,"by":11,"text":52},{"value":99,"source":77,"evidence":100},"No downloadable engine or game demos yet",[101],{"id":102,"by":103,"text":104},"2739301","dpcan","Can you help me navigate your site? All I see is a demo of what appears to be a map editor, I don't see a game engine to download, or any actual game demos.",{"value":106,"source":77,"evidence":107},"Tileset likely copyrighted Pokemon art",[108,112],{"id":109,"by":110,"text":111},"2740139","ideamonk","The tilesets seem to be from GB\u002FGBC editions of Pokemon, specially couldn't help noticing \"MART\" written in one of the pieces of the tiles. Does Gamefreak\u002FNintendo or any other…",{"id":113,"by":114,"text":115},"2741086","follower","> to use it under fair use we should include a copyright disclaimer. Reusing copyrighted images most likely doesn't count as \"fair use\".",[117],{"value":118,"source":77,"evidence":119},"Run on JVM\u002FAndroid without browser",[120,124],{"id":121,"by":122,"text":123},"2741403","walrus","Since the games themselves are written in Java, could you potentially make another implementation of Flax that runs directly on JVMs (e.g., directly on Android without using the…",{"id":125,"by":122,"text":126},"2741608","I just brought that up because I found that to be a drawback of ImpactJS[1] when I tried out some of the demos—they didn't run well on Android. By allowing the user to compile…",[128],{"value":129,"source":77,"evidence":130},"How is the engine different from ImpactJS?",[131],{"id":132,"by":133,"text":134},"2740352","simplify","Just curious, how do you plan to differentiate from impactjs (http:\u002F\u002Fimpactjs.com\u002F)? It also has a map editor quite similar to the one you're showing off. I just used impact for…",[136],{"value":137,"source":77,"evidence":138},"ImpactJS",[139,140],{"id":132,"by":133,"text":134},{"id":87,"by":81,"text":88},{"comments":142,"answered":34,"key":143},8,[144,147,150],{"id":145,"text":146},"2739220","Don't worry, that's exactly what we'll be doing. We've got a hard deadline of three weeks on each iteration, and a soft one of two weeks. After the soft deadline, we'll bugfix…",{"id":148,"text":149},"2739731","Well, we certainly hope to not disappoint! Diluvia looks awesome, great mechanic. Did you use node or websockets (or another method?) for the multiplayer aspect? Also, how did…",{"id":151,"text":152},"2739717","From my post: \"There’s no “game” in “Flax game engine” so far. What we’ve got is really a demo of our map editor, Weave. Naturally, we had to build the tools before we could…",{"commenters":154,"max_depth":34,"maker_replies":142,"first_comment_mins":154,"lifespan_hours":155},9,15,[157,159,161,163,165,168,170,172,174,175,176,178,180,182,185,187,188,193,196,197],[80,33,34,158,81,33],"maker\u002Fpositive\u002Fexecution",[145,33,33,160,11,38],"maker\u002Fneutral\u002Fexecution",[87,33,34,162,81,33],"project\u002Fpositive\u002Fdesign",[148,33,33,164,11,38],"maker\u002Fneutral\u002Fnone",[166,33,33,167,81,33],"2740029","other\u002Fneutral\u002Fnone",[102,38,38,169,103,33],"project\u002Fcritical\u002Fdocs",[151,38,33,171,11,38],"project\u002Fneutral\u002Fexecution",[132,32,31,173,133,33],"project\u002Fneutral\u002Fidea",[51,32,33,173,11,38],[121,32,31,173,122,33],[177,32,33,171,11,38],"2741455",[125,32,38,179,122,33],"project\u002Fcritical\u002Fperformance",[109,31,38,181,110,33],"project\u002Fcritical\u002Fidea",[183,31,33,184,11,38],"2740204","maker\u002Fneutral\u002Fidea",[186,31,33,167,110,33],"2741059",[113,31,38,181,114,33],[189,190,34,191,192,33],"2739267",4,"maker\u002Fpositive\u002Fnone","matthiasb",[194,190,33,195,11,38],"2739740","commenter\u002Fneutral\u002Fnone",[94,34,38,179,95,33],[198,34,33,199,11,38],"2740206","project\u002Fneutral\u002Fperformance",[],[202,207,212,216,221,225],{"id":203,"name":204,"points":205,"category":206},"2752857","Startup Tees",58,"web_saas",{"id":208,"name":209,"points":210,"category":211},"2747981","WhatColorIsThisSong.com",47,"consumer_social",{"id":213,"name":214,"points":215,"category":206},"2759989","facebook.com",39,{"id":217,"name":218,"points":219,"category":220},"2743164","Instant Crunchbase Search",37,"data",{"id":222,"name":223,"points":224,"category":211},"2743102","Denso",30,{"id":226,"name":227,"points":228,"category":211},"2736733","Non-Anonymous Chat",29,false,"v2",{"id":232,"name":5,"line":6,"ai":229,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":233,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":234,"url":9,"mix":235,"praise":76,"objection":91,"sub":21},2739160,[24,25,26,27],"50500103030110015010",[31,32,33,34],1793990873721]