游戏开发论坛

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

[讨论] 给我一个布尔数组,我会让游戏世界更真实。

[复制链接]

42

主题

861

帖子

871

积分

高级会员

Rank: 4

积分
871
 楼主| 发表于 2007-3-8 18:07:00 | 显示全部楼层

Re:给我一个布尔数组,我会让游戏世界更真实。

我希望我是一个全面的,优秀的新人,呵呵,我的目标是做一个优秀的游戏设计师。关卡、程序、漫画和一些心得都将用来证明自己的价值,毕竟在家有两年了,是要出来闯一闯了。

1

主题

5

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2007-3-8 21:33:00 | 显示全部楼层

Re:给我一个布尔数组,我会让游戏世界更真实。

我是新人,也说点自己的认识,说得不好的话大家别扔砖头:)
    用布尔去设计这样的对话,0值的时候是第一次见的对话,1值的时候是买过李子酒以后见面的对话,那么----第一次点这个NPC是第一次的对话设计,而以后见面就都只是1值情况的对话设计了,相当于0值对话只出现一次,以后每次点这个NPC都是1值的对话,这个和一开始就将这个NPC设计为1值的那个对话没啥区别吧
    说得简单点,好比李子酒是红药,或者蓝药,第一次去买的时候NPC讲的是0值时候的话,当然游戏里面的NPC不会只让你点2次的吧,第2次以后和第2次全部都得是1值时候的话,那么这实在与一开始就只设计一个对话没区别,因为玩家只是来买药而已,不是来聊天
    如果你想让游戏剧情丰富多彩,那就得考虑玩家每次来NPC都得与他讲不同的对话(从虚拟现实来考虑),oh,my god,游戏里面有多少NPC,单是设计NPC对话就得让人发疯- - - - - -

42

主题

861

帖子

871

积分

高级会员

Rank: 4

积分
871
 楼主| 发表于 2007-3-8 22:16:00 | 显示全部楼层

Re:给我一个布尔数组,我会让游戏世界更真实。

1。我们还是以游戏视角的角度来看待这个问题吧。

首先这是个“真实”的游戏世界,你,是一个冒险者,通常来讲,你会到处去探险并不会长时间呆在村落里,也不会经常购买“李子酒”,特别是对于“任性李子”这样把“李子酒”做为一种特殊商品的时候,即使你回来也不见得可以买到,因为这是“限量出售”的(这和当地村民的喜好有关,当地村民本身对“李子酒”没特别好感,通常会有像你一样的旅者喜欢这个东西,所以他们对这种酒的需求很少,单单是为了满足某些“奇异”喜好的旅者而酿造)。

所以从玩家角度来看,这依然很“真实”,特别要说明,在这个村落中还会有很多其他剧情穿插其中,这就分散了玩家的注意力,或许很多玩家都不会再次光顾“任性李子”而会把注意力放到其他事情上。

2。等一等,等一等,不是所有NPC都需要这样设计的。

在“任性李子”旅店里,只有一个人具备这样的交互,那就是旅馆老板。对于酒馆里的酒保其他旅客来说,他们有他们的交互方式。拿WOW来说,铁炉堡所有的矮人卫兵都是一个模子,他们有相同的发音,相同的性格。因此,
我们只要对某些关键人物进行这样的设计就可以了,比如“任性李子”的老板;对于其他“配角”来说,我们大可以进行“复制”,比如那些矮人卫兵。

42

主题

861

帖子

871

积分

高级会员

Rank: 4

积分
871
 楼主| 发表于 2007-3-8 22:32:00 | 显示全部楼层

Re:给我一个布尔数组,我会让游戏世界更真实。

这个帖子讨论的就是怎样以一种简单的方法使得游戏世界更加真实,没错,只要做到比原来的“更加”真实就达到目的了,如果要达到“智能”级的人机互动,显然要考虑到更多东西。

一句话,“具体情况,具体分析”。

20

主题

182

帖子

182

积分

注册会员

Rank: 2

积分
182
发表于 2007-3-8 22:36:00 | 显示全部楼层

Re:给我一个布尔数组,我会让游戏世界更真实。

ROY2080S啊,到公司也要会针对某些想法的争吵的
先在这里练练吧
吸收好的,屏弃坏的

42

主题

861

帖子

871

积分

高级会员

Rank: 4

积分
871
 楼主| 发表于 2007-3-8 22:41:00 | 显示全部楼层

Re: Re:给我一个布尔数组,我会让游戏世界更真实。

威威: Re:给我一个布尔数组,我会让游戏世界更真实。

ROY2080S啊,到公司也要会针对某些想法的争吵的
先在这里练练吧
吸收好的,屏弃坏的

谢谢,我突然想到了一句电影台词,就是,“行走江湖最重要的就是一个‘理’字”。
我对自己的定位就是一个关卡设计师,慢慢进步吧。
[em10]

15

主题

760

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
QQ
发表于 2007-3-9 10:32:00 | 显示全部楼层

Re:给我一个布尔数组,我会让游戏世界更真实。

回40楼的,
卡是一个问题,你看到了,然后转身走了,说:“这样做会卡”。

为什么不去解决呢?或者你想把这个问题再丢给我。

那好吧,在游戏打怪掉东西A,交给城市管理员后可以获得商业许可证,允许自建任务且不消耗点卡。

想要控制人数,就去控制爆率吧。

4

主题

17

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2007-3-9 12:52:00 | 显示全部楼层

Re:给我一个布尔数组,我会让游戏世界更真实。

很好的想法啊,实际中很多游戏就是这么做的(当然实现手法可能不同).之所以现在看到这样细节处理的比较少,其实主要是因为工作量的问题,有的游戏连为每个NPC编写一句单独的对话都做不到,更别提其他分支情况了。

另外,注意到你的头像是黑岛,应该很喜欢剧情吧?不过建议在以后工作中不要执着于这些,世界上口味不同的人太多了(卡尔马克好象就觉得游戏应该象A片...),多站在不同角度看问题

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2007-3-9 16:04:00 | 显示全部楼层

Re:给我一个布尔数组,我会让游戏世界更真实。

大有YY之嫌…
初看还以为是程序员在叫要BOOL数组呢…
关卡设计除了剧情之外还有太多的细节要去注意了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-14 01:05

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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