我花了一些时间在 stackoverflow 上查看各种线程,虽然我看到了很多关于可用于游戏开发的各种引擎的帖子和线程,但我还没有看到关于各种平台的太多讨论可以使用它们。
我特别谈论的是浏览器游戏与桌面游戏。
我想开发一款简单的 3D 联网多人游戏 - 大致达到《纸片马里奥》的图形水平,并且游戏玩法与砍杀 Action /冒险游戏的交互水平大致相同 - 但我很难做出决定我想用它定位哪个平台。我有一些使用 C++/Ogre3D 和 Python/Panda3D 的经验,但我想知道是否值得花额外的时间学习另一种语言和另一种引擎/工具包,以便可以在浏览器窗口中玩游戏(我现在正在查看 jMonkeyEngine)。
对于简单而短的游戏,新 field 方法(访问网站,单击“立即玩”,即时满足)似乎效果很好。对于更复杂的游戏呢?游戏的复杂程度是否足以让人们说“好吧,我要下载并玩它”?为了吸引(可能?)更多的受众,是否值得使用不太成熟、文档较少、功能较少和社区较小的引擎?有人有过这样的决定吗?
谢谢!
(* 除了基于闪存的引擎之外,与基于桌面的环境可用的方法相比,大多数其他方法似乎都有这些缺点。我会选择闪存,但我担心闪存的3D 功能目前还不够成熟,无法轻松实现我想要的功能)。
最佳答案
下载和安装是一件很难的事情。人们更不愿意这样做,一旦他们这样做了,你就要承担平台兼容性的问题,并且你必须安装代码来随着游戏的发展而更新或避免。
Java 小程序消除了所有这些困惑。大概还有 flash 或 html5。
关于java - 游戏开发: "Play Now" via website vs. 下载并安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11110902/