程序猿可能会对以下几款端游感兴趣:
《Screeps》
被称为“世上首款为程序员开发的战术沙盒”游戏。
玩家通过使用JavaScript进行编程来控制游戏中殖民地内的各种单位,这些单位会根据脚本语言中的指令行动,无论玩家是否在线,这些命令都会得到执行。
游戏中保护各种单位、基地、矿产自由、领土控制、经济、生产、运输等内容,这些内容真正组成了一款即时战略游戏所需求的元素。而玩家的游戏表现完全基于其编程能力,程序越加漂亮,游戏就越有意思,过程越精彩。
《Minecraft》
由瑞典游戏设计师马库斯·佩尔松(Notch)开发的沙盒游戏。
提供了一个开放的游戏世界,玩家可以自由地探索和建造。
虽然不是专门为程序员设计,但其自由度和创造力使得编程人员能够在其基础上进行无限创意和探索。
《Robocode》
是一款坦克机器人战斗仿真引擎,参赛者必须利用对机器人进行编程,给机器人设计智能来自动指挥它,而不是由键盘、鼠标简单地直接控制。
这是一款有趣的竞赛性编程游戏,使用几行简单的代码,就能够让你创建一个活生生的机器人,一个真正的在屏幕上与其他机器人互相对抗的机器人。
《CodeTank》
全球首个基于JavaScript的在线编程对战游戏。
采用MongoDB、NodeJS、CSS3、JavaScript、HTML5等全新的Web技术构建。
玩家在游戏中通过编程控制机器人进行对战。
《Hack Run》系列
黑客入侵解谜游戏系列,玩家将化身黑客,接受各种任务,例如入侵别人账号、破解密码或窃取信息。
游戏看起来很高科技、很炫酷,但玩家只要输入简单命令,就可以慢慢地解开谜团。
《Uplink》
游戏中,玩家将扮演神通广大的黑客,在网络上接受任务,然后破解世界各地的电脑系统。
游戏里,玩家不需要懂太多专业知识,相反会学到很多东西。
这些游戏不仅有趣,而且能够锻炼程序员的编程技能,特别是那些涉及编程和算法的内容。建议根据个人兴趣和编程水平选择合适的游戏进行尝试。