游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6546|回复: 21

关于开发引擎

[复制链接]

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-2-1 11:57:00 | 显示全部楼层 |阅读模式
现在大家自己编引擎的很多。其实,不光我们国际上现在3D引擎已经有成百上千种,还有专用的搜索引擎!
本来,多吗,是好事。可是糟糕的是,这些引擎全部是一个模子扣除来的,互相之间多是模仿和抄袭。
并且,现在每年问世都游戏有多少?如果引擎比游戏还多的话,难道不是很可笑吗。
我觉得,现在有许多开源的引擎,如果是为了学习,完全可以从别人成熟的技术入手,没有必要自己凭空创造一套。
如果是为了创业,也可以基于一些好的免费引擎,因为这样不仅节约开发成本,而且抢占市场先机。
如果想自己编当然可以,但是你得想好,自己编的有没有特色。不一定所有的指标都具备,但至少有一项是别人没有的。如果不能编出特色来,我想还是不要浪费自己宝贵的时间了。

13

主题

153

帖子

153

积分

注册会员

Rank: 2

积分
153
QQ
发表于 2005-2-1 14:46:00 | 显示全部楼层

Re:关于开发引擎

其实我觉得大部分人开始做引擎只是为了提高自己的能力而已

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2005-2-1 16:08:00 | 显示全部楼层

Re:关于开发引擎

多写code才能提高水平,如果你一个引擎(先不说好坏)都没写过。那怎么游戏编程?楼主的思路有些问题,你以为写引擎的人都想把它商业化?
何况,算法+数据结构=程序,如果你没有算法/数据结构的突破,谈所谓的创新只是做表皮功夫。
照楼主的看法,是不是所有不能自己设计算法/数据结构的程序员都该闪一遍作理论研究呢?

24

主题

229

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
发表于 2005-2-1 16:10:00 | 显示全部楼层

Re:关于开发引擎

同意楼上。
有了windows,但现在也有很多人研究os。兴趣我觉得也很关键。

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
 楼主| 发表于 2005-2-1 20:47:00 | 显示全部楼层

Re: Re:关于开发引擎

seer: Re:关于开发引擎

多写code才能提高水平,如果你一个引擎(先不说好坏)都没写过。那怎么游戏编程?楼主的思路有些问题,你以...

      多写代码没有错。可是基于别人的成熟引擎编写游戏补也同样是编写代码吗?
      现在,初学游戏的人最常见的问题就是“什么是引擎”。实际上,我们中间有几个是真正精通一种成熟的引擎呢?不管商业的还是开源的。根本不太清楚什么是引擎,只言片语了解了一点,就仓促开始一个个工程。现在,已经没人重编windows了,因为大家认识到那狠傻。可是10年前几乎所有的人都想编。现在大家想象一下,一个没有用过win的人,整天琢磨着仿照一个win,是不是很傻。
      当然了,引擎还是比操作系统简单多了。可是,如果不能站在巨人的肩膀上,又怎么超过它。很多人来用都不会用,你编的那叫引擎吗?没开过车的人,能设计发动机吗。其实也是有可能做出来的,但肯定非常原始。
      还有更重要的,没有做过游戏的话,你知道游戏需要什么样的引擎来支持?没有游戏的需求,引擎的设计就会毫无根据。不可能成功,只能是编着玩的。
      另外,程序可不是数据结构+算法那么简单。程序是由功能需求驱动的,并以本身架构为核心。关键是面向不同的用户,提供不同的功能。我们在玩游戏的时候,也经常遇到一些感觉不太爽的地方。

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2005-2-2 01:09:00 | 显示全部楼层

Re:关于开发引擎

开发游戏的经验很重要。
不过开发游戏,也和开发引擎都差不多了吧。
哦,用别人的引擎的例外。

69

主题

450

帖子

473

积分

中级会员

战魂缔造者

Rank: 3Rank: 3

积分
473
QQ
发表于 2005-2-2 08:33:00 | 显示全部楼层

Re:关于开发引擎

用别人的引擎和自己写一遍的收获完全不一样.

12

主题

2010

帖子

2028

积分

金牌会员

Rank: 6Rank: 6

积分
2028
发表于 2005-2-2 11:45:00 | 显示全部楼层

Re:关于开发引擎

还能写出花来?和别人的代码完全不一样?
都是成熟的东西,还有必要从新摸索一遍吗?

37

主题

727

帖子

740

积分

高级会员

Rank: 4

积分
740
发表于 2005-2-2 11:59:00 | 显示全部楼层

Re:关于开发引擎

楼主的思想老是被人反对

应该反思一下了

2

主题

100

帖子

100

积分

注册会员

Rank: 2

积分
100
发表于 2005-2-2 13:21:00 | 显示全部楼层

Re:关于开发引擎

自己写引擎跟用别人的引擎写游戏是完全不同,就如同自己写系统和在windows平台下写软件一样。
写引擎是有好处的,首先你能知道游戏和系统是怎么联系的,再者你能非常清楚游戏的基本元素又是怎样产生和作用,至少你写过以后,对别人的引擎会有更深层次的了解。
但任何东西不能盲目,如果你只是为了写游戏的话,而且你对引擎很了解或者他已经满足你的需要,就可以不必浪费时间自己写了,但如果你还不清楚引擎的内部,而且你又不满足他的功能,那么你就必须试着通过写或者仿制来熟悉和改进。
这种自己写是要鼓励的,毕竟能增加我们的基础水平,但最好不要单独搞,最好一批人一起搞或者大家联合起来,这样不仅能节省时间,而且能学到更多更全面的知识。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-24 09:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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