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

发布于 2024-07-18 14:22:06 字数 1543 浏览 11 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(13

一杆小烟枪 2024-07-25 14:22:06

RoboCode 怎么样?

您用 Java 对您的坦克进行编码,然后将其与其他编码的坦克一起放入“环”中。 人们对编码策略、目标定位等非常感兴趣。IBM 赞助了它,并提供了一些很好的入门性编程教程来帮助您入门。

这里有一篇很棒的文章可以让您感受一下:

摇滚他们,袜子他们 Robocode!

替代文字
(来源:sourceforge.net

How about RoboCode

You code your tank in Java and let it loose in the 'ring' with other coded tanks. People got pretty into coding strategy, targeting, etc. IBM sponsored it and came up with some nice introductory programming tutorials to get you started.

Here's a great article to get the feel for it:

Rock 'em, sock 'em Robocode!

alt text
(source: sourceforge.net)

弱骨蛰伏 2024-07-25 14:22:06

Uplink 与其说是一款编码游戏,不如说它是一款很棒的游戏让你感觉自己像个黑客。

Uplink isn't so much a coding game, but it is a great game that makes you feel like a hacker.

你的呼吸 2024-07-25 14:22:06

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

RoboZZle

炼金工程法典

light-Bot

There's a whole bunch of "drag-and-drop" coding games, where you make a little thing (usually a robot) solve some puzzle by giving it a list of instructions. They're only vaguely similar to actual coding, but they are still pretty fun.

RoboZZle

The Codex of Alchemical Engineering

light-Bot

我的黑色迷你裙 2024-07-25 14:22:06

不确定它是否被视为“游戏”,但 TopCoder 竞赛 很有趣,并且有各种规模和承诺水平。 您还可以解决档案中的谜题,以获得一些良好的编程实践。

Not sure if it's considered a "game", but the TopCoder Competitions are fun, and come in various sizes and commitment levels. You can also work on puzzles from the archives for some good programming practice.

狼性发作 2024-07-25 14:22:06

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

The Python Challenge is like those "look at the html source" riddles, but requires a bit of programming to get the answers.

铁憨憨 2024-07-25 14:22:06

当我还是个孩子的时候,我玩过“洛基的靴子”,你必须连接逻辑门来解决谜题。 这对我的思想产生了很大的影响。

When I was a kid I played "Rocky's Boots", where you had to hook up logic gates to solve puzzles. That had a big impact on my thinking.

源来凯始玺欢你 2024-07-25 14:22:06

这里有一些可以让您制作游戏和动画的东西:Alice

Here's something that allows you to make games and animations: Alice

記柔刀 2024-07-25 14:22:06

如果您正在寻找棋盘游戏,您可能需要看看机器人拉力赛 。 在这款游戏中,2-8 个人需要尽可能快地操纵自己的机器人越过棋盘,躲避致命的障碍物,并尝试将其他人的机器人推入途中的障碍物中。

每一轮游戏中,所有玩家都必须“编码”机器人将在下一轮中执行的程序,然后机器人只需遵循他们的程序即可。 这些程序只有五个指令长,但创建最佳程序可能相当棘手。 通常很少涉及运气,这就是我非常喜欢这个游戏的原因。

If you're looking for a board game, you might want to have a look at Robo Rally. In this game 2-8 people are trying to maneuver their robots over the board as quickly as possible, dodging deadly obstacles and trying to shove other people robots into obstacles on the way.

Each game round all players have to "code" the program the robot is going to execute in the next round and then the robots just follow their program. The programs are just five instructions long, but still creating an optimal program can be quite tricky. There usually is very little luck involved, which is why I really like this game.

凉月流沐 2024-07-25 14:22:06

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

脚本语言看起来与 Java 类似。

Similar to Uplink is HackWars. Instead of point and click hacking though, it's multiplayer and you can write your own attack scripts. There's actually an included runtime for writing 2d/3d games and there's a bunch of different places to hook in scripts (for defense, banking, in game website, etc).

Scripting language looks similar to Java.

浅忆流年 2024-07-25 14:22:06

Ai-Board怎么样?

  • 您可以在手机/平板电脑上玩它。
  • 它的 IDE 内置于游戏中。

输入图像这里的描述

它内置了基于节点的可视化编程语言,其代码隐藏是类似Python的语言。

输入图片这里的描述

您编写代码,驱动人工智能,移动棋子,玩游戏,所有这些仍然在您的移动设备上。

YouTube 视频:移动设备上的可视化编程延时

在此处输入图像描述

一些向玩家介绍编程、遗传算法等的教程,您可以逐步了解所有这些方法。

它还附带了开箱即用的现成脚本,可供您复制到免费的“开发”和“开发”中。 “测试”环境,...

...以便您可以根据自己的喜好调整它们,并知道您始终可以随时恢复到原始状态。

内置的机器学习引擎允许您

  • 训练您的 AiBot 玩棋盘游戏,
  • 让您的 AiBot 与内置的 Ai 对抗,
  • 与您自己的 AiBot 进行比赛,
  • 培育您的 AiBot(遗传算法),
  • 微调您的 AiBot(反向传播 ) )

...调试你的 AiBot,等等。

YouTube 视频:机器学习是移动的!

目前正在进行 BETA 测试,但很快就会发布,所描述的所有内容都会出现免费。

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

How about Ai-Board

  • You play it on your phone/tablet.
  • It's IDE is built into the game.

enter image description here

It has a built-in node-based visual programming language, whose code-behind is a python-like language.

enter image description here

You write the code, that drives the Ai, that moves the pawns, that plays the game, all still on your mobile device.

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

enter image description here

It comes with quite a few tutorials that introduce the player to programming, genetic algorithms etc, and you get a step-by-step walk-through of all these methods.

It also comes with ready-made scripts that work right out of the box, and are ready for you to copy into your free 'Dev' & 'Test' envs,...

...so that you can tweak them to your heart's content, knowing that you can always revert to the original at any time.

The in-built machine learning engine allows you to

  • train your AiBot to play the board-game,
  • play your AiBot against their in-built Ai
  • play against your own AiBot
  • breed your AiBot (Genetic Algorithm)
  • fine-tune your AiBot (Back-Propagation)

...debug your AiBot, and so on.

YouTube Video: Machine Learning is mobile!

Its currently in BETA testing, but soon to be released, and everything described comes for free.

In addition, there are single and multi-player modes as well, but it is primarily a game about coding, coming complete "...with batteries included!"

醉南桥 2024-07-25 14:22:06

Minecraft mods 很好学java

Minecraft mods is good to learn java

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文