我自己是个业余独立游戏开发,然后也在知乎偶尔回答问题,目前有个小微信群,八九十个人吧,基本都是游戏开发。
这两周搞了个群内 Game Jam,形式是同一套美术资源( https://www.kenney.nl/assets/scribble-platformer ),然后不限主题。因为是群内大家自娱自乐,所以也没办法真的有啥实质的奖励,我反倒是觉得可以再往自娱自乐的方向靠。
于是我就盯上了 Game Jam 在娱乐性上的矛盾点。首先做一个游戏 prototype 是一件挺有意思的事情,不过在实际开发新奇的玩法之前,还是有很多基础工作需要做的,最简单的比如要写角色的控制模块,相机的追踪等一系列相对乏味的东西。
然后我就有了定义一个共同框架的想法,再在那个基础上更极端一些,就是制作一个简单的竞技场或者说决斗环境,然后把行为词条定义好。参加 Jam 的人只需要写行为树的部分,甚至行为树的部分可以做一个 importer,从外部纯以 data 的形式来做(比如把行为词条写在 excel 里面,或者做成 json ),这样非开发人员也能同样参与进来。
对于技术上我还是相对比较有信心的,因为之前我自己做过 Roguelike 卡牌,然后卡牌和怪物的设计就是通过在代码里面定义好词条和逻辑,然后从 csv 里面导入的纯 data 来生成的。
我能想到的比较大的隐患在于竞技场环境的生命周期,一个编写完的环境起码得能撑到 10 个 Game Jam 才比较有价值,否则的话一个 Jam 写一个环境那也太奢侈了。。。。
不知道有没有人知道有没有类似想法的项目可以参考一下的?
1
Bonnnnnn OP 我自己找到了一个类似的。。。叫 Gladiabots,不过是机械主题的,我比较想做 DND 主题的,不过感觉参考资料应该够了
|