游戏开发论坛

 找回密码
 立即注册
搜索
楼主: fsfool

mir3 源代码研究

[复制链接]

5

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-6-18 16:14:00 | 显示全部楼层

Re: Re: Re:mir3 源代码研究

fsfool: Re: Re:mir3 源代码研究


第十八讲:使用 sdk + dx9 + C++ 编制游戏软件
Delph中的VCL BCB中的VCL 以及VC++中的MFC ,还有ATL,ms...

感谢您的解答!

1

主题

5

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2006-9-6 17:34:00 | 显示全部楼层

Re:mir3 源代码研究

帖子什么时候更新,期待ing

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2006-9-6 18:22:00 | 显示全部楼层

Re:mir3 源代码研究

日,这是什么时候的帖子,偶怎么没看过,那个满口“大陆大陆”的人太可爱了。

80

主题

173

帖子

189

积分

注册会员

Rank: 2

积分
189
发表于 2006-9-8 16:56:00 | 显示全部楼层

Re:mir3 源代码研究

楼主拿着块大便当点心,恶心死了。楼主是台湾的。你好可爱阿。

3

主题

79

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2006-9-8 17:48:00 | 显示全部楼层

Re:mir3 源代码研究

哈哈

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2006-9-9 15:08:00 | 显示全部楼层

Re:mir3 源代码研究

唉……你们这又是何苦呢……动不动就开始搞人身攻击,这样有意思吗?楼主也好,斑竹也好,这技术论坛里的口水仗总得谈实际的技术问题吧,针对人攻击有个啥意思……

另外我个人不赞成把主要精力放在读别人的代码上,学习别人是一个方面,自己的思考才是最重要的。了解别人的成果只是手段,最终目的还是自己能够有所创造。

另外建议大家不要老只是盯着图形渲染啥的,游戏编程不等于实时动画,图形渲染只是游戏的输出手段而已,游戏里还有很多其他东西的,特别是游戏逻辑这一块,似乎一直被人所忽略,而游戏逻辑编程却恰恰是游戏的灵魂。

4

主题

106

帖子

115

积分

注册会员

Rank: 2

积分
115
 楼主| 发表于 2006-9-10 19:10:00 | 显示全部楼层

第十九讲:大陆99.99%的计算机书籍都是垃圾


我可以负责任地说,十年来大陆99.99%的计算机书籍都是垃圾,目前你们在windows下编程的唯一正确信息来源只能是去msn上搜索。
这99.99%的垃圾计算机书籍(包括大学教科书)十余年来不但毁了整整一代殷殷大陆计算机学子,肥了那些伪计算机专家教授的腰包,也几乎摧毁了大陆官方想从信息革命领域迎头赶上西方发达国家的发展战略,印度的软件业后于中国,现在却能远远超过中国的秘密就在于人家十年前使用的就是原版的英文教科书。大陆的教科书大部份都是东抄西抄,你抄一段,我偷一章搞出来的,有个大陆特别发明的词“编”,还有“编著”,说穿了就是“骗”喝“骗作”,这么搞出来的教材,大部分连所谓的“编“和“编著”者都不懂,可怜的读者又如何能明白?我认为大陆一日不对那些出假书害人的骗子专家、教授、出版社在知识产权问题上重拳出击,大陆的技术进步与技术创新就一日毫无希望。埋头作学问者“面黄肌瘦”,招摇过市的学术骗子们脑满肠肥,黄钟毁弃,瓦釜雷鸣,大陆科学技术振兴之路真漫漫其修远矣!
感网友中有诚意者,我在此给大陆欲志于软件者泣血推荐:
1、先从 ANSI  c99 入门;
2、再精通 ANSI c++;
3、《离散数学》、《计算机组成》、《操作系统原理》、《编译原理》、《数据结构》、《算法设计与分析》这些应该是一个最起码的基础知识的最小集合了,必须具备。
有了上面的基础,进行一些底层的训练后,可以开始学习各种网络协议,《人工智能原理》,《计算机图形学》了,这时才可以说具备了一点大规模游戏编程的基础了。
4、彻底搞清一个好的大规模网络游戏的源代码,比如说mir2ei的源码就不错,这之后你就会进入另一个境界了。

重要的是,上面的所有书籍最好是使用英文原著,如果实在英文不行,哪就用翻译的版本,但要小心挑选,方法是:随便打开翻译的原著中间的任意一页,试一下你能不能在语义上搞明白作者的意识,(因为计算机书籍大多数情况下都是技术而不是理论,而新的技术是必须用已经有的词汇来表达的,所以如果你有大学工科毕业的程度,无论如何是能理解语义的。)如果你不能搞清楚作者的语义,哪肯定是翻译的人不懂这方面的技术,所以就无法清楚表达出你的语言的语义来,如果这样,赶快丢掉这个译本再去淘金吧!

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2006-9-11 09:21:00 | 显示全部楼层

Re:mir3 源代码研究

楼上的,别掰了,完全支持c99的编译器还没出来,谢谢。

4

主题

106

帖子

115

积分

注册会员

Rank: 2

积分
115
 楼主| 发表于 2006-9-11 12:42:00 | 显示全部楼层

第二十讲:大规模分布式网络游戏编程必须使用软件工程


如果你已经有了我在第二十讲中的全部基础,这仅仅只是基础而已。要开发一个大规模分布式网络游戏,大多数情况下都必须是一个稳定的开发团队来完成,以我的观察,一个7人的团队可以在2~3年的时间完成一个大规模分布式网络游戏的核心部分,如果是一个人(全才)来做,也仅仅只需要5~8年的时间,这不是一个简单的线性关系,但有一点可以肯定的是,不论是由一个英雄还是由一个团队来做,都必须使用软件工程的方法来开发才可能成功。
目前来看,软件工程的方法我推荐使用rup,工具主要是rose.

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2006-9-11 17:31:00 | 显示全部楼层

Re:mir3 源代码研究

老兄,对游戏开发有好处的技术理论多了去了……每个人都有自己的发展方向的。
要说精通ansi c++……对于学习阶段的人是不现实的吧?再说啥叫精通呢?

其实我要说,学习的过程中,最为关键的还是实践。也许你可以学习到具体技术,但是要培养能力,让自己有真正的思想,必须要实践。你所学习的东西都只是参考,主要要靠自己在实践中体会。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-25 05:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表