Robocode

Robocode

Robocodeはプログラミングゲームで、ロボットの戦車をコーディングして、バトルアリーナで他のロボットと競争することを目標としています。
Robocodeはプログラミングゲームであり、目標はロボットバトルタンクをコーディングして、バトルアリーナで他のロボットと競争することです。そのため、Robocodeという名前は「ロボットコード」の略です。プレーヤーはロボットのプログラマーであり、ゲームに直接影響することはありません。代わりに、プレイヤーはロボットのAIを記述して、バトルアリーナで発生するイベントにどのように動作し、反応するかを指示する必要があります。バトルはリアルタイムで画面上で実行されています。Robocodeのモットーは次のとおりです。最高のものを構築し、残りを破壊します!プログラミングゲームであることに加えて、Robocodeは主にJava言語でのプログラミング方法を学習するために使用されますが、C#やScalaのような他の言語も同様に普及しています。学校や大学では、プログラミング方法の指導の一環として、また人工知能(AI)の学習にもRobocodeを使用しています。Robocodeの概念は理解しやすく、プログラミングの方法を学ぶための楽しい方法です。Robocodeは完全な開発環境を提供し、独自のインストーラー、組み込みのロボットエディター、Javaコンパイラーが付属しています。Robocodeは、RobocodeがインストールされるシステムにJVM(Java仮想マシン)がすでに存在していることのみを必要とします。したがって、ロボット開発者が開始するために必要なものはすべて、メインのRobocode配布ファイル(robocode-xxx-setup.jar)で提供されます。Robocodeは、Eclipse、IntelliJ IDEA、NetBeans、Visual Studioなどの外部IDEを使用したロボットの開発もサポートしています。これは、Robocodeのロボットエディターよりもはるかに優れた開発者をサポートします。RobocodeがJavaプラットフォームで実行されるという事実により、Javaがプリインストールされたオペレーティングシステムで実行できるようになります。つまり、Windows、Linux、Mac OSだけでなく、UNIXおよびUNIXのバリアントでも実行できます。Robocodeを実行する前に、Java 6以降をシステムにインストールする必要があることに注意してください。ソースコード:ライセンス:Eclipse Public License
robocode

ウェブサイト:

ライセンスのあるすべてのプラットフォームでのRobocodeの代替

CodeCombat

CodeCombat

マルチプレイヤーライブコーディング戦略ゲームでプログラミングを学びます。あなたは魔法使いであり、あなたの呪文はプログラム言語です。。
  • フリーミアムアプリ
  • Web
Colobot Gold

Colobot Gold

Colobot Goldは、オープンサイト(GPLv3)ライセンスの下でEpsitecによってリリースされたオリジナルのColobotゲームの修正版です。
Colobot

Colobot

Colobot(ボットとコロナイズ)は、3Dグラフィックスを備えた教育用リアルタイム戦略ビデオゲームです。
LightBot

LightBot

Lightbotはプログラミングパズルゲームです。プログラミングの概念にしっかりと根ざしたゲームメカニクスを使用するパズルゲームです。
Human Resource Machine

Human Resource Machine

パズルを解くために小さなオフィスワーカーをプログラムします。良い従業員になろう!マシンは...あなたの仕事のために来ています。
Bot Land

Bot Land

ボットを作成し、スクリプトを作成し、他のプレイヤーとの完全に自動化された戦いに参加しましょう!
FightCode

FightCode

ファイトコードは、JavaScriptを使用して自分のロボットをコーディングし、友人や敵ロボットに挑戦し、ランクを登り始めるスキルを使用するゲームです。最高の勝利を!
  • 無料アプリ
  • Web
CSSBattle

CSSBattle

CSSBattleは、オンラインのCSS Code Golfing戦場です。
  • 無料アプリ
  • Web
Bug Brain

Bug Brain

脳を構成するニューロンとノードを実験するラボで開始します。
while True: learn()

while True: learn()

ビジュアルプログラミングを使用して生計を立てている機械学習の専門家の役割を果たします。
Rabbids Coding

Rabbids Coding

Rabbidsは宇宙に侵入し、真のRabbidsスタイルで宇宙船をひっくり返します!
BerryBots

BerryBots

Luaでステージとロボットの両方をプログラムできるシンプルなロボットゲーム。
CeeBot

CeeBot

CeeBotは、楽しみながらプログラミングを学ぶためのまったく新しいコンセプトです。
Code Karts

Code Karts

Code Kartsは、レースウェイの形で提示される一連の論理パズルを通じて、4スピードの子供からプリコーディングを導入します。