TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Building Games for HTML5, Not with HTML5

44 点作者 austinhallock超过 11 年前

6 条评论

willvarfar超过 11 年前
I completely agree with this. Building HTML5 games - and you can get competitive levels of graphics and so on - is a great way to be able to target the Apple, Android and even the Chrome store. You can easily make a shim that launches a WebView window.<p>It also allows for playing online as said.<p>WebWorkers, however annoying to debug, raise an interesting speed-bump to cheating too. Here&#x27;s a WebWorker wrapper script that lets you run (a single) WebWorker in-process instead, for debuggability: <a href="https://github.com/williame/ludum_dare_27_snowden/blob/gh-pages/web_worker.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;williame&#x2F;ludum_dare_27_snowden&#x2F;blob&#x2F;gh-pa...</a><p>With the new Audio API and webRTC, plus the WebSockets, things are bright.
评论 #6334724 未加载
评论 #6334244 未加载
_random_超过 11 年前
&quot;Why write an iOS version of a game in Objective C, and the PC version in C? Performance would be the only reason, but that’s becoming more and more of a moot point.&quot;<p>Why indeed, when there is a multi-paradigm C# and MonoGame that give you a combination of an actual modern language, decent performance and multi-platform access.
hatu超过 11 年前
&quot;Your game doesn’t need to be in the iOS App Store or Google Play to be played on mobile devices. That is a huge benefit. Sure, it’s good to have it in both of those stores (and is easy enough to achieve), but the fact that it can be played without requiring an install and the extra bulk of the stores is a big opportunity.&quot;<p>I don&#x27;t know if this is true though. Consumers expect the games to be in the appstores. I don&#x27;t know anyone who even knows they can play games on the phone browser.
评论 #6333900 未加载
评论 #6334018 未加载
commentzorro超过 11 年前
Where&#x27;s the pricing information. I hate it when a site hides it&#x27;s pricing. My immediate reaction is that it&#x27;s too high. Then contact with the company to find out is going to be fraught with listening to justification before I can get prices and immediately rule them out as too high a percentage of expected revenue.
评论 #6334194 未加载
AndyKelley超过 11 年前
Shameless plug - if you&#x27;re looking to quickly prototype a 2D canvas-based game, you might be interested in trying out my open source game engine.<p><a href="https://github.com/superjoe30/chem/" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;superjoe30&#x2F;chem&#x2F;</a>
junkilo超过 11 年前
good article. haven&#x27;t seen it mentioned before, so props to the author for noticing that html5 is a distinct platform.