游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 白鱼汤

关于什么是游戏引擎概念的讨论

[复制链接]

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-9-7 11:13:00 | 显示全部楼层

Re:关于什么是游戏引擎概念的讨论

两小孩子辩日. 什么都不懂

30

主题

569

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2006-9-7 12:13:00 | 显示全部楼层

Re:关于什么是游戏引擎概念的讨论

  xpertsoft估计实力是不错的,说说甲方的问题吧。不要只给论点不给论据。

18

主题

62

帖子

62

积分

注册会员

Rank: 2

积分
62
发表于 2006-9-7 13:52:00 | 显示全部楼层

Re:关于什么是游戏引擎概念的讨论

游戏引擎可以算是一种是操作系统,偶得那本美国天才写的OS教科书这么说滴

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2006-9-7 17:33:00 | 显示全部楼层

Re:关于什么是游戏引擎概念的讨论

楼上各位的观点,看了后可以说是几乎都有理。
个人赞同congy,bracelet的观点。
to congy,
  ogre 并不把自己定义在游戏引擎上的。
to xpertsoft
  注意自己的素质。

to hanma:
   是不是到此就该结束了?

这样的帖子以前在gamedev上也有过,确实如tarkey,santaclaus_lion所说的,是水帖。本来无一物,何处惹尘埃。根本就没有什么引擎,只有游戏。如果一定要说有引擎,那也是在具体项目中能重用的那些功能模块。

0

主题

80

帖子

80

积分

注册会员

Rank: 2

积分
80
发表于 2006-9-7 23:09:00 | 显示全部楼层

Re:关于什么是游戏引擎概念的讨论

引擎只不过是为了新手理解而形象化的名字
他们应用别人的引擎从而简单的制作了游戏 而不用理解究竟是怎么做到的
这个很容易理解 司机也没有必要会做发动机 他们只要会开车就行了 坏了换一个就是
这里车的发动机对于司机来说就是引擎 是动力的来源...

在计算机里 引擎就是通用函数库
Windows API  DirectX都是强大的引擎....
当然 也许你编了一个add(int x,int y)函数 他也是引擎 只要他为你的程序提供动力了 实现一定的功能了
他就是引擎 引擎没有那么神秘

以上就是引擎的口语版广义定义


引擎是用来用的...没必要费很大的心血研究 拿来用就是了
作一个游戏也没必要研究透引擎 做出来就行 游戏是商品 是用来挣钱的
研究引擎和研究WindowsAPI的实现原理一样属于浪费时间....
当然从爱好者角度来看这个当然是好现象..
不过作为一个开发软件的人 有巨人的肩膀你为什么不站 非要自己搭梯子呢?
一个司机 你研究发动机怎么做的干什么?开好你的车 比什么都重要




30

主题

569

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2006-9-8 09:00:00 | 显示全部楼层

Re:关于什么是游戏引擎概念的讨论

    我所说的引擎,是指主流的游戏引擎,我要问的,也就是这些主流引擎都有什么主要的模块,这些主要模块的分工是什么。我问的都是些具体的东西,楼上这些位说的可能都没错,但都有点抽象,既没说清楚问题,也没说清楚自己到底知道多少。
   我这里说下我的看法,凡是可以通用的部分,放在游戏引擎里,凡是不可以通用的部分,都是放在客户端,涉及渲染的部分,放在渲染层。至于系统层,其实对于我们国内这种只针对WINDOWS开发的公司来说,并没有什么具体的意义。
   主要模块划分依次为 客户端逻辑->游戏引擎->渲染引擎.
   如果一个客户端程序,没有清晰的概念,起码说明是没有经验的。

0

主题

11

帖子

11

积分

新手上路

Rank: 1

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

Re:关于什么是游戏引擎概念的讨论

我认为:引擎应该是为某些类型或某种类型游戏而针对某类型处理集合对象进行封装的对象,例如物理引擎,渲染引擎等,共同又组成一个整体的游戏引擎

6

主题

390

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
发表于 2006-9-8 09:54:00 | 显示全部楼层

Re:关于什么是游戏引擎概念的讨论

LZ把代码放出来给大家瞧瞧

继续热烈的讨论吧哇咔咔

6

主题

307

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
发表于 2006-9-8 11:13:00 | 显示全部楼层

Re:关于什么是游戏引擎概念的讨论

其实引擎问题可以延伸到另外一个问题,什么才是一个程序应具有的能力

我经常会听到一句话,干程序不能干过30
在国内并不分Designer和Coder的,但两者的差别是很大的
如果你到了30还在作Coder,那是不行,但作为Designer,做一辈子都没问题

我认为作为一个程序,系统分析和系统建模能力最重要,懂多少流行技术,会多少编程语言都是不重要的
一个程序如果有很强的系统分析和系统建模能力,那么即使他不懂什么叫引擎,给他一个需求,他也能做的很好
不是经常听说国外有某某牛人,原来完全不懂编程,只不过看了几本书就作出个很牛的东西,就这个道理

8

主题

716

帖子

716

积分

高级会员

Rank: 4

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

Re:关于什么是游戏引擎概念的讨论

凡所有相,皆是虚妄,应无所住而生其心。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 08:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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