说在前头
看了下 blog 列表里一堆的坑没填,再加上期末考。但是我还是要义无反顾的开坑啦!!
项目地址:https://github.com/pantsugroups/pantsuWorld
PantsuWorld
胖次群的一款自动化的脚本对战类 RTS 游戏
说白了就是一群程序员在养蛊。
头脑风暴 & 思考过程: 草稿本
流程
程序为一个沙箱,在立体的坐标系中释放几个初始 "对象"。
最初始对象相当于脚本在游戏中的实例化。
对象可以建造 "对象",武器,和建筑物。
对象也可以开采资源,战斗,自毁等等。
对象建造 "对象" 必定是需要资源和父母双方,各种拥有不同的 DNA 和权重
然后按照神经网络对几个方向(具体还没确定)进行变异生成。
变异的越久,需要的资源越多。
如果发生事件,事件只会上报给消息发生所在地的单位。
然后由该单位像周围单位传递消息
直到传递到大本营为之
How to play?
沙箱完成时,将放出 SDK。届时可以实用自己调用。
游戏脚本会上传到服务器运行。
脚本(蛊)编写指南
API 调用请参考:api.md (还未开始)
内部实现详情请参考:archive.md
Other
本群官网:www.minipanz.com
我也有点兴趣,但是码不动。。。