Screeps AI

前言 #

Screeps World 是一款 MMO(massive multiplayer online real-time strategy game),大型多人在线实时策略游戏。

有关它的文档和教程可以在这里找到:

官方文档:

https://docs.screeps.com/index.html

API 说明:

https://docs.screeps.com/api/

以及中文领域内比较经典的入门教程

https://www.jianshu.com/p/5431cb7f42d3

游戏机制浅析 #

实现基本资源循环 #

系统架构设计 #

如何评价系统性能 #

也就是要有一个指标能够衡量整个系统的性能,例如资源采集效率、单位、建筑的数量及生命维护等各方面的指标。

好在游戏提供了 HTTP API,可以在游戏之外获取游戏内的状态。

如何提高可维护性 #

游戏内外 #

介绍一些了解到的关于这个游戏的事情

游戏在线人数不高

这个游戏比较硬核,一方面上手难度大,需要一定的计算机相关背景才能玩得转。写一个能跑的代码不难,但是要玩到后期,新手代码效率不高的情况下,可能要几个月甚至半年才能玩到那些高级内容。可能游戏的活跃用户量不会很高,至少相比那些热门游戏动辄几十万的在线量,肯定是少数的。

因为大部分时间是自己的爬(Creep)自己在辛勤地劳动

直接使用现成脚本