开发网络游戏,DELPHI是不是首选的语言???目前我们有服务器支持,有宣传手段。有游戏的新鲜概念……同时我想写一个详细的网络游戏运营计划书,这里我想问问,DELPHI是不是网络游戏开发的首选语言?
解决方案 »
- 转动效果
- 在程序中创建数据库并且备份数据库
- 怎样判断当前程序在不在active以及怎样判断程序最小化了。
- indy tidtcpserver 线程安全的问题
- DEMO的字幕滚动,及逐字出现效果(即打字效果),有兴趣的进来~!有代码,帮忙改一下
- 使用TidTCPClient的程序在Windows2000专业版中不使用管理员登录就无法连接服务器!
- 请帮我解决这个问题,急,在线等待
- 有没有吉林市的朋友,进来聚一下,留个QQ!!
- 一条SQL语句,看看是否有什么问题,谢谢
- 这个用Pascal如何描述,我只会用C or C++描述它。
- 程序员身体容易出什么毛病?怎样避免?
- 播放wav文件显示图形的问题, 文件很大为啥WaveOutProc调用很少?
首先从你们的分工上看吧,如果要求加入oop编程思想的,那就基本上一个人几个人物的写,还有剧情编写,软件测试,接口编程,贴图等很多工作分工,我对游戏没有什么研究,单凭你们的规模来说,至少10人,而且会用很长时间,我的看法也不一定成熟.借鉴吧.
我也是游戏盲,对游戏开发也不太了解。 我还想到一个问题,在游戏中服务器使用多播有没有可能?国内的路由器是否都支持多播??? 好多问题的,这个帖子不结,大家使劲说啊
有一年的电脑爱好者上有几篇关于directx接口编程连续报道,去找找看吧,关于硬件方面嘛,我就更可怜了,对不起.我会关注这个帖子的.
---------------------------------------------------
我看传奇的import函数,几乎没有用到dx8什么的函数,我甚至怀疑传奇就是用memdc画……(只是猜测)
-----------------------------------------------
2,我们的投资方愿意出多少钱。
我还有点怀疑传奇是用BCB写的...
传奇的图像显示方面做得并不是太好的看起来一顿一顿的,
按理说2D不会出现这种情况的。
关于图像一顿一顿很有可能是由算法导致的,类似的毛病在《剑侠情缘2》也有
游戏编程,尤其是图形图象方面,虽然在使用时是可视的,但在开发期间,可视化编程没有任何帮助,基本上连主界面都要抛开Delphi的Form,VCL控件在全屏DX游戏里完全用不上,就算是基于窗口模式,通常游戏的Edit,Button等也不会采用标准控件形式,还锝另外写。我个人的思路是用C写游戏底层引擎然后封装成控件和组件,然后而将Delphi作为插件开发工具来用。目前我正在作一些这方面的工作,希望于大家多交流。
使用DELPHI或BCB来完成服务器是首选,因为在线游戏其实是一个多层分布应用.这样可以较快的完成开发;
客户端嘛还是C++好点吧,因为资料多,高手也相对多一点;
哎哎哎·!!!!!不是针对你们说的。因为我不会,所以才这样说,
因为我才高二,只能学DELPHI了^^*
请问各位?网络游戏外挂,那些编外挂的人怎么知道相关游戏一些接口、数据,的呀!不明白!(比如疯狂坦克2的一些双发无限外挂,遍外挂的不知道疯狂坦克相关资料,也不可能做出来呀)
看看传奇吧,一顿一顿的,就是因为没用正统的C++
假如只想用而已,随便什么语言都可以吧,美工可能作用更大点。
但是大部分人把Borland的“编译速度”都错误地理解成了“执行速度”了,在程序执行方面,Delphi和VC,VB甚至.net都是一样的(95%以上)只有Java与他们不同而已。
(清醒点)
学习学习学习,在学习!
不过就个人感觉我支持EHOM,他是HIGH MAN
不好意思,各位,似乎有捣乱的嫌疑,但真的很佩服你们......^o^
真正的商业软件里面有几个用的是vc?
微软出版的软件里面有几个用的是vc?
在座的各位有几个写的东西比windows2000更商业化?
而整个windows2000系统连vc的运行库都没有!用C写程序不等于就用的是vc!C编译器有很多!真的搞游戏开发的很少有用VC的,只有国内这些傻人才认为C++=VC6!传奇有停顿,不等于就是Delphi的问题,同样其他的游戏有停顿也不等于是C的问题!游戏中导致停顿的因素有很多,但编译器和语言的问题绝对是最后一个才需要考虑到的!
另一个上面这位说商业软件里面没有几个用的VC,还有微软自己的东西没有几个用的是VC,还有WIN2000没有C的运行库,
我觉得三个结论都是错的,
1、商业软件很多都是VC,不然也会是C++,特别是对效率有要求的。
2、微软自己的IE就是VC编译的,IE5有的BUG就是因为VC5引起的。而IE6就用了VC6来编译的。
3、没有吗?你的目录下面没有那个mfc???.dll吗,我安装的时候看到拷了这个文件 的。
再看看大型游戏吧(不要谈国内的游戏),魔法门英雄无敌是C++的,QUAKE是C++的(不要听有人说是DELPHI的,有人专门采访过那个JOHN什么的东东牛人,人家都说了,是C++的了,而且他最喜欢用C和C++了)
给俺发一份[email protected]
VC只是一个编译器,MFC只是一个辅助工具,不用也一样。国外大公司
用的就是VC和CB,还什么其他编译器,微软用VC也不用MFC,只有后期产品
才采用VC+MFC开发,MS Office是VC+VB写的不懂就不要瞎说
编译器::不下百余种不假,但能和VC相比的只有几个(2<数量<5)。
我还是比较喜欢delphi,不要什么都想学,什么都学不会.
不怕千招会,就怕一招熟.
不过大部分比较专业的游戏都是C++做的。可能资料会更丰富一些
我实际经验告诉delphi调用opengl比VC方便的多.
VC只是一个编译器,MFC只是一个辅助工具,不用也一样。国外大公司
用的就是VC和CB,还什么其他编译器,微软用VC也不用MFC,只有后期产品
才采用VC+MFC开发,MS Office是VC+VB写的不懂就不要瞎说
编译器::不下百余种不假,但能和VC相比的只有几个(2<数量<5)。呵呵呵,编译器有多少?你自己看看有多少种Unix系统吧!国外的大公司的系统通常是建立在Unix系统上的,特别是真正的商业应用!呵呵!我倒想知道VC编译的程序如何在Unix下面运行!Sun/IBM/HP每年卖掉那么多使用专用系统的大型机难道也要用VC?要知道微软的操作系统连这种应用的边都摸不上,还和人家比编译器?要说使用量发行量最大的肯定是gnu C,且不说每套linux里面都带,就是使用这也是超一流的多,linux系统中软件经常是以源代码的方式被下载,然后在本地编译一遍。linux下的程序员也许不如windows多,但是linux的用户确是Windows程序员的数倍甚至数百倍!几乎没有人可以避免不使用编译器编译程序,且在不计算某些软件作者在Windows下仍然有使用GnuC的习惯,仅linux下的Gnu C 的用户数量就是VC的几倍!DelphiX是以两年以前的东西,新的东西有很多,虽然比不上VCL那么方便,但和C语言比起来还是方便很多!CB的编译器本来就是用Delphi的编译器改的,甚至连Delphi的程序都可以编译,用CB纯粹是脱裤子放屁!
世界上有许多市值5000亿美圆的公司的管理软件都是用delphi编写的,小小游戏哪有搞不定之理,只能说是不懂或不会或...罢了
C++只有c的70%的效率 delphi的效率和c++是一样的
c++和delphi都不适合开发高效率的游戏,只有c和asm可以
不过这是在以前
现在的硬件速度,呵呵,我估计连vb开发出来的c&c大家都不一定会觉得慢了
c++和delphi都不适合开发高效率的游戏,只有c和asm可以Signing...
觉得自己太笨了,以前的认识都是错的。不知道这个结论如何得出的。
写软件强调的是算法,算法!用什么工具无所谓,只要可以方便的调用DirectX就可以.
我的网站:http://zhipengstudio.126.com
不过我不开发游戏.
但我建议你说戏什么语言就用什么语言来开发.
一般做游戏开发的时候MFC,VCL类库是用不上的.
你用VC,BC,或Delphi都一样只是用它的编译器.所以挑选一种你最擅长的语言来开发.
当然执行效率最高的是VC,代码最美观便于管理的是Delphi.BCB的优势是C++和Pascal的代码都能用,可以混合开发.
为什么说Delphi适合做服务器端不适合做客户端呢?
在普通的地方,用 C + C++
我不是高手,不要打我..........
VB的开发周期最短,
DirectX7和VB封装最好,
VB的算法最简,
在现在的计算机上运行VB+DirectX一点也不慢,
大话西游好像就是用VB开发的。
编游戏最重要的是算法,一般的游戏(RPG)主要是二维行走主要用到二维数组,算法才是关键。我的网站:http://zhipengstudio.126.com ,不过我不写游戏。
请仔细读读DirectX 7SDK for VB.
VB是慢,也没那么斜乎,VB和C,C++是百分之百兼容的。
另外,VB开发相当快。
+其他各方面都不错,才有成功的基础。我认为要看你们的游戏性质。网络游戏也分成下棋那种级别
和Blizzard 公司那种级别的。。
越做的大,需要的能操控的级别越低,为了程序的执行速度,精确计算啊
想想人家的网络游戏都能让我们作为玩家的时候
能够明显区分一个动作完成
需要9frame和8frame时候的不同。那样的功底(汗)
如果要求质量,最好能按照上面的标准要求自己,
这样的游戏才能被广大玩家认可。否则可以不追求游戏质量,只要开发的快,能赚一笔算一笔的了(呵呵)
//agree.............