一个游戏中是否主要涉及到如下的东西?lz 想写个玩玩,之前完全没有经验,不知道是不是缺了些什么,又或者某些地方理解的不对的

2014-08-01 11:10:56 +08:00
 ledkk
1、系统中统一的时间管理器(单例定时器),作为游戏时间的基本参考点
2、系统中规则管理器(控制游戏世界中一些基本常识类的东西,比如时间观念、对游戏世界的定义等)
3、系统中需要一个唯一的事件分发总线(单例事件分发总线),游戏参与者之间相互影响的纽带
4、剧本推进器(管理系统剧本发展进度),控制场景的切换,以及场景的先后顺序
5、游戏剧情之间存在相互依赖的关系(在某某事件发生之后的多长时间后会触发下一个动作)
6、游戏角色只是属于剧情之中的元素
7、剧情参与者通过事件相互通知,通过从事件分发总线上获取信息
2915 次点击
所在节点    问与答
11 条回复
tobyxdd
2014-08-01 11:13:45 +08:00
RPG?
headwindx
2014-08-01 11:16:15 +08:00
先说说类型。
ledkk
2014-08-01 11:16:24 +08:00
@tobyxdd 嗯 , 大概是这个方向吧。。。。 不过不同的游戏,游戏中涉及到的元素差距大么?
headwindx
2014-08-01 11:20:59 +08:00
pc 还是 手机?
ledkk
2014-08-01 11:39:20 +08:00
@headwindx pc or 手机 我觉得和游戏中的基本元素没什么关系吧。。。 我只是在想游戏的骨架应该具备那些东西
lowkey
2014-08-01 11:50:16 +08:00
1.有
2.说得太抽象
3.是的。事件管理
4.这个通常应该是一个脚本文件,有依赖关系
5.是的
6.按照rpg游戏角色属于场景中的一个对象
7.一般是这样
pyshift
2014-08-01 12:16:31 +08:00
同意楼上,第二个说的太抽象,而且一开始做没必要网铺的太大,大世界观无非想参照魔兽世界和上古卷轴这样的大型游戏?。另外你搞过war3的地图编辑器吗。大概可以给你个小RPG的参考。
ledkk
2014-08-01 12:51:14 +08:00
@lowkey 2、确实还没有想仔细就加上去了。。。。这个大概就是一个游戏世界里的规则之类的东西吧。。。 也须想的有点大了。。。。
ledkk
2014-08-01 12:51:50 +08:00
@lowkey 不知道我上面说的这些是不是还有什么缺少的或者不对的呢?
ledkk
2014-08-01 12:52:50 +08:00
@pyshift war3 的地图编辑器玩过,没怎么仔细玩过, 晚上回去瞅瞅。。。 一个小的rpg游戏大概也没必要设计什么大世界观之类的东西是吧?
headwindx
2014-08-01 14:02:31 +08:00
@ledkk 恩,如果只考虑框架就不需要管平台

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/125572

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX