Bachelor theses
Generating of source code out of UML
Author
Vojtěch Vopařil
Year
2012
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
Ing. Josef Vogel, CSc.
Department
Simulation of the material and information flows for the hypotheses verification of historians
Author
Ondřej Calda
Year
2012
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
Ing. Tomáš Kalvoda, Ph.D.
Department
Adding user-defined missions to the "Algorithmization by game" project
Author
Marek Manukjan
Year
2012
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
Ing. Karel Klouda, Ph.D.
Department
Interactive course on digital technologies
Author
Martin Chudoba
Year
2013
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
Ing. Dana Vynikarová, Ph.D.
Department
Summary
Tato práce se zabývá tvorbou síťového simulátoru. Simulátor je cílen na žáky
gymnázií. Simulované protokoly a síťová zařízení jsou zjednodušena s ohledem
na cílovou skupinu. Tato práce popisuje analýzu, návrh a implementaci
simulátoru.
Engine Kernel for Massive Multiplayer Online Roleplaying Game - User Interface
Author
Lukáš Vilím
Year
2015
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
Ing. Jiří Pechman
Department
Summary
My thesis analyzes and evaluetes trends in mondern MMORPG games and contains draft of original gaming system in this style. Implementation part is mainly focused on 3D graphical user interface of editor of this system using Qt, OpenGL technologies and method of Cel Shading.
Engine Kernel for Massive Multiplayer Online Roleplaying Game - Application Logic and Network Communication
Author
Tomáš Bařtipán
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
Ing. Radek Zunt
Department
Summary
This thesis analyzes and evaluates some of the existing systems for MMORPG
and RPG gaming and development, examines their world structure, analyzes
and rates different approaches and methods for creating game mechanics and
content generation for MMORPG games. It also descripts the creation of an
MMORPG editor prototype application used to procedurally generate maps.
It also consists of an analysis of the suitability of different bounding volumes
for use in MMORPG games.
Interactive Course on Digital Technologies
Author
Michal Kápar
Year
2015
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
RNDr. Helena Wallenfelsová
Department
Summary
This work deals with creation of interactive learning applications on the functioning
of the Internet and protocol TCP. Educational application is targeted
at students in secondary schools and colleges.
Interactive course on internet protocols for high schools
Author
Martin Greger
Year
2015
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
RNDr. Helena Wallenfelsová
Department
Summary
Thesis deals with creation of an interactive educational course about internet protocols for high schools. The course explains basic principles of protocols TCP, UDP and IP. Thesis describes analysis, design and realization of this course.
Collectible card game about the life at FIT CTU
Author
Adam Příhoda
Year
2015
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
Ing. Zdeněk Rybola, Ph.D.
Department
Summary
The goal of this thesis is the creation of a collectible card game based on the life at the faculty of information technologies. Thesis addresses the processes of analysis, design, implementation and testing of such an application and describes all aspect of the game from the rules to the specific system architecture and technologies. Included is the game source code and other materials.
Interactive Course on Algorithmic Problem Solving
Author
Martin Kopřiva
Year
2016
Type
Bachelor thesis
Supervisor
Ing. Bc. Ivan Ryant
Reviewers
Ing. Miroslav Balík, Ph.D.
Department
Summary
This bachelor thesis deals with development of interactive educational video game aimed at subject of algorithmization of tasks that is taught at grammar schools. This video game is executable under operating system Windows and Linux. The application is designed and implemented on the basis of analysis of existing solutions and requirements. The application includes interactive game world, different algorithmic problems and integrated development environment.