Robocode

Robocode

Robocode to gra programistyczna, której celem jest kodowanie robota bojowego, aby konkurował z innymi robotami na arenie bitwy.
Robocode to gra programistyczna, której celem jest kodowanie robota bojowego, aby konkurował z innymi robotami na arenie bitwy.Więc nazwa Robocode jest skrótem od „Kod robota”.Gracz jest programistą robota, który nie będzie miał bezpośredniego wpływu na grę.Zamiast tego gracz musi napisać sztuczną inteligencję robota, mówiąc mu, jak się zachowywać i reagować na wydarzenia na arenie bitwy.Bitwy odbywają się w czasie rzeczywistym i na ekranie.Motto Robocode brzmi: buduj najlepiej, niszcz resztę!Poza tym, że jest grą programistyczną, Robocode służy do nauki programowania, przede wszystkim w języku Java, ale inne języki, takie jak C # i Scala, również stają się popularne.Szkoły i uniwersytety używają Robocode do nauczania programowania, ale także do nauki sztucznej inteligencji (AI).Koncepcja Robocode jest łatwa do zrozumienia i stanowi świetny sposób na naukę programowania.Robocode oferuje kompletne środowisko programistyczne i ma własny instalator, wbudowany edytor robotów i kompilator Java.Robocode wymaga jedynie, aby JVM (Java Virtual Machine) istniał już w systemie, w którym Robocode ma zostać zainstalowany.Dlatego wszystko, czego programista robota musi rozpocząć, jest dostarczane z głównym plikiem dystrybucyjnym Robocode (robocode-xxx-setup.jar).Robocode obsługuje również tworzenie robotów przy użyciu zewnętrznych IDE, takich jak np. Eclipse, IntelliJ IDEA, NetBeans, Visual Studio itp., Który obsługuje programistę znacznie lepiej niż edytor robotów w Robocode.Fakt, że Robocode działa na platformie Java, umożliwia uruchomienie go w dowolnym systemie operacyjnym z preinstalowaną Javą, co oznacza, że ​​będzie mógł działać w systemie Windows, Linux, Mac OS, ale także w UNIX i wariantach UNIX.Pamiętaj, że Java 6 lub nowsza musi być zainstalowana w systemie, zanim Robocode będzie mógł działać.Kod źródłowy: Licencja: Eclipse Public License
robocode

Stronie internetowej:

cechy

Alternatywy dla Robocode'a dla wszystkich platform z dowolną licencją

CodeCombat

CodeCombat

Naucz się programowania w wieloosobowej grze strategicznej na żywo.Jesteś czarodziejem, a twoje zaklęcia to język programowania..
Colobot Gold

Colobot Gold

Colobot Gold to zmodyfikowana wersja oryginalnej gry Colobot wydanej przez Epsitec na licencji open source (GPLv3).
Colobot

Colobot

Colobot (Colonize with Bots) to edukacyjna gra strategiczna czasu rzeczywistego z grafiką 3D.
LightBot

LightBot

Lightbot to programowa gra logiczna: gra logiczna, która wykorzystuje mechanikę gry, która jest mocno zakorzeniona w koncepcjach programistycznych.
Human Resource Machine

Human Resource Machine

Zaprogramuj małych pracowników biurowych do rozwiązywania zagadek.Bądź dobrym pracownikiem!Maszyny nadchodzą ... do twojej pracy.
Bot Land

Bot Land

Twórz boty, twórz dla nich skrypty i dołączaj do w pełni zautomatyzowanych bitew przeciwko innym graczom!
FightCode

FightCode

Fight Code to gra, w której wykorzystujesz swoje umiejętności do kodowania własnych robotów za pomocą JavaScript, rzucania wyzwań znajomym lub wrogim robotom i rozpoczynania wspinania się w szeregi.Niech wygra najlepszy!
CSSBattle

CSSBattle

CSSBattle to internetowe pole bitwy CSS Code Golfing.
Bug Brain

Bug Brain

Zaczynasz w laboratorium, w którym eksperymentujesz z neuronami i węzłami tworzącymi mózg.
while True: learn()

while True: learn()

Zagraj w rolę specjalisty od uczenia maszynowego, który zarabia na życie programowaniem wizualnym.
Rabbids Coding

Rabbids Coding

Rabbids atakują kosmos i w prawdziwym stylu Rabbids obróć swój statek kosmiczny do góry nogami!
BerryBots

BerryBots

Prosta gra o robotach, w której możesz zaprogramować zarówno scenę, jak i robota w Lua.
CeeBot

CeeBot

CeeBot to zupełnie nowa koncepcja, dzięki której nauczysz się programowania podczas zabawy.
Code Karts

Code Karts

Code Karts wprowadza wstępne kodowanie dla dzieci od 4 roku życia poprzez serię logicznych łamigłówek przedstawionych w formie toru wyścigowego.