8

每个答案一个标题。

4

16 回答 16

15

Core War ( http://en.wikipedia.org/wiki/Core_war ) 是经典之作,其中两个程序在模拟机器中运行,每个程序都试图阻止另一个程序。

于 2008-09-27T09:48:04.347 回答
12

Robocode是学习 Java 并从中获得乐趣的好方法。您编写 Java 代码对机器人进行编程,然后机器人与一个或多个其他机器人进行战斗。几年前我试过了,但我记得做起来很开心。我们甚至在工作中对机器人进行了编程(在实际工作之间;))并进行了一场小型比赛,看谁能提出最好的算法。推荐的!

于 2008-09-27T10:26:59.183 回答
8

http://gr1d.org是一个持久的在线编程角色扮演游戏,您可以在其中编写自己的代理、提升关卡并攻击或防御其他玩家

于 2010-12-06T19:37:35.560 回答
7

机器人拉力赛!

于 2008-09-27T09:47:51.650 回答
7

前几天我发现的一个小 Flash 游戏:http ://www.gameroo.nl/games/light-bot

小心,你可能会失去大约一个小时的生命;)

于 2008-09-27T09:55:51.803 回答
3

列表和列表:Andrew Plotkin 的交互式教程

“Scheme 编程语言(Lisp 的一种方言)的入门课程以文本冒险的形式呈现——或者,换句话说,一个带有少量文本冒险的 Scheme 解释器。因为它是 Z 代码,并且第一个 Z 代码游戏是用另一个 Lisp 变体编写的,这一切都有一个奇怪的循环。”

——卡尔·穆肯豪普

于 2008-09-27T10:35:12.237 回答
3

多年前,我在欧米茄上浪费了太多时间

于 2008-09-27T11:18:39.810 回答
2

第二人生

于 2008-09-27T09:46:48.580 回答
1

生活? 

于 2008-09-27T09:45:53.793 回答
1

机器人

于 2008-09-27T09:48:36.203 回答
1

通过玩棋盘游戏发现计算机编程的基础知识;c-jump 帮助孩子们学习编程语言的基础知识,例如 C、C++ 和 Java。

http://www.c-jump.com/

于 2008-09-27T09:49:09.527 回答
1

GNU Robots ( http://en.wikipedia.org/wiki/GNU_Robots ) 是进入 Lisp 的好方法。

于 2008-09-27T09:49:34.860 回答
1

Starship Soccer ( http://www.geocities.com/siliconvalley/horizo ​​n/8596/StarshipSoccer.html ) 让 C++ 控制的球队相互对抗,混合了太空战争和足球。

于 2008-09-27T09:51:29.550 回答
1

维基百科上的好清单!

值得注意的编程游戏包括 Core War、Robocode、RoboWar、Robot Battle、Crobots 和 AI Wars。《最终幻想 XII》还包含了一些编程游戏的元素,玩家可以创建角色的 AI,尽管玩家也可以选择直接控制动作。

于 2008-09-27T09:55:32.817 回答
1

EpsiTec CeeBot

于 2008-09-27T09:56:06.483 回答
1

微软的Terrarium涉及使用任何 .Net 语言对生物的智能进行编程,现已向CodePlex开源

于 2008-09-27T10:10:14.357 回答