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