游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4055|回复: 17

如何研究引擎以及最快最有效地将引擎投入实际生产中?

[复制链接]

12

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
发表于 2008-4-2 14:02:00 | 显示全部楼层 |阅读模式
最近很幸运得到了一个引擎版本,打算去研究他,并且针对引擎做一些demo之后,投入实际的游戏开发中,但是现在每天有的时间只能看一个源文件和头文件,几百兆的代码,以这样的速度研究下去,要到猴年马月才能对这个引擎熟悉到运用自如的地步呢?于是在想,大家应该或不或少要研究引擎,对一些引擎要做一些研究和开发之类的东西吧,那么大家是怎么样来研究他的呢?
另外因为缺失相关文档,所以只能从代码上面看。时间有点紧,怎么能通过阅读代码来获得最多的信息,并且保证阅读代码高效和有效呢?因为太长的代码,一般很容易让人睡觉的,即使在看,也不能积极地去思考一些为什么

我看过希腊Diomidis Spinellis的代码阅读方法与实践,但是,发觉里面并没有针对一个大系统做比较多的了解和研究,我还想知道各位平时是怎么样研究和开发引擎的?做事情的方法对头了,做事情可能事半功倍,否则很容易思路不对,进入误区,事倍功半。

先谢谢大家拉。

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2008-4-2 14:29:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

有意思的问题~有经验的交流一下~

12

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
 楼主| 发表于 2008-4-2 16:50:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

游戏引擎里面的代码是相当多的,wjk98550328并没有正面去回答这个问题呀,即使是3-5M,好了,我假设3-5M好了,那么你怎么阅读这3-5M的代码,并且能够运用自如呢?
funcman,呵呵,如果你有经验的话,不防说说呀。 其实这个问题大家应该或多或少地遇到的,只是大家没有深究而已,这里面是很有学问的,阅读代码,并且讲究吸收的质量和效果,这样可以帮助自己很快成长。站在巨人的肩膀上面,呵呵,大家有空多讨论一下吧,我也是个菜鸟来的,所以想向大家学学呀。呵呵。先谢谢两位。

33

主题

544

帖子

554

积分

高级会员

Rank: 4

积分
554
发表于 2008-4-2 18:59:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

mark,我也想知道

12

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
 楼主| 发表于 2008-4-2 19:32:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

就我的经验来说,一般喜欢先分析引擎里面的各大子系统,在分析子系统过后,那么再分析各个子系统的代码。并且在调用层次很深的情况下,一般只看不超过三层的代码,因为超过了三层就很难知道效果了,并且在看代码的时候,做一些笔记什么的,帮助理解和阅读,但是这样太慢了。因此存在各种缺陷。还有对各个子系统相关的衔接处理我目前都处理得不够好。

29

主题

247

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
发表于 2008-4-2 20:54:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

同样想知道

8

主题

70

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2008-4-2 21:04:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

留个脚印,同样想学习下各位的经验

2

主题

330

帖子

1720

积分

金牌会员

Rank: 6Rank: 6

积分
1720
发表于 2008-4-2 21:11:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

无他,不停的看就是了。

34

主题

629

帖子

629

积分

高级会员

Rank: 4

积分
629
发表于 2008-4-2 21:30:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

1。没有文档。为什么没有文档?
2。如果你开发过引擎,读引擎代码就容易得多

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-4-2 21:51:00 | 显示全部楼层

Re:如何研究引擎以及最快最有效地将引擎投入实际生产中?

的确是个麻烦的事情,如果引擎本身就有demo的话,研究好demo怎么写,就是捷径了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 15:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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