什么是涉及编码的好游戏?

时间:2009-04-30 21:00:49

标签: survey

我记得Shadowrun让我对黑客感到兴奋的日子。 CodeWar和LightBot都很有趣(虽然CoreWar有点过时了)。还有哪些其他游戏涉及有趣和具有挑战性的编码,可以用来让人兴奋编码或弯曲他们的印章甚至学习基础知识?

12 个答案:

答案 0 :(得分:6)

RoboCode

怎么样?

你用Java编码你的坦克,让它在与其他编码坦克的'环'中松开。人们对编码策略,目标等有很好的了解.IBM赞助了它并提出了一些很好的入门编程教程来帮助你入门。

这是一篇很棒的文章来感受它:

Rock 'em, sock 'em Robocode!

alt text http://sourceforge.net/dbimage.php?id=89605

答案 1 :(得分:5)

Uplink不是一个编码游戏,但它是一个伟大的游戏,让你感觉像一个黑客。

答案 2 :(得分:4)

有一大堆“拖放式”编码游戏,你可以通过给它一个指令列表来制作一个小东西(通常是一个机器人)解决一些难题。它们只与实际编码模糊相似,但它们仍然非常有趣。

RoboZZle

The Codex of Alchemical Engineering

light-Bot

答案 3 :(得分:3)

不确定它是否被视为“游戏”,但TopCoder Competitions很有趣,并且有各种尺寸和承诺级别。您还可以使用档案中的谜题进行一些优秀的编程练习。

答案 4 :(得分:3)

The Python Challenge就像那些“看看html源代码”的谜语,但需要一些编程才能得到答案。

答案 5 :(得分:2)

当我还是个小孩的时候,我玩过“Rocky's Boots”,在那里你必须连接逻辑门来解决谜题。这对我的想法产生了很大的影响。

答案 6 :(得分:2)

答案 7 :(得分:1)

这是允许您制作游戏和动画的内容:Alice

答案 8 :(得分:1)

如果您正在寻找棋盘游戏,可能需要查看Robo Rally。在这场比赛中,2-8人试图尽快在机上操纵他们的机器人,躲避致命的障碍,并试图将其他人机器人推向障碍物。

每个游戏回合所有玩家必须“编码”机器人将在下一轮执行的程序,然后机器人才会遵循他们的程序。程序只有五个指令,但仍然创建一个最佳程序可能非常棘手。通常运气很少,这就是为什么我真的很喜欢这个游戏。

答案 9 :(得分:1)

类似于Uplink HackWars。而不是点击和黑客攻击,它是多人游戏,你可以编写自己的攻击脚本。实际上有一个包含运行时用于编写2D / 3D游戏,并且在脚本中有很多不同的地方(用于防御,银行,游戏网站等)。

脚本语言与Java类似。

答案 10 :(得分:0)

Ai-Board

  • 您可以在手机/平板电脑上播放它。
  • 游戏内置了IDE。

enter image description here

它具有内置的基于节点的可视化编程语言,其背后的代码是类似python的语言。

enter image description here

您编写的代码,驱动Ai,移动棋子,玩游戏的所有代码仍在您的移动设备上。

YouTube Video: Visual Programming Time-lapse on a mobile device

enter image description here

它带有许多教程,向玩家介绍编程,遗传算法等,并且您将逐步了解所有这些方法。

它还带有现成的脚本,这些脚本可以直接使用,并且可以随时复制到免费的“ Dev”和“ Test”环境中,...

...,以便您随时可以恢复到原始内容,从而可以将它们调整到您的内心。

内置的机器学习引擎可让您

  • 训练您的AiBot玩棋盘游戏,
  • 与内置Ai玩AiBot
  • 与自己的AiBot对抗
  • 繁殖您的AiBot(遗传算法)
  • 微调您的AiBot(反向传播)

...调试您的AiBot,依此类推。

YouTube Video: Machine Learning is mobile!

它目前正在测试版中,但即将发布,并且所描述的所有内容都是免费的。

此外,还有单人和多人游戏模式,但这主要是一个有关编码的游戏,即将完成“ ...(包括电池)!”

答案 11 :(得分:-1)