Z�kladn� charakteristika

Program xKarel je hra (mo�n� programovac� jazyk). Je ide�ln� k v�uce strukturovan�ho programov�n�. V na�� zemi byl Robot Karel velmi popul�rn� na na 8-mi bitov�ch po��ta��ch jako Atari®, Commodore® atd... My jej nyn� p�in��me na dne�n� po��ta�e. xKarel je naps�n v ANSI C++ s pou�it�m knihovny FLTK. Lze jej spou�t�t na Microsoft® Windows®, Unix® a na v�ech UNIXov�ch syst�mech (samoz�ejm� tak� na Linuxu :-), mo�n� tak� na MacOS® (Na MacOS® jej nem�me mo�nost zkompilovat, otestovat a vyzkou�et). Program je lokalizov�n do �esk�ho a anglick�ho jazyka.

Hlavn� my�lenka: Robot Karel je na �achovnici. Vy vytv���te zdrojov� texty programu pro robota Karla. Robot Karel zn� element�rn� p��kazy jako "Krok", "VLevoBok" atd... (pod�vejte se na syntatick� pravidla). M��ete vytv��et nov� povely z ji� zn�m�ch p��kaz�. P��klad zdrojov�ho textu:

 
Procedure JdiKeZdi 
{ 
     dokud ne jeze� 
     { 
	     krok 
     } 
} 

Mysl�te si, �e je to snadn�? M�l�te se! Nap��klad zkuste vytvo�it program pro Karla, kter� p�em�st� robota v�dy do st�edu �achovnice. Nezapome�te, �e robot m��e p�ed vykon�n�m programu st�t kdekoliv na �achovnici, a �e �achovnice m��e m�t r�znou velikost.

Rysy

Licence: GPL
Programovac� jazyk C++ s pou�it�m FLTK
Lokalizace �esk� jazyk, anglick� jazyk
Platformy Microsoft® Windows®, UNIX® a UNIXov� syst�my, MacOS® a dal��, pro kter� existuje p�eklada� ANSI C++ a knihovna FLTK pracuje spr�vn�.
Auto�i Petr Abrahamczik & Radim Dost�l