Delphi(包括C++ Builder)开发游戏有问题。 1.Borland的封装层次太多,太复杂,导致编译器编译后的exe速度大大下降,当然如果你用的是P4,你是感觉不到的。 2.Borland很多系统低层的内核(比如内存管理内核)都是为一般性windows程序设计的,没有为游戏这类对系统效率和支配程度要求特别高的程序做过优化,当然你自己去做这些东西那就太不现实了。 另外,Delphi SDK是唯一可能用于编写大型游戏的,不过用过了就知道没有Win C++ SDK好了。其实VC本身也有上述问题,那就是MFC。(当然M$的封装层次和复杂度不如Borland, 因为他毕竟要花大量时间做Office这类$型的东东)。大多数游戏之所以要用VC开发,实际上是用VC的Win32 C++ SDK的集成环境。 当然VC的Win32 C++ SDK的集成环境有很多,比如gcc,lcc。虽然没有VC环境好用但是功能也很强大,最大的好处就是编译后的代码效率比VC高。Quake 3 就是用lcc编译的。当然如果你是intel的芯片,效率最高的C++编译器不是这些,而是他自己的C++编译器。所以综上所述,return to cast. wolf.是不可能用Delphi编的,除非John Cormak脑子进水。
姑且不论"Return"是Delphi or Vc 开发的。 中国有的是软件人才,中国有能力发展好游戏业和软件业。但由于社会就是不重视科技人才的选拔,狗屁不通凭一张党票混到硕士毕业这样的人大有,真正的人才却往往处于社会低层。 If John Cormak or BillGates in China, you can find them in street. Because they are now selling newspaper there!
用Delphi很难写出高质量的游戏OpenGl DirectX还是用VcReturn to Wolferstein是用c写的, 用Hex查查就知道了反正 Ureal 使用Vc5写的
不要以点盖面嘛,中国有许多高人是我们不知道的。
中国现在不也有自己的 CPU 了吗?
说到人才,中国多不多就不清楚了,不过我知道中国盛产猪头。
我支持Delphi
开发游戏用vc,c++比较好用为何不能用呢!
自己不行……别放狂言“中国没人才”
如果没人才,那中国怎么发展
1.Borland的封装层次太多,太复杂,导致编译器编译后的exe速度大大下降,当然如果你用的是P4,你是感觉不到的。
2.Borland很多系统低层的内核(比如内存管理内核)都是为一般性windows程序设计的,没有为游戏这类对系统效率和支配程度要求特别高的程序做过优化,当然你自己去做这些东西那就太不现实了。
另外,Delphi SDK是唯一可能用于编写大型游戏的,不过用过了就知道没有Win C++ SDK好了。其实VC本身也有上述问题,那就是MFC。(当然M$的封装层次和复杂度不如Borland, 因为他毕竟要花大量时间做Office这类$型的东东)。大多数游戏之所以要用VC开发,实际上是用VC的Win32 C++ SDK的集成环境。
当然VC的Win32 C++ SDK的集成环境有很多,比如gcc,lcc。虽然没有VC环境好用但是功能也很强大,最大的好处就是编译后的代码效率比VC高。Quake 3 就是用lcc编译的。当然如果你是intel的芯片,效率最高的C++编译器不是这些,而是他自己的C++编译器。所以综上所述,return to cast. wolf.是不可能用Delphi编的,除非John Cormak脑子进水。
看看
[email protected]
我一直想尝试写个大型游戏,你真有源码给我发一份过来看看好吗?
[email protected]
你是装无知还是真无知?Delphi开发游戏 不比C/C++差 而且可能会更强更快!
而VC在地层方面可能要强于Delphi.
不要为使用某种语言而吵架。
没有实现不了的项目。
只有想不到,没有做不到。
没听说过MS的IE还是用VB编的呢。
我也想看看!
Email: [email protected]
我也想看看!
Email: [email protected]
内联函数是什么意思?知道这两个问题的答案
就知道Delphi在编制大型游戏时的局限了
不会吧!内联函数中连一个循环语句都不能用,还编游戏?
rpg 用delphi ,即时战略用c++
不过DELPHI封装的太多不必要的东西,手工编还是建议用VC
中国有的是软件人才,中国有能力发展好游戏业和软件业。但由于社会就是不重视科技人才的选拔,狗屁不通凭一张党票混到硕士毕业这样的人大有,真正的人才却往往处于社会低层。
If John Cormak or BillGates in China, you can find them in street. Because they are now selling newspaper there!
而是“能用Delphi写出高质量的游戏的人很少“吧!
Delphi支持完整的SDK/API编程用VC或Delphi来调用这些API函数(或其它函数)所生成的程序质量难道区别会很大?!
而是“能用Delphi写出高质量的游戏的人很少“吧!
Delphi支持完整的SDK/API编程用VC或Delphi来调用这些API函数(或其它函数)所生成的程序质量难道区别会很大?!同意,用delphi绝对可以写好的游戏,不过很少有国人能写罢了,
delphi也支持direct和opengl的
一句话:希望我选Delphi没错!
不过bill gates作为前辈程序员,他的话我们可以拿来借鉴一下。他曾经说,只要你提一个要求,他就能那BASIC实现。而实际上,他当年的所作所为也让人相信这一点。事实上,语言的功能都是全的,只是更擅长什么罢了。java一样可以拿来写本机程序,当然如果你高手甚至可以尝试写驱动。
说明:专业的Borland编译器游戏开发网站,站长水平很高,并且
用Delphi 开发了《疯狂保龄球》、《过山车大亨》《迷你高尔夫》
http://www.sulaco.co.za/quake2/
说明:Delphi翻译Quake 2 Visual C++源码工程!
http://www.pocket-technologies.com/
说明:PocketStudio是一个Palm掌上电脑Delphi编译器开发工具,
如果你要开发Palm掌上电脑游戏又用Delphi语言,非他莫属!
http://www.digital-tome.com/
说明:《突袭阿瓦隆》一个用Delphi开发的商业游戏,
国内的盗版竟然说他是《暗黑破坏神》的资料片,呵呵!
http://www.ageofwonders.com/aow.html
http://aow2.godgames.com/welcome.html
说明:《奇迹时代2》,Delphi开发的角色扮演策略游戏,
获得E3最佳游戏大奖!1代中文版已经发行!
http://groups.yahoo.com/group/JEDI-JWars/
说明:《侏罗纪之战》雅虎俱乐部,开放源码的Delphi即
时战略游戏和地图编辑器!推荐加入!
http://c-evo.org/
说明:拥有13个民族、标准人工智能、基于《文明》的
策略游戏《文明进化史》!Borland Delphi 源码开放!推荐!
http://www.no2games.com/
说明:Turbo站长的《迷你高尔夫》游戏网站,
http://www.kharne.net/
http://sourceforge.net/projects/kharne
说明:开放源码的《龙与地下城》RPG游戏,全部Delphi源码!
去下载一个玩一玩,看看Delphi开发的游戏如何?
其他Delphi开的游戏还有《地球帝国》、《X英雄》、《贸易帝国》、
不过我们为了两个国外的软件开发平台争吵了那么久,不知什么时候我们可以为我国的软件开发平台而争论阿!我们中国人应该,也是绝对能够编写出一个软件开发平台与编译器的,我们现在已经在芯片方面有突破了,不知什么时候我们可以在软件开发平台与编译器上有所突破阿!!大家努力阿!
至于return是什么写的,上面已给出了地址,大家下载来看看就知道是用什么写的了!
没什么好吵的,大家努力努力吧,把中国软件业拉上一个层次
再说明一下,中国已经有了自己的语言编写平台,和编译系统,并且向外开放了
他的名字叫做E(易)语言,全中文编写。大家可以去看看,不过我是初学者,看了老半天没看懂这东西怎么用,有人已经用这种语言了做出了安装程序制作器,呵呵,效果还可以,有点你VB。
我是初学者,可能有些地方说得不好。请贴主结贴吧…
所有参与吵架的人自己想想看,语言只不过是工具,关键在于人!
给你两把刀你也打不过一个练过空手道的!就这么简单!
人可以战胜一切,工具是辅助!每种语言都有自己的特长,看工作需要最后我要骂人:c/c++强大不等于你强大!!!!
人家vb写出来的东西你用c/c++还写不出来呢(当然了,不是c/c++的问题,是你自己的水平问题)!在这里叫个屁!
Borland, 呵呵,你先把Vcl中N多的bug解决了再说吧!不方便?看和谁比了!直接调用sdk并不比vc更麻烦,但是与调用vcl想必当然要麻烦很多!Delphi有Bug,M$也照样有!用C++写程序不等于就是用VC写!这个世界上的C++编译器有很多,VC不过是最滥的一种,滥的连微软自己都不用!这里还有人傻了吧叽的帮人家吹,岂不知被人卖了还在帮人家数钱呢!ID的东西的确是用C++写的,但用的不是VC!老外很少用D版,但也没有几个愿意花大头钱买VC这种破烂!网上免费的编译器有很多!而且都是比VC历史更悠久更加久经考验!看看Xinux下的Doom你就知道id用的是什么编译器了!
好好学去吧,就像争INTEL VS AMD谁赢谁输,
没意思啊!
这些东西不是靠一种语言开发的,是多种语言的结合!
哪你们怎么不讨论WINDOWS98。2000。XP是用SM开发的啊?????
很多人骂VB,我敢说他连VB的皮毛都没学会!
有些人居然大喉支持DELPHI,VC++语言也有FANS啊~~~~~~~~~~~?????
现在MS势力大,它的VC++,VB。都是很好的!
我说楼主啊,你是不是脑子灌水了啊,讨论这些无聊的问题!
你还不如直接问游系开发者!
根据pe格式分析发现德总是vc6.0开发,大家不要听这人瞎扯
楼主说中国只把delphi做数据库编程那不对吧,虽然我是数据库程序员,但我们马上开发一个基于web的网络编程,我们一样用delphi不用asp,java什么的,一个原因,偏爱,而且我有朋友也是做游戏的,也一样用delphi不懂就不要乱说,,,中国也有高人!!只是我们不认识,不认识不代表没有啊,