【问题标题】:Develop a game using android or web technologies?使用 android 或 web 技术开发游戏?
【发布时间】:2014-04-13 02:14:00
【问题描述】:
我之前没有创建过游戏,但我有一个想要开发的 2d 游戏。虽然我非常熟悉使用 javascript 并且知道 html5 的画布,但我不知道使用这种技术在 android 游戏上创建对性能的影响。我也知道 Chrome 应用程序及其离线工作的能力。
- 在两者(优势、劣势)之间进行选择的指导原则是什么?
- 网页的响应式功能可以应用到游戏上吗?
例如,将我的游戏想象成切断绳索......
【问题讨论】:
标签:
android
html5-canvas
game-engine
【解决方案1】:
考虑到浏览器和android之间的性能和可用性,在你的情况下没有区别。
这取决于您打算通过创建自己的游戏来实现什么目标。不管你是否打算通过这种方式发财。
网页游戏的优点是:
- 更容易创建(考虑到您知道如何使用 javascript 编程)
- 如今网络浏览器比安卓更普遍,因此此类游戏的可访问性更大
- 有人玩你的游戏,输入正确的网址就够了(这也是你要克服的最大问题,要么你是在使用一些现有的游戏平台,比如facebook,要么你有其他方式如何为你的网页做广告,否则你就完蛋了)
安卓游戏的优势:
- 没有适当的广告,更容易让一些人玩你的游戏
- 为 android 编程 3D 图形比在 WebGL 中编程更容易(尽管考虑到 Three.js,这值得商榷)