dc.contributor.advisor | Ježek, Pavel | |
dc.creator | Řeháková, Lucie | |
dc.date.accessioned | 2017-05-16T11:24:23Z | |
dc.date.available | 2017-05-16T11:24:23Z | |
dc.date.issued | 2013 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/56465 | |
dc.description.abstract | Aplikace Machine Builder, která vznikla jako součást této práce, je hra ve stylu The Incredible Machine, rozšiřuje však její koncept o možnost vytvoření vlastních herních objektů. Důraz byl kladen především na jednoduchost implementace nových objektů, aby je dokázali vytvořit i hráči s minimální nebo žádnou zkušeností s programováním. Proto je velká část editoru herních objektů grafická. Přesto bylo nutné vytvořit vlastní jednoduchý programovací jazyk pro popis reakcí na aktuální stav herního světa. Pro komunikaci herních objektů jsme použili systém signálů - každý objekt přijímá nebo vysílá určité signály, přičemž objekt reaguje, pokud na místě kde přijímá signál, jiný objekt stejný signál vysílá. Powered by TCPDF (www.tcpdf.org) | cs_CZ |
dc.description.abstract | Application Machine Builder, which was created as a part of the thesis, is a game based on The Incredible Machine, but extends the concept with possibility of creating user's game objects. The main focus of the thesis was to allow easy implementation of new objects so even players with little or no programming experience would be able to create them. Therefore, a large part of the editor of game objects is graphical. Still, it was necessary to create a simple programming langure to describe the reaction to the current state of the world. We used system of signals for communication between game objects - each object can receive or send signals and react on them. Powered by TCPDF (www.tcpdf.org) | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | The Incredible Machine | cs_CZ |
dc.subject | logická hra | cs_CZ |
dc.subject | editor | cs_CZ |
dc.subject | signály | cs_CZ |
dc.subject | The Incredible Machine | en_US |
dc.subject | logic game | en_US |
dc.subject | editor | en_US |
dc.subject | signals | en_US |
dc.title | Vývojové a běhové prostředí pro logické hry | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2013 | |
dcterms.dateAccepted | 2013-09-02 | |
dc.description.department | Department of Distributed and Dependable Systems | en_US |
dc.description.department | Katedra distribuovaných a spolehlivých systémů | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 96939 | |
dc.title.translated | Development and Run-time Environment for Logic Games | en_US |
dc.contributor.referee | Kofroň, Jan | |
dc.identifier.aleph | 001620767 | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | General Computer Science | en_US |
thesis.degree.discipline | Obecná informatika | cs_CZ |
thesis.degree.program | Informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra distribuovaných a spolehlivých systémů | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Distributed and Dependable Systems | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Obecná informatika | cs_CZ |
uk.degree-discipline.en | General Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Aplikace Machine Builder, která vznikla jako součást této práce, je hra ve stylu The Incredible Machine, rozšiřuje však její koncept o možnost vytvoření vlastních herních objektů. Důraz byl kladen především na jednoduchost implementace nových objektů, aby je dokázali vytvořit i hráči s minimální nebo žádnou zkušeností s programováním. Proto je velká část editoru herních objektů grafická. Přesto bylo nutné vytvořit vlastní jednoduchý programovací jazyk pro popis reakcí na aktuální stav herního světa. Pro komunikaci herních objektů jsme použili systém signálů - každý objekt přijímá nebo vysílá určité signály, přičemž objekt reaguje, pokud na místě kde přijímá signál, jiný objekt stejný signál vysílá. Powered by TCPDF (www.tcpdf.org) | cs_CZ |
uk.abstract.en | Application Machine Builder, which was created as a part of the thesis, is a game based on The Incredible Machine, but extends the concept with possibility of creating user's game objects. The main focus of the thesis was to allow easy implementation of new objects so even players with little or no programming experience would be able to create them. Therefore, a large part of the editor of game objects is graphical. Still, it was necessary to create a simple programming langure to describe the reaction to the current state of the world. We used system of signals for communication between game objects - each object can receive or send signals and react on them. Powered by TCPDF (www.tcpdf.org) | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra distribuovaných a spolehlivých systémů | cs_CZ |
dc.identifier.lisID | 990016207670106986 | |