admin管理员组文章数量:1657956
目录
一. 前言
二. 各站答主的猜想
1. MSVC制作(未明确引擎/框架) 支持率最高
2. Flash AS制作(包括桌面和网页) 相对较多
3. 使用Java制作(JME塞班版PVZ/植物大战僵尸手机版) 肯定的
4. 游戏引擎制作(如Unity, Unreal等) 少
5. 其他(如lua, pygame) 少之又少
三. 正确答案是...
一. 前言
最近, 我在翻某乎的时候, 发现了一个有趣的问题:植物大战僵尸原版用的是什么游戏引擎开发的?
看到这个问题之后, 我看了看一些回答, 只能说: 想象力真奇妙啊 .
二. 各站答主的猜想
接下来就让我总结一下吧.
1. MSVC制作(未明确引擎/框架) 支持率最高
这个回答有很多人说, 没错, 光靠植物大战僵尸的性能这一块我相信这十有八九是c++制作的.
而且因为植物大战僵尸原版只在win平台发布, 所以MSVC制作基本上是敲定了.
但是... 具体用的是什么框架/引擎就各说纷纭了.
目前看来支持率最高的是MSVC + DirectX 9.
嗯, 我也认为是D2D做的.
然后, 你猜我看到了什么?
居然有人说是cocos2d做的.
额, 这就有点离谱了.
先不说cocos2d有没有那个性能.
cocos2d-x是在2011年出的啊.
2. Flash AS制作(包括桌面和网页) 相对较多
这个其实有点可行, 但是因为像性能不如vc等问题, 所以支持率相对于MSVC大大降低了
3. 使用Java制作(JME塞班版PVZ/植物大战僵尸手机版) 肯定的
这应该是的, 只是塞版版pvz用的java me罢了.
4. 游戏引擎制作(如Unity, Unreal等) 少
咳咳咳, 这就有点不现实了.
植物大战僵尸开发的时候估计还没有几个像样的游戏引擎吧.
5. 其他(如lua, pygame) 少之又少
这个的话...
我看了一些答主的回答, 还挺有道理, 但是支持率就呵呵了.
三. 正确答案是...
出现吧! 正确答案: MSVC++(VS2005) 和DirectX(Popcat game framework)
这就是正确答案了, 至于为什么, 很简单.
因为度娘已经告诉我们正确答案了.
植物大战僵尸原版用的是c++ 以及 宝开自己的框架: Popcat game framework.
这个框架我看了, 挺好用的, 其实就是在DirectX的基础上进行了一层封装, 让语法变得更加简单.
至于这个框架的教程吗, 我说全网不超过10篇你信吗?
总之, 植物大战僵尸是用c++写的原版, JAVA写的手机版(塞班版)
版权声明:本文标题:植物大战僵尸原版到底是用什么框架引擎开发的??? 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1729801593a1212969.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论