游戏“重返德军总部”是用Delphi制作,金庸群侠传Online是Delphi做的,
而中国只是将Delphi当成没有什么技术含量的数据库编程软件,中国没人才!

解决方案 »

  1.   

    重返德军总部 是C/C++开发的呀!谁说,别人把De当数据库开发工具了?中国有人才都走了,这个我承认。但是说没有很奇怪吧!
      

  2.   

    你有证据‘重返’是DELPHI做的么?
      

  3.   

    赞同贴主!前两天居然看到还有人问“Delphi”到底能否开发大游戏这样的问题。
      

  4.   

    不要动不动就说中国怎么怎么样,好不好,现在好象太流行奚落中国的文字了吧。
    不要以点盖面嘛,中国有许多高人是我们不知道的。
    中国现在不也有自己的 CPU 了吗?
      

  5.   

    用资源查看器,如EXESCOPE看看就知道了嘛无聊的话题,不要怀疑工具,看看自身
      

  6.   

    我有同感,我的老板歧视Delphi,特喜欢VB6,可是很多项目又离不开我们这些用Delphi的程序员
      

  7.   

    其实delphi ,vc,c#这些东西都属于fashion Programming Tools(可能有些不太恰当)不过你们不觉得这些东西的最后的结果还是要有一些对类,面向对象,继承,语言基础,等基本的需要,而真正要用那些FPT(fashion Programming Tools简称)来些程序的时候,其实我们用到的是那些真正高手们做好的dll,class,api而已了!我们能接触到的基本的和底层变成越来越少,有点好像被MS,BL那些东西高高挂起的感觉了!
      

  8.   

    用delphi作的游戏可多了,到游戏开发网站上看看就知道了。vc能做的delphi就全能做,一点问题没有。
        说到人才,中国多不多就不清楚了,不过我知道中国盛产猪头。
      

  9.   

    Delphi VS VC++?
    我支持Delphi
      

  10.   

    既然delphi开发数据库比较好用为何不用呢!
    开发游戏用vc,c++比较好用为何不能用呢!
    自己不行……别放狂言“中国没人才”
    如果没人才,那中国怎么发展
      

  11.   

    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脑子进水。
      

  12.   

    的确有一部分GAME是用DELPHI做的,不过商业化的大GAME都是C/C++
      

  13.   

    大家别吵啦,本人很希望尝试game方面的编程序,搞某一段“重返”的代码
    看看
      

  14.   

    "重返德军总部"是用VC++编的。想有源程序的朋友请跟我联系。
    [email protected]
      

  15.   

    游戏只是软件业中的附属部分,DBMS/OS/APP等才是最核心的,MS就是靠OS/Office APP/SQLServer赚钱的,靠游戏早就完蛋了
      

  16.   

    delphi能干VC所能干的全不;DELPHI牛逼!!!
      

  17.   

    to  DoMoreGame(旭的鱼) 
    我一直想尝试写个大型游戏,你真有源码给我发一份过来看看好吗?
    [email protected]
      

  18.   

    你说的那两个游戏我不清楚,不过传奇c端和s端肯定都是用delphi写的
      

  19.   

    id 的东西都是用C++写的,Delphi 做游戏, 见鬼去吧!!!
      

  20.   

    to 楼上!
    你是装无知还是真无知?Delphi开发游戏 不比C/C++差 而且可能会更强更快!
      

  21.   

    c++ 能做出 Delphi做不出来的dd吗? 从来没听说过!!!
      

  22.   

    其实每种语言都有它自己的精髓所在,比如Delphi在数据库方面要强于VC.
    而VC在地层方面可能要强于Delphi.
    不要为使用某种语言而吵架。
    没有实现不了的项目。
    只有想不到,没有做不到。
    没听说过MS的IE还是用VB编的呢。
      

  23.   

    to  DoMoreGame(旭的鱼) 
      我也想看看!
    Email: [email protected]
      

  24.   

    to  DoMoreGame(旭的鱼) 
      我也想看看!
    Email: [email protected]
      

  25.   

    Delphi 能不能写内联函数?
    内联函数是什么意思?知道这两个问题的答案
    就知道Delphi在编制大型游戏时的局限了
      

  26.   

    靠,楼上的还是从类开始重新学一边C++吧!(对于Delphi应该学习的更多!!)内联函数又不是编游戏用的,C++所编游戏中的函数都是用内联函数实现的吗?
    不会吧!内联函数中连一个循环语句都不能用,还编游戏?
      

  27.   

    写游戏vc delphi bcb都可以
    rpg 用delphi ,即时战略用c++
      

  28.   

    我很喜欢DELPHI,说实话开发的游戏是不错运行的速度快当然DELPHI也可以做倒,
    不过DELPHI封装的太多不必要的东西,手工编还是建议用VC
      

  29.   

    姑且不论"Return"是Delphi or Vc 开发的。
    中国有的是软件人才,中国有能力发展好游戏业和软件业。但由于社会就是不重视科技人才的选拔,狗屁不通凭一张党票混到硕士毕业这样的人大有,真正的人才却往往处于社会低层。
    If John Cormak or BillGates in China, you can find them in street. Because they are now selling newspaper there!
      

  30.   

    用Delphi很难写出高质量的游戏OpenGl DirectX还是用VcReturn to Wolferstein是用c写的, 用Hex查查就知道了反正 Ureal 使用Vc5写的
      

  31.   

    我看不是“用Delphi很难写出高质量的游戏”吧,
    而是“能用Delphi写出高质量的游戏的人很少“吧!
    Delphi支持完整的SDK/API编程用VC或Delphi来调用这些API函数(或其它函数)所生成的程序质量难道区别会很大?!
      

  32.   

    我看不是“用Delphi很难写出高质量的游戏”吧,
    而是“能用Delphi写出高质量的游戏的人很少“吧!
    Delphi支持完整的SDK/API编程用VC或Delphi来调用这些API函数(或其它函数)所生成的程序质量难道区别会很大?!同意,用delphi绝对可以写好的游戏,不过很少有国人能写罢了,
    delphi也支持direct和opengl的
      

  33.   

    哇!唇枪舌剑!厉害!厉害! 可惜,我还是Delphi的初学者,对以上什么SDK/API不太了解。不过,
    一句话:希望我选Delphi没错!
      

  34.   

    都去听听李维的讲话吧,对你们有好处的.www.china-pub.com
      

  35.   

    WOLF是用C/C++开发的,因为我本身就是WOLF的终极万家,大约1年了。源码ID已经放出,想要的朋友来这里下载http://rtcw.q3acn.com/dl.asp?id=89&path=/download/other/wolf_133_src.exe
      

  36.   

    开什么玩笑?borland的编译器速度是出名的快,这个就是人家的饭碗。居然有人说borland编译后代码慢。
    不过bill gates作为前辈程序员,他的话我们可以拿来借鉴一下。他曾经说,只要你提一个要求,他就能那BASIC实现。而实际上,他当年的所作所为也让人相信这一点。事实上,语言的功能都是全的,只是更擅长什么罢了。java一样可以拿来写本机程序,当然如果你高手甚至可以尝试写驱动。
      

  37.   

    Delphi 和 vc都是一种编程工具而已.  其实要写games 程式是要许多不同的技术来配合, 所以M$便推出DirectX作为编程员的共通平台, 所以人们便多用vc来造, 但这不表示Delphi不可为之, 下面是其中一个Delphi DirectX library. 就是专为Delphi而设.http://www.yks.ne.jp/~hori/index-e.htmlDelphiX is a DirectX implementation with 12 visual components (TDXDraw, TDXDIB, TDXImageList, TDX3D, TDXSound, TDXWave, TDXWaveList , TDXInput, TDXPlay, TDXSpriteEngine, TDXTimer, TDXPaintBox) and DirectX Headers for Delphi 3, 4 and 5.和vc不同的地方, Delphi的好处当然他可以很容易处理数据库的运作, 但当使用极多的低层面的图像处现时, 用c++始终有其优势.
      

  38.   

    总体来说: 写大型3D游戏,还时用VC好些。楼上有些人嘴巴硬:Delphi速度快。对,是快,但毕竟大家用Delphi做游戏的经验少,不信?你写个爆炸的效果看看,火焰,烟雾,这些效果都没有现成的代码可以参考,自己写?呵呵,累死你!就算你写出来,没有经过优化,速度慢得可以,可能VC写的C300可以跑,Delphi写的要C800才行!毕竟用Delphi调用DirectX, OpenGl不方便,才会出现Delphi X.Borland, 呵呵,你先把Vcl中N多的bug解决了再说吧!
      

  39.   

    http://turbo.gamedev.net/
       说明:专业的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英雄》、《贸易帝国》、
      

  40.   

    delphi的vcl库是比vc的mfc可要好学得多的,delphi的生成代码的执行效率也是比vc要高的多得,不过编游戏有可能是vc要好一点的,不过别的方面delphi与vc是不相上下的,以前我是用vc的,不过自从我接触了delphi的vcl库之后,我才突然发觉原来世界上竟然还有那么好的api封装库,delphi与vc都出自微软与宝蓝两个国际知名大型软件公司,实力是差不多的,没什么谁比谁好的!
    不过我们为了两个国外的软件开发平台争吵了那么久,不知什么时候我们可以为我国的软件开发平台而争论阿!我们中国人应该,也是绝对能够编写出一个软件开发平台与编译器的,我们现在已经在芯片方面有突破了,不知什么时候我们可以在软件开发平台与编译器上有所突破阿!!大家努力阿!
      

  41.   

    "hello world!" 拿什么语言都可以编!
      

  42.   

    呵,有意思,有时间有精力不如自己放下去写写,没必要在这里花上这么多口水。要知道,好些好说的人连个"hello world!" 还没开始写过哩@
      

  43.   

    我知道网络游戏《千年》是用 Delphi 开发的
      

  44.   

    有什么好说的麻,不管是vc好还是delphi好,不都是我们应用的工具麻,只要我们自己可以,用什么都可以,delphi和vc倒低那个写游戏好,我想当然会是vc好一点,不然也不会有那么多人用vc去写程序,不过也不能否定delphi就一定不行,因为vc能做的,用delphi都能做,只是也许用delphi写游戏会比用vc写更花时间,更花精力,就像是用vc写数据库程序和用delphi写的区别。
    至于return是什么写的,上面已给出了地址,大家下载来看看就知道是用什么写的了!
    没什么好吵的,大家努力努力吧,把中国软件业拉上一个层次
    再说明一下,中国已经有了自己的语言编写平台,和编译系统,并且向外开放了
    他的名字叫做E(易)语言,全中文编写。大家可以去看看,不过我是初学者,看了老半天没看懂这东西怎么用,有人已经用这种语言了做出了安装程序制作器,呵呵,效果还可以,有点你VB。
    我是初学者,可能有些地方说得不好。请贴主结贴吧…
      

  45.   

    我都第五次发言了!http://www.playicq.com上面有Wolf3D, QuakeII, Returen To Wolferstern的源码,自己看看吧!
      

  46.   

    不要轻易的诋毁中国人,庄思浩不也是中国人。也许你没用过中间件服务器吧,那你好好的去看看  www.bea.com
      

  47.   

    我发最后一个帖子:
    所有参与吵架的人自己想想看,语言只不过是工具,关键在于人!
    给你两把刀你也打不过一个练过空手道的!就这么简单!
    人可以战胜一切,工具是辅助!每种语言都有自己的特长,看工作需要最后我要骂人:c/c++强大不等于你强大!!!!
    人家vb写出来的东西你用c/c++还写不出来呢(当然了,不是c/c++的问题,是你自己的水平问题)!在这里叫个屁!
      

  48.   

    我虽然喜欢delphi and VCL,但是大型游戏(尤其是FPS)还是用C/C++ SDK一个好
      

  49.   

    delphi万岁!!!!!!!!!!!
      

  50.   

    写游戏最大的问题是需要OOP,如果需要速度快的话某些部分要汇编的支持,DELPHI支持OOP和汇编,有什么理由不可以做出精彩的游戏?
      

  51.   

    谁说大游戏都是VC做的,英雄无敌III就是Delphi做的。支持Delphi.....
      

  52.   

    看了半天,终于看完了。支持Delphi,宁肯用C也不用VC++。
      

  53.   

    毕竟用Delphi调用DirectX, OpenGl不方便,才会出现Delphi X.
    Borland, 呵呵,你先把Vcl中N多的bug解决了再说吧!不方便?看和谁比了!直接调用sdk并不比vc更麻烦,但是与调用vcl想必当然要麻烦很多!Delphi有Bug,M$也照样有!用C++写程序不等于就是用VC写!这个世界上的C++编译器有很多,VC不过是最滥的一种,滥的连微软自己都不用!这里还有人傻了吧叽的帮人家吹,岂不知被人卖了还在帮人家数钱呢!ID的东西的确是用C++写的,但用的不是VC!老外很少用D版,但也没有几个愿意花大头钱买VC这种破烂!网上免费的编译器有很多!而且都是比VC历史更悠久更加久经考验!看看Xinux下的Doom你就知道id用的是什么编译器了!
      

  54.   

    ID用的是$58的VC标准版.就是图它便宜,并没有别的爱好.因为编这种东西不需要什么IDE,有个NotePad之类的东西就行了.不过自从Borland把C编译器给免费公开了之后,ID现在在用什么就不知道了.
      

  55.   

    我来说说吧,我眼睛看花了,唉VC也好,DELPHI也好,其实都是工具,用什么不用什么,都是我们心理作用,哪个给你说DELPHI好,那么你肯定心动,如果哪个给你说VC怎么怎么好那么你又要心动,觉得VC好,这样你什么都学不会,所以找一个有前景的,有市场的,学了不会找不到工作的学就行了,比如我现在在搞J2EE,我敢说学VC一定要有超人的耐心。。不然学到的只是毛皮,说实话又好玩,又轻松,又实用,学的又快的,还是学DELPHI或BCB吧,以后LINUX发展起来了,直接用那个什么来着,不是就是DELPHI吗,呵呵。
      

  56.   

    争SM争?
    好好学去吧,就像争INTEL VS AMD谁赢谁输,
    没意思啊!
    这些东西不是靠一种语言开发的,是多种语言的结合!
    哪你们怎么不讨论WINDOWS98。2000。XP是用SM开发的啊?????
      

  57.   

    好笑,语言也要分派!
    很多人骂VB,我敢说他连VB的皮毛都没学会!
    有些人居然大喉支持DELPHI,VC++语言也有FANS啊~~~~~~~~~~~?????
    现在MS势力大,它的VC++,VB。都是很好的!
    我说楼主啊,你是不是脑子灌水了啊,讨论这些无聊的问题!
    你还不如直接问游系开发者!
      

  58.   

    !!!!!!!!!!!!!!!!!!
    根据pe格式分析发现德总是vc6.0开发,大家不要听这人瞎扯
      

  59.   

    操,能行不,我支持delphi,delphi是数据库方面比别的语言强,但也不是别的方面就弱呀
    楼主说中国只把delphi做数据库编程那不对吧,虽然我是数据库程序员,但我们马上开发一个基于web的网络编程,我们一样用delphi不用asp,java什么的,一个原因,偏爱,而且我有朋友也是做游戏的,也一样用delphi不懂就不要乱说,,,中国也有高人!!只是我们不认识,不认识不代表没有啊,
      

  60.   

    其实 Dephi 和 VC 都是工具 只不过在编成的思想和考虑的方式有的时候不太一样  VC比较贴近底层 他的对系统的编成得到了广泛的大量的支持 因为很多关于系统的书都是用C++语言做的指代  并且我个人感觉 如果写系统底层的东东的时候  只要看系统底层的书 然后就可以很方便的执行一些操作 因为它带有大量的例子 而用delphi的时候 就需要再次的转换为delohi的东西 然后再用 毕竟C++语言做了这么多的东西 他的支持毕竟会多一些(这里的支持不是什么一般的控件之类的东西) 比如说 NV公司开发的SDK用的还是C