游戏开发论坛

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

请教各位,游戏开发一定要做图形引擎吗?

[复制链接]

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-3-29 09:07:00 | 显示全部楼层

Re:请教各位,游戏开发一定要做图形引擎吗?

输入法终于好了

至少我们不用万丈高楼平地起了不是马:)

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2005-3-29 09:13:00 | 显示全部楼层

Re: Re:请教各位,游戏开发一定要做图形引擎吗?

wingser: Re:请教各位,游戏开发一定要做图形引擎吗?

别提啦
我的输入法到现在还没装好呢,老有毛病

说现在的OGRE只能作小孩玩具???那地球上大概有无数的ENGI...


OGRE至今还没有成熟的产品面市,商业用游戏开发一般是不会愿意承担这么大的风险的。说到改引擎,我一直在做我们公司引擎的优化以及表现力扩展方面的东西,不知道这个算不算改引擎呢?

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2005-3-29 10:15:00 | 显示全部楼层

Re:请教各位,游戏开发一定要做图形引擎吗?

ogre引擎的商业化的产品不太多,他主页上只有:
Album: VTrike

Brazilian commercial arcade game (with custom arcade cabinet!)
Changed: 02/28/05
Contains: 10 items.
Viewed: 19175 times

Album: Tank Wars

Commercial game run on Finnish TV
Changed: 02/28/05
Contains: 9 items.
Viewed: 8862 times

Album: Granite 2

Curling simulation (commercial)
Changed: 02/28/05
Contains: 5 items.
Viewed: 21887 times.

Space strategy game (commercial) IGF 2005 Finalist!
Changed: 02/28/05
Contains: 9 items.
Viewed: 21497 times.

并且我到现在也没玩过。

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2005-3-29 10:17:00 | 显示全部楼层

Re:请教各位,游戏开发一定要做图形引擎吗?

http://www.ogre3d.org/index.php?set_albumName=album07&option=com_gallery&Itemid=55&include=view_album.php
凭心而论,我觉得商业化引擎跟开源的引擎是两码事,不能相提并论,毕竟开源的还差不少。

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-3-29 11:09:00 | 显示全部楼层

Re: Re: Re: Re:请教各位,游戏开发一定要做图形引擎吗?

wingser: Re: Re: Re:请教各位,游戏开发一定要做图形引擎吗?


that is it!
so make games without knowing any 3d pipeline

不管怎么样,和中国人谈话的时候请不要用英文。谢谢!

2

主题

55

帖子

55

积分

注册会员

Rank: 2

积分
55
发表于 2005-3-29 17:00:00 | 显示全部楼层

Re: Re:请教各位,游戏开发一定要做图形引擎吗?

qlwuu: Re:请教各位,游戏开发一定要做图形引擎吗?

在freeware这一块ogre已经是佼佼者啦。不要和顶尖的商业引擎比(Unreal3、CS Source、DOOM3), 差距太大...


?源引擎跟商?I引擎最大的差?e 在於 效能、UI、售後服?
所以ogre已?算是很不?的?D形引擎 商?I引擎也?]有???ゴ
不?就是?堆砌出?淼 ^^!

19

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
QQ
发表于 2005-3-29 19:17:00 | 显示全部楼层

Re: Re:请教各位,游戏开发一定要做图形引擎吗?

老天爷在保佑: Re:请教各位,游戏开发一定要做图形引擎吗?

国外的高手大都是搞OpenGL的,如果对图形真的完全精通,作游戏就真的是乐趣了,学是一定有用的.

我还没开发...


解释一点,中国不是做不出伊苏等等的那种引擎,而是没有足够的资金投入,不过在这一点上相信以后会有改善的,因为单机版游戏的盗版情况太严重了

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-3-29 19:47:00 | 显示全部楼层

Re: Re: Re:请教各位,游戏开发一定要做图形引擎吗?

tarkey: Re: Re:请教各位,游戏开发一定要做图形引擎吗?



OGRE至今还没有成熟的产品面市,商业用游戏开发一般是不会愿意承担这么大的风险的。说到改引擎,我一直在做我们公司引擎的优化以及表现力扩展方面的东西,不知道这个算不算改引擎呢?


改引擎是什么意思?当然要看你扩展是基于引擎还是底层API的
我用OPENGL 写个BILLBOARD的方法,总不能说我改了OPENGL吧?

不当家家知柴米贵,如果你家公司要你做做引擎出来,你会白手起家地做起吗?这种风险比起改OPENSOURCE ENGINE哪个大?

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2005-3-30 09:08:00 | 显示全部楼层

Re:请教各位,游戏开发一定要做图形引擎吗?

在写引擎之前,我觉得最关键的是你自己要清楚你为什么要写这个引擎。
如果你不知道为什么要写的话,那最好还是不要写了,用OGRE就好。
但是你有一些比较独特的理由一定要写的话,那么既然理由充分,从头写又何尝不可呢?

我确实没写过图形引擎,因为我接触图形时间还少,才两个月左右,但是就我做网络这一块来说。
我搞网络的那段时间前后总共写过5个网络底层,听我一个个讲原因:
第一个网络底层要结合PIKE脚本来实现逻辑,所以是基于C写的。
第二个网络底层主要注重于服务器间的通讯,以及本地进程间通讯,于是重新封了套进程通讯的东西。
第三个网络底层是一个高度面向对象的底层,提供非常简捷,强大的接口。
第四个网络底层主要是用来测试的,要支持多种网络连接方案,以及多种IO查询方案,来获得详细的测试数据。
第五个网络底层主要是基于一个项目自定义的协议来写的,里面需要提供UDP的连接及可靠通讯。

也许你会问,为什么我不用ACE?你要改ACE,首先你得对ACE非常熟悉,而且ACE的定位本身只是一个高结构化的网络体系,并不能称为一个网络引擎。而且最大的一个问题就是,ACE是一个开源项目,也就是说,一旦出现了问题,将没有任何保障。

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-3-30 14:04:00 | 显示全部楼层

Re:请教各位,游戏开发一定要做图形引擎吗?

任何引擎都不可能是不知道要做哪类游戏下拿来用的,用了DOOM3,也写不出个WARCRAFT来
引擎各有自己针对的那一特定种类游戏,看你说不管怎样,就用OGRE吧,我想你没看过OGRE的任何资料吧

已经发展起来的开源项目,整体架构是比较好的,没人会帮助一个垃圾架构的开源项目,出问题,也不会是架构问题
开源项目出了问题,有别人帮忙,自己的项目底层出了问题,只能自己搞

另一方面,学习的成本低过自己开发的成本,这是不容质疑的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 08:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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