Název:
Nástroj pro programování ve fyzikálním prostředí
Překlad názvu:
Tool for programming in a physical environment
Autoři:
Křen, Tomáš ; Hnětynka, Petr (vedoucí práce) ; Ježek, Pavel (oponent) Typ dokumentu: Bakalářské práce
Rok:
2011
Jazyk:
cze
Abstrakt: [cze][eng] Předmětem této práce je implementovat hru pojatou jako interaktivní fyzikální prostředí, ve kterém vkládáním, přesouváním a propojováním objektů v dvourozměrném hierarchickém prostoru uživatel vytváří virtuální svět. Tento svět, nebo případně jeho části, však zároveň reprezentují syntaxi programu. Toho je docíleno predevším tím, že ve hře jsou různé druhy objektů nazývané funkce, které zastávají stejnou roli, jako funkce v klasických programovacích jazycích. Dále program obsahuje aktivní agenty řízené vnitřním programem, který je poskládán z funkcí.The subject of this work is to implement the game conceived as an interactive physical environment in which a user creates a virtual world in hierarchical two-dimensional space by inserting, moving and connecting objects. However, the world, or his parts, also represents the syntax of a program. This is achieved mainly because the game includes different kinds of objects called functions, which occupy the same role, as a function in classic programming languages. The program also includes active agents controlled by an internal program, which is made up of these functions.
Klíčová slova:
hra; programovací jazyk; virtuální svet; game; programming language; virtual world