程序员养蛊指南

请注意,本文编写于 1980 天前,最后修改于 1980 天前,其中某些信息可能已经过时。

说在前头

看了下blog列表里一堆的坑没填,再加上期末考。但是我还是要义无反顾的开坑啦!!

项目地址:https://github.com/pantsugroups/pantsuWorld

PantsuWorld

胖次群的一款自动化的脚本对战类RTS游戏

说白了就是一群程序员在养蛊。

头脑风暴&思考过程:草稿本

流程

程序为一个沙箱,在立体的坐标系中释放几个初始"对象"。

最初始对象相当于脚本在游戏中的实例化。

对象可以建造"对象",武器,和建筑物。

对象也可以开采资源,战斗,自毁等等。

对象建造"对象"必定是需要资源和父母双方,各种拥有不同的DNA和权重

然后按照神经网络对几个方向(具体还没确定)进行变异生成。

变异的越久,需要的资源越多。

如果发生事件,事件只会上报给消息发生所在地的单位。

然后由该单位像周围单位传递消息

直到传递到大本营为之

How to play?

沙箱完成时,将放出SDK。届时可以实用自己调用。

游戏脚本会上传到服务器运行。

脚本(蛊)编写指南

API调用请参考:api.md (还未开始)

内部实现详情请参考:archive.md

Other

本群官网:www.minipanz.com

添加新评论

已有 1 条评论

我也有点兴趣,但是码不动。。。