Original title:
Hra s roboty
Translated title:
Game with Robots
Authors:
Sasýn, Radek ; Solár, Peter (referee) ; Petřík, Patrik (advisor) Document type: Bachelor's theses
Year:
2011
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá vytvořením počítačové hry, ve které v aréně bojují roboti. Chování robotů definují uživatelé pomocí speciálního programovacího jazyka. Definice robotů a její zpracování je implementováno pomocí fuzzy logiky. Práce popisuje teoretické poznatky z fuzzy logiky a hry Robocode, dále návrh programovacího jazyka a struktury aplikace a~nakonec popis implementace jednotlivých částí aplikace.
This thesis deals with creating a computer game in which robots are fighting in the arena. The users can define the robot's behavior by using a special programming language. Definition of robots and it's processing is implemented by using fuzzy logic. The thesis describes the theoretical knowledge of fuzzy logic and game Robocode, programming language design and application architecture, and finally a description of the implementation of individual parts of the application.
Keywords:
C++; fight in the arena; fuzzy logic; game with robots; OpenGL; Robocode; SDL; user definition of robots; boj v aréně; C++; fuzzy logika; hra s roboty; OpenGL; Robocode; SDL; uživatelská definice robotů
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55683