level 1
旋转的刀
楼主
相信来到这个吧的人心里都有一个梦,不同的是,有人去走别人的梦,有人想造自己的梦。
我是属于那种想自己造梦的,并且我的梦还和一般人不太一样。我想造一个造梦机,让每个人都拥有造梦的机会。
实际上我看到吧里有吧友,比如:@loliop11 他们团队似乎就开发了一款mud引擎。叫引擎也好,叫编辑器也好,叫开发平台也好,反正就是那个意思啦。
我目前也在动手准备一些东西了,因为我本身就是多年从事IT工作的,所以编程对我来讲不是事儿。但是内容创作就是老大难了,设计一个规则固定的虚拟世界不算太容易,但总是有迹可循的对吧,我们玩了这么多年的游戏,没养过猪也吃过猪,无非就是场景、人物、人物、事件、属性、门派、招式、物品诸如此类。但我想要设计一个具有无限可扩展性的世界,举个例子来讲:主角起初踏上的是一条武侠之路,作为一个武侠世界,底层的战斗规则就是生命、速度、力量、防御、准确度这些;那么当主角修炼到一定层次后,突破自身极限踏入了修仙之路,很多底层规则都会发生改变,这时核心数据可能是灵力、五行相克等等,如果是其他类型的世界,还可能是魔力亲和度、查克拉等。
目前传统的开发设计方式要么是把各种规则在某个高级层面统一抽象,统一创建模型;要么是提前预置数据,把各种可能性提前设计出来。对于前者,世界规则被过渡简化,让玩家们觉得很多地方不过瘾、意犹未尽(比如对于硬核RPG玩家,要没有一个疲劳度、饱腹度的设定简直没法玩);对于后者,我不希望把游戏做成一个专家系统,用最原始最蠢笨的办法把所有可能预想到的分支全部录入系统,然后再在运行时根据具体条件进行逻辑判断,这种是非常传统非常low的程序设计方式。
说以上这些并不是为了表示对同行的藐视,实际上我很尊重这些游戏世界的先行者们,是他们为游戏世界打下了基础,确立了规则。但我想说的是,现在已经是人工智能时代了,是否可以考虑通过机器学习来帮助完成游戏世界的创建呢?我希望最终的结果是,玩家定义世界规则,由程序自己生成世界,有点像roguelike,但又比那个复杂的多。
综上所述,如果可能的话,想请各位吧友不吝指点,留下您好的想法,不是对一个世界的想法,而是对一个世界创造器的想法,或者是高度抽象的对象/业务模型也可以,在此谢谢各位了!
2017年12月14日 03点12分
1
我是属于那种想自己造梦的,并且我的梦还和一般人不太一样。我想造一个造梦机,让每个人都拥有造梦的机会。
实际上我看到吧里有吧友,比如:@loliop11 他们团队似乎就开发了一款mud引擎。叫引擎也好,叫编辑器也好,叫开发平台也好,反正就是那个意思啦。
我目前也在动手准备一些东西了,因为我本身就是多年从事IT工作的,所以编程对我来讲不是事儿。但是内容创作就是老大难了,设计一个规则固定的虚拟世界不算太容易,但总是有迹可循的对吧,我们玩了这么多年的游戏,没养过猪也吃过猪,无非就是场景、人物、人物、事件、属性、门派、招式、物品诸如此类。但我想要设计一个具有无限可扩展性的世界,举个例子来讲:主角起初踏上的是一条武侠之路,作为一个武侠世界,底层的战斗规则就是生命、速度、力量、防御、准确度这些;那么当主角修炼到一定层次后,突破自身极限踏入了修仙之路,很多底层规则都会发生改变,这时核心数据可能是灵力、五行相克等等,如果是其他类型的世界,还可能是魔力亲和度、查克拉等。
目前传统的开发设计方式要么是把各种规则在某个高级层面统一抽象,统一创建模型;要么是提前预置数据,把各种可能性提前设计出来。对于前者,世界规则被过渡简化,让玩家们觉得很多地方不过瘾、意犹未尽(比如对于硬核RPG玩家,要没有一个疲劳度、饱腹度的设定简直没法玩);对于后者,我不希望把游戏做成一个专家系统,用最原始最蠢笨的办法把所有可能预想到的分支全部录入系统,然后再在运行时根据具体条件进行逻辑判断,这种是非常传统非常low的程序设计方式。
说以上这些并不是为了表示对同行的藐视,实际上我很尊重这些游戏世界的先行者们,是他们为游戏世界打下了基础,确立了规则。但我想说的是,现在已经是人工智能时代了,是否可以考虑通过机器学习来帮助完成游戏世界的创建呢?我希望最终的结果是,玩家定义世界规则,由程序自己生成世界,有点像roguelike,但又比那个复杂的多。
综上所述,如果可能的话,想请各位吧友不吝指点,留下您好的想法,不是对一个世界的想法,而是对一个世界创造器的想法,或者是高度抽象的对象/业务模型也可以,在此谢谢各位了!
