天天动画片 > 八卦谈 > Screeps游戏经验小结——策划也能在程序员的游戏里排进世界前100

Screeps游戏经验小结——策划也能在程序员的游戏里排进世界前100

八卦谈 佚名 2023-06-14 18:23:25

游戏简介

Screeps是一款面向程序员的沙盒MMO游戏,核心机制在于“用JavaScript编写AI脚本,控制游戏内各单位的行动”。此外游戏世界也始终受代码驱动,保持全天候不间断自动运行。玩家可以一个月只上线一次,但却无时无刻不在“玩”这个游戏。

游戏的基本单位是“Creep”,我们喜欢称它们为“爬”(复数“爬爬”)。玩家可以自由设计它们的身体部件:work部件允许爬爬采矿、建造;move让爬爬能自由移动;carry可以让它们搬运物品,等等。游戏核心循环也就是“生产爬爬→采集能量→发展基地→生产更多爬爬”。

官方API文档对Creep的介绍,实际游玩几乎只会用到左上角一种爬爬

游戏玩法

作为一个沙盒游戏,玩家可以自由选择游玩方式,并且向着自己定下的游戏目标努力。比如拉我入坑的友人A想要磨练编程技巧,写出优美的代码。于是他在写新功能时往往先花几个月时间搭建稳固的框架,一旦有必要就立刻重构代码,等一切准备就绪后才上线运行。同期一起入坑的友人B则是信仰内圣之道的种田选手,选了个三面靠山的口袋房间后,就立刻将唯一的出口堵死,从此再也不出家门一步。

我则是受到P社涂色游戏影响,想将地图全部染成我的颜色,于是便走上了扩张之路。好在Shard3服务器的竞争不是很激烈,有大片无人的房间等待玩家宣称,因此我实际也是种田玩家——只不过同时在14个房间种田,疆域横跨50多个单元格,并且在一月Expansion Rank排进了世界前一百。

顺便一提,Screeps原本还有RTS的标签,后来开发组宣布即将推出专为PVP设计的Screeps: Arena,并且将原游戏更名为Screeps: World,RTS这一标签也随之被悄悄换下。这意味着Screeps本体将变得更加和平,更适合我这样的养老选手。

Screeps大多都是排外和平种田,只有少数嗜杀蜂群选手

游戏心得

学习JavaScript

Screeps让我有机会了解JavaScript的语言特性,让我第一次认识到动态弱类型语言的强大之处(各种意义

本文标题:Screeps游戏经验小结——策划也能在程序员的游戏里排进世界前100 - 八卦谈
本文地址:www.ttdhp.com/article/33984.html

天天动画片声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
扫码关注我们