dc.contributor.advisor | Bednárek, David | |
dc.creator | Krček, Jan | |
dc.date.accessioned | 2017-04-06T11:21:59Z | |
dc.date.available | 2017-04-06T11:21:59Z | |
dc.date.issued | 2007 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/13219 | |
dc.description.abstract | Práce se zabývá návrhem programovacího jazyka pro řízení tahových i real-time her s logickými či simulačními prvky, implementací překladače, komponenty běhové podpory a grafického uživatelského rozhraní, které slouží jak pro vývoj her, tak pro jejich běh a ladění. Navrhovaný jazyk je určen pro popis systémů žijících a vzájemně se ovlivňujících objektů. Důraz je kladen na snadnou rozšiřitelnost, také na jednoduchost a bezpečnost. Jazyk obsahuje například vícenásobnou dědičnost, zprávy nebo speciální typ pro množiny. Primárním výstupem kompilace je zdrojový kód jazyka C++. | cs_CZ |
dc.description.abstract | The thesis covers design of a programming language for controlling turn-based and real-time games with logical or simulative features; implementation of a compiler, a component for runtime support and a graphical user interface that serves both for game development and their running and debugging. The designed language is intended for describing systems with living and communicating objects. Importance is given on easy extensibility, also on simplicity and safety. The language contains for instance multiple inheritance, messages and special type for sets. Primary output of the compiler is C++ source code. | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | Jazyk pro řízení 2D her | cs_CZ |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2007 | |
dcterms.dateAccepted | 2007-09-18 | |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.department | Department of Software Engineering | en_US |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 43824 | |
dc.title.translated | A controlling language for 2D games | en_US |
dc.contributor.referee | Děcký, Martin | |
dc.identifier.aleph | 000842369 | |
thesis.degree.name | Mgr. | |
thesis.degree.level | magisterské | cs_CZ |
thesis.degree.discipline | Softwarové systémy | cs_CZ |
thesis.degree.discipline | Software systems | en_US |
thesis.degree.program | Informatics | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | 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 | Softwarové systémy | cs_CZ |
uk.degree-discipline.en | Software systems | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Informatics | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Práce se zabývá návrhem programovacího jazyka pro řízení tahových i real-time her s logickými či simulačními prvky, implementací překladače, komponenty běhové podpory a grafického uživatelského rozhraní, které slouží jak pro vývoj her, tak pro jejich běh a ladění. Navrhovaný jazyk je určen pro popis systémů žijících a vzájemně se ovlivňujících objektů. Důraz je kladen na snadnou rozšiřitelnost, také na jednoduchost a bezpečnost. Jazyk obsahuje například vícenásobnou dědičnost, zprávy nebo speciální typ pro množiny. Primárním výstupem kompilace je zdrojový kód jazyka C++. | cs_CZ |
uk.abstract.en | The thesis covers design of a programming language for controlling turn-based and real-time games with logical or simulative features; implementation of a compiler, a component for runtime support and a graphical user interface that serves both for game development and their running and debugging. The designed language is intended for describing systems with living and communicating objects. Importance is given on easy extensibility, also on simplicity and safety. The language contains for instance multiple inheritance, messages and special type for sets. Primary output of the compiler is C++ source code. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
dc.identifier.lisID | 990008423690106986 | |