赞
踩
目录
3. 使用Java制作(JME塞班版PVZ/植物大战僵尸手机版) 肯定的
最近, 我在翻某乎的时候, 发现了一个有趣的问题:植物大战僵尸原版用的是什么游戏引擎开发的?
看到这个问题之后, 我看了看一些回答, 只能说: 想象力真奇妙啊 .
接下来就让我总结一下吧.
这个回答有很多人说, 没错, 光靠植物大战僵尸的性能这一块我相信这十有八九是c++制作的.
而且因为植物大战僵尸原版只在win平台发布, 所以MSVC制作基本上是敲定了.
但是... 具体用的是什么框架/引擎就各说纷纭了.
目前看来支持率最高的是MSVC + DirectX 9.
嗯, 我也认为是D2D做的.
然后, 你猜我看到了什么?
居然有人说是cocos2d做的.
额, 这就有点离谱了.
先不说cocos2d有没有那个性能.
cocos2d-x是在2011年出的啊.
这个其实有点可行, 但是因为像性能不如vc等问题, 所以支持率相对于MSVC大大降低了
这应该是的, 只是塞版版pvz用的java me罢了.
咳咳咳, 这就有点不现实了.
植物大战僵尸开发的时候估计还没有几个像样的游戏引擎吧.
这个的话...
我看了一些答主的回答, 还挺有道理, 但是支持率就呵呵了.
出现吧! 正确答案: MSVC++(VS2005) 和DirectX(Popcat game framework)
这就是正确答案了, 至于为什么, 很简单.
因为度娘已经告诉我们正确答案了.
植物大战僵尸原版用的是c++ 以及 宝开自己的框架: Popcat game framework.
这个框架我看了, 挺好用的, 其实就是在DirectX的基础上进行了一层封装, 让语法变得更加简单.
至于这个框架的教程吗, 我说全网不超过10篇你信吗?
总之, 植物大战僵尸是用c++写的原版, JAVA写的手机版(塞班版)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。