一个游戏中是否主要涉及到如下的东西?lz 想写个玩玩,之前完全没有经验,不知道是不是缺了些什么,又或者某些地方理解的不对的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ledkk
V2EX    问与答

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

  •  
  •   ledkk 2014-08-01 11:10:56 +08:00 3322 次点击
    这是一个创建于 4108 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1、系统中统一的时间管理器(单例定时器),作为游戏时间的基本参考点
    2、系统中规则管理器(控制游戏世界中一些基本常识类的东西,比如时间观念、对游戏世界的定义等)
    3、系统中需要一个唯一的事件分发总线(单例事件分发总线),游戏参与者之间相互影响的纽带
    4、剧本推进器(管理系统剧本发展进度),控制场景的切换,以及场景的先后顺序
    5、游戏剧情之间存在相互依赖的关系(在某某事件发生之后的多长时间后会触发下一个动作)
    6、游戏角色只是属于剧情之中的元素
    7、剧情参与者通过事件相互通知,通过从事件分发总线上获取信息
    11 条回复    2014-08-01 14:02:31 +08:00
    tobyxdd
        1
    tobyxdd  
       2014-08-01 11:13:45 +08:00
    RPG?
    headwindx
        2
    headwindx  
       2014-08-01 11:16:15 +08:00
    先说说类型。
    ledkk
        3
    ledkk  
    OP
       2014-08-01 11:16:24 +08:00
    @tobyxdd 嗯 , 大概是这个方向吧。。。。 不过不同的游戏,游戏中涉及到的元素差距大么?
    headwindx
        4
    headwindx  
       2014-08-01 11:20:59 +08:00
    pc 还是 手机?
    ledkk
        5
    ledkk  
    OP
       2014-08-01 11:39:20 +08:00
    @headwindx pc or 手机 我觉得和游戏中的基本元素没什么关系吧。。。 我只是在想游戏的骨架应该具备那些东西
    lowkey
        6
    lowkey  
       2014-08-01 11:50:16 +08:00
    1.有
    2.说得太抽象
    3.是的。事件管理
    4.这个通常应该是一个脚本文件,有依赖关系
    5.是的
    6.按照rpg游戏角色属于场景中的一个对象
    7.一般是这样
    pyshift div class="fr">     7
    pyshift  
       2014-08-01 12:16:31 +08:00
    同意楼上,第二个说的太抽象,而且一开始做没必要网铺的太大,大世界观无非想参照魔兽世界和上古卷轴这样的大型游戏?。另外你搞过war3的地图编辑器吗。大概可以给你个小RPG的参考。
    ledkk
        8
    ledkk  
    OP
       2014-08-01 12:51:14 +08:00
    @lowkey 2、确实还没有想仔细就加上去了。。。。这个大概就是一个游戏世界里的规则之类的东西吧。。。 也须想的有点大了。。。。
    ledkk
        9
    ledkk  
    OP
       2014-08-01 12:51:50 +08:00
    @lowkey 不知道我上面说的这些是不是还有什么缺少的或者不对的呢?
    ledkk
        10
    ledkk  
    OP
       2014-08-01 12:52:50 +08:00
    @pyshift war3 的地图编辑器玩过,没怎么仔细玩过, 晚上回去瞅瞅。。。 一个小的rpg游戏大概也没必要设计什么大世界观之类的东西是吧?
    headwindx
        11
    headwindx  
       2014-08-01 14:02:31 +08:00
    @ledkk 恩,如果只考虑框架就不需要管平台
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5238 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 08:33 PVG 16:33 LAX 01:33 JFK 04:33
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86