12
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
İnternet sitesi:
http://robocode.sourceforge.net/Özellikleri
Kategoriler
Herhangi bir lisansa sahip tüm platformlar için Robocode'a alternatifler
24
CodeCombat
Çok oyunculu canlı kodlama strateji oyunu ile programlamayı öğrenin.Siz bir büyücüsünüz ve büyüleriniz bir program dilidir..
- Freemium
- Web
6
Colobot Gold
Colobot Gold, Epsitec tarafından açık kaynak (GPLv3) lisansı altında yayınlanan orijinal Colobot oyununun değiştirilmiş versiyonudur.
6
5
LightBot
Lightbot bir programlama bulmaca oyunudur: programlama kavramlarına sıkı sıkıya bağlı oyun mekaniğini kullanan bir bulmaca oyunu.
- Ücretli
- Windows
- Mac
- Android
- iPhone
- iPad
- Android Tablet
- Kindle Fire
- Windows S
- Web
4
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.
3
2
2
1
1
Rabbids Coding
Rabbiler uzayı istila ederler ve gerçek Rabbids tarzında uzay geminizi baş aşağı çevirin!
1
BerryBots
Lua'da hem sahneyi hem de robotu programlayabileceğiniz basit bir robot oyunu.
- Ücretsiz
- Windows
- Mac
- Linux
- Raspberry Pi
0
Code Karts
Code Karts, bir yarış yolu şeklinde sunulan bir dizi mantıksal bulmaca ile 4 yaşından büyük çocuklara ön kodlama sunar.
- Freemium
- iPad
- Android
- iPhone
- Android Tablet