Robocode

Robocode

Robocode, hedefin bir savaş alanındaki diğer robotlara karşı yarışmak için bir robot muharebe tankını kodlamak olduğu bir programlama oyunudur.
Robocode, hedefin bir savaş alanındaki diğer robotlara karşı rekabet etmek için bir robot muharebe tankını kodlamak olduğu bir programlama oyunudur.Yani Robocode adı "Robot kodu" nun kısaltmasıdır.Oyuncu, oyun üzerinde doğrudan bir etkisi olmayacak robotun programcısıdır.Bunun yerine, oyuncu, robotun yapay zekasını, savaş alanında meydana gelen olaylara nasıl davranacağını ve tepki vereceğini söyleyerek yazmalıdır.Savaşlar gerçek zamanlı ve ekranda gerçekleşiyor.Robocode'un sloganı: En iyisini yapın, gerisini yok edin!Bir programlama oyunu olmasının yanı sıra, Robocode, öncelikle Java dilinde programlamayı öğrenmek için kullanılır, ancak C # ve Scala gibi diğer diller de popüler hale geliyor.Okullar ve üniversiteler Robocode'u nasıl programlanacağını öğretmenin bir parçası olarak değil, aynı zamanda yapay zekayı (AI) incelemek için de kullanıyor.Robocode kavramını anlamak kolaydır ve nasıl programlanacağını öğrenmenin eğlenceli bir yoludur.Robocode eksiksiz bir geliştirme ortamı sunar ve kendi yükleyicisi, dahili robot editörü ve Java derleyicisi ile birlikte gelir.Robocode yalnızca Robocode'un kurulacağı sistemde zaten bir JVM'nin (Java Sanal Makinesi) olmasını gerektirir.Bu nedenle, bir robot geliştiricisinin başlaması için gereken her şey ana Robocode dağıtım dosyası (robocode-xxx-setup.jar) ile sağlanır.Robocode ayrıca geliştiriciyi Robocode'daki robot düzenleyiciden çok daha iyi destekleyen Eclipse, IntelliJ IDEA, NetBeans, Visual Studio vb. Gibi harici IDE'leri kullanan robotların geliştirilmesini de destekler.Robocode'un Java platformunda çalıştığı gerçeği, Java'nın önceden yüklenmiş olduğu herhangi bir işletim sisteminde çalıştırılmasını mümkün kılar, yani Windows, Linux, Mac OS'de değil, UNIX ve UNIX varyantlarında da çalışabilir.Robocode'un çalışabilmesi için Java 6 veya daha yeni bir sürümünün sisteme yüklenmiş olması gerektiğini unutmayın.Kaynak kodu: Lisans: Eclipse Public License
robocode

Özellikleri

Windows için Robocode'a alternatifler

Colobot Gold

Colobot Gold

Colobot Gold, Epsitec tarafından açık kaynak (GPLv3) lisansı altında yayınlanan orijinal Colobot oyununun değiştirilmiş versiyonudur.
Colobot

Colobot

Colobot (Botlar ile Kolonize Et), 3D grafikler içeren bir eğitim gerçek zamanlı strateji video oyunuydu.
LightBot

LightBot

Lightbot bir programlama bulmaca oyunudur: programlama kavramlarına sıkı sıkıya bağlı oyun mekaniğini kullanan bir bulmaca oyunu.
Human Resource Machine

Human Resource Machine

Bulmaca çözmek için küçük ofis çalışanları programlayın.İyi bir çalışan olun!Makineler geliyor ... iţin için.
Bot Land

Bot Land

Botlar yapın, onlar için komut dosyaları oluşturun ve diğer oyunculara karşı tam otomatik savaşlara katılın!
Bug Brain

Bug Brain

Bir beyin oluşturan nöronlar ve düğümlerle deney yaptığınız laboratuvarda başlarsınız.
while True: learn()

while True: learn()

Yaşamını yapmak için görsel programlama kullanan bir makine öğrenimi uzmanının rolünü oynayın.
Rabbids Coding

Rabbids Coding

Rabbiler uzayı istila ederler ve gerçek Rabbids tarzında uzay geminizi baş aşağı çevirin!
BerryBots

BerryBots

Lua'da hem sahneyi hem de robotu programlayabileceğiniz basit bir robot oyunu.
CeeBot

CeeBot

CeeBot, eğlenirken programlamayı öğreneceğiniz yepyeni bir konsepttir.