游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2096|回复: 2

程序效能与电子游戏

[复制链接]

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2005-12-18 19:42:00 | 显示全部楼层 |阅读模式

游戏一直是高效能程序的代表,但是客观上讲,游戏的优秀与否和效能并没有必然的联系。

游戏作为一个玩物,他并没有工业强度的要求,你可以高效,也可以低效,死不了人。另一方面,游戏并非一个纯粹的计算项目,它对性能的需求有限,限制就是游戏的复杂度所需要的时效阀值。也就是随着游戏的复杂度增长,时效成线性增长。也就是对游戏的效能的需求,可以通过牺牲复杂度来获得。而复杂的游戏并非受限于程序效能,而限于项目的管理能力。

游戏作为高效能的程序代表,是源于游戏应用于计算机的一个初衷。电脑是人工智能的寄托,电脑扮演者代替人类的角色,因此,电子游戏就有着无限的智能需求,智能就是效能需求的最有力支持者。当然,除了人工智能,虚拟现实也是另一个需求。

因为这种纯粹的近乎无限的追求,让游戏在电脑中所扮演的角色,并不纯粹。电子游戏不只是某种应用软件,用软件工程来安步就班的建立起来,而更像是一种不确定的科研探讨。

在电脑中实现传统的游戏,并不复杂,如象棋的游戏,如果只是让人对人,而程序负责判断吃子和走步,那么即使是n年前的286电脑都能完美实现。这种纯粹克隆的游戏,只是负责建立规则,而没有负责建立使用规则的智能,他只是一种工程软件。

审视一下我们现有的游戏,看看有多少是在无限发挥电脑的效能的,有多少只是基于电脑平台的游戏。可以说,基于平台的,是策划的游戏;发挥电脑效能的,是程序员的游戏。


[em5]

15

主题

76

帖子

80

积分

注册会员

Rank: 2

积分
80
QQ
发表于 2006-1-5 22:59:00 | 显示全部楼层

Re:程序效能与电子游戏

呵呵 ,所以我现在 就在钻研 游戏AI

6

主题

55

帖子

55

积分

注册会员

Rank: 2

积分
55
发表于 2006-1-6 18:29:00 | 显示全部楼层

Re:程序效能与电子游戏

我们要美妙渲染60帧,这是不是工业强度的要求?
如果每秒帧数只有个位数是有可能死人的哦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-23 03:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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