易语言能开发稳定的网络3D游戏引擎吗?(只求高手)

如题,她"稳定"吗?支持吗?高效吗?

开发出好像"骑士on line","天堂2","魔兽DOTA"等大型网上连线游戏....是否可行,或者说现行版本的4.06的易语言还在为开发这类功能的组件和支持库上做着努力?

易语言终归只是胜在于她的编辑语言很适合不懂英文的人,但现行的她,功能上还没能达到可以用来开发稳定的网络3D游戏引擎的水平吗?

是否该放弃在易语言上做这些努力了?

换个概念,或者说易语言可以以MAYA这类(以C++编辑的)功能强大的3D造型开发软件,来做为补助调用的3D制作平台,只需以易语言开发出调合引擎,并能够编写游戏功能和游戏人工智能的编程输入吗?
请大师们指引个方针,菜鸟在此至谢...

第1个回答  2014-09-22
易语言本身的代码执行效率特别低,明明从机场路直接到中央广场只要5km的距离,可偏偏搞一个绕城高速要你多走20km才能到中央广场,这就是易语言,很多API都是绕来绕去才实现的,所以效率低下。但是开发3d游戏对易语言来说,只要一个好用的3d游戏引擎就行了,窗口由引擎创建,3d模块、地图、人物、场景等都只需要易语言给出一个文件路径和调用命令,由3d游戏引擎去执行,这样整个游戏的效率就高了,你应该也用易语言编过软件把,dll文件调用知道吧?事实上dll文件可以用任何语言编写出来,然后给易语言调用,易语言只用给一个简单的命令,dll就进行复杂的运算,然后把结果反馈给易语言,所以调用dll、外部3d引擎的时候,易语言其实就相当于公司的老板,只需要发出指令和查看结果,中间的过程再复杂,都是别人来完成,这个时候易语言的效率虽然低下,但是核心的运算,复杂的运算,复杂的逻辑什么的都是3d游戏引擎来完成。
额,打了半天字自己都有点晕了,不过就一句话:以易语言为核心开发3d游戏纯属扯淡,c++的3d游戏运行在单核电脑上都比易语言3d游戏运行在四核电脑上快!
以c++为核心,易语言以调用核心的方式开发出来的3d游戏跟纯c++开发出来的游戏执行效率基本差不多

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网