National Repository of Grey Literature 219 records found  beginprevious120 - 129nextend  jump to record: Search took 0.01 seconds. 
Terra-Settler Space Real-Time Strategy
Meduna, Lukáš ; Pilát, Martin (advisor) ; Ježek, Pavel (referee)
Terra-Settler is a real-time 3D single player space strategy game. Main focus is on economic simulation, whitch is necessary for achieving game goals. Different scenarios (e.g. conquering planet) are used in game. It is necessary to expand and colonize surrounding planets to achieve victory. API for arti- ficial intelligence is included in the game with sample implementation. This game is multi-platform with support of some mobile platforms. 1
Advanced Sound System for Computer Games
Pasterčík, Patrik ; Ježek, Pavel (advisor) ; Matěna, Vladimír (referee)
1 Sound is one of the important components of computer games. To work with sound, there are special libraries called audio engines. However in comparison with commercial systems, open-source systems are significantly limited. The goal of this thesis is to create an open audio engine with functionality similar to a commercial system. The result of this thesis is a library for playing sounds in games that uses the XAudio2 library for processing audio data (application of sound effects and sending data to the sound card). Our library enables playback of complex sounds such as the sounds of car engine. This playback can be influenced by various parameters (for instance engine RPM) and various sound effects can be applied to these sounds (echo, reverb, low-pass filter or high-pass filter). The library also enables to connect the output of another audio source or transmit output buffer developers. The thesis also includes an editor for creating complex sounds. Editor also serves as a demonstration of the functionality of the library.
Map-merging for multi-robot system
Hörner, Jiří ; Obdržálek, David (advisor) ; Ježek, Pavel (referee)
A set of robots mapping an area can potentially combine their information to produce a distributed map more efficiently and reliably than a single robot alone. Multi-robot swarm coordination depends on a consistent, reliable map of the environment. Map-merging algorithms are therefore key komponents for such systems. In this work I present a novel algorithm for merging two-dimensinal maps created by different robots independently without initial knowledge of relative poses of robots. The algorithm is inspired by computer vision image stitching techniques for creating photo panoramas. Presented algorithm relies only on map data represented as occupancy grids, which allows great scalabity for heterogeneous multi-robot swarms and makes algorithm easily deployable with various SLAM algorithms. The map-merging algorithm was implemented as publicily available ROS package and was accepted in ROS distribution. Performance of the algorithm has been evaluated in ROS enviroment using VREP simulator. For purposes of evaluation ROS package for exploring was developed as part of this work. Powered by TCPDF (www.tcpdf.org)
Tracing Function Calls in Windows NT Kernel
Kápl, Roman ; Ježek, Pavel (advisor) ; Yaghob, Jakub (referee)
Operating systems are complex and hard to understand. Students that want to learn more about internal operation of the Windows NT system can use tools such as WinDbg, WinObj or Process Monitor. However, these tools are either hard to use or do not offer sufficient level of detail. This thesis implements a new tool focused on monitoring of the I/O handling, called WinTrace. It can monitor key I/O events, such as execution of dispatch routines, completion rou- tines, interrupts and deferred procedure calls. To make the understanding of the recorded events easier, WinTrace can summarize them as graphical diagrams. While the tool is primarily targeted at students, it should also be valuable to driver developers when debugging real-world problems or as a general purpose function tracer. We also hope the thesis will be useful to anyone hooking func- tions in the NT Kernel, as we identify the problems that can be encountered during the implementation. 1
Web application for sports leagues
Fajta, Václav ; Maršík, Ladislav (advisor) ; Ježek, Pavel (referee)
Organization of individual league competitions in sport centres brings various difficulties. Players need to have access to their results and standings, organizers besides monitoring the league need to set the rules, evaluate the results and organize tournaments. The aim of this work is development of an application which would make such activity simpler. We bring adjustable system, where it is possible to manage a lot of leagues with different demands under one web application. It handles multiple sports, diverse match systems and specific rules of each league. It is built on ASP.NET platform using Model-View-Controller design pattern. We describe technologies and architecture for web development, and present our application using diagrams and screenshots.
Bus Communication Visualization Toolkit
Mojzík, Michal ; Ježek, Pavel (advisor) ; Horký, Vojtěch (referee)
The typical way of teaching the basics of computer bus functionality is a presentation of an abstract timing diagram, that describes a number of various concepts simultaneously, which can be difficult to understand. Presenting a practical example of a bus communication, that student could interact with, is usually not feasible. There is a lot of virtual computer systems, that could be used for creating such practical example. Unfortunately, none of them allow the visualization of bus transmissions. In this thesis we alter the Bochs virtual computer in such a way, that its data transmissions are taken into an external application of our creation, that allows simulation of a bus transmission over a bus topology and presentation of such transmission to the user in a form of a timing diagram. The design is carried out with the expectation, that the program will be used as a learning tool. We also design the program to support various parallel buses, while adding the ISA bus as an example. Powered by TCPDF (www.tcpdf.org)
Artificial Intelligence in Strategy Computer Games
Jirout, David ; Ježek, Pavel (advisor) ; Bída, Michal (referee)
Strategy war games are a genre of computer games with the key element being control and navigation of units on the map. Despite having different approach to unit management, even the best-selling titles usually feature troubles during unit collisions solving with the collisions occurring either among units or between a unit and a natural obstacle. The library being developed in this thesis unifies all the types of approach to unit management being used nowadays and offers generic formation system, prediction, avoidance and/or solving of unit collisions on all levels and furthermore unit pathfinding on the map with both the nature and height profile of the path taken into account. Powered by TCPDF (www.tcpdf.org)
WPF Style GUI Library for MonoGame Framework
Imrýšek, Vítězslav ; Ježek, Pavel (advisor) ; Gemrot, Jakub (referee)
MonoGame is a popular cross-platform open-source framework used for developing games and other graphical applications. However, this framework has no out-of-box support for user interface creation. And while there exist many third party UI libraries, none of them has the goal of implementing some existing, widely used user interface framework. For this thesis, we decided to target this shortcoming and reimplement the Windows Presentation Foundation framework, in form of a library, to MonoGame. As part of this work, we chosen a viable feature subset that is going to be implemented and solved many technical issues. Issues like how to render our graphical primitives or how to implement a non-rectangular clipping. The emphasis of the thesis was to follow the well-known WPF API and its behavior during the implementation process as closely as possible. Powered by TCPDF (www.tcpdf.org)
Web Database for Chess Games
Postupa, Martin ; Ježek, Pavel (advisor) ; Kofroň, Jan (referee)
Title: Web Database for Chess Games Author: Martin Postupa Department: The Department of Software Engineering Supervisor: Mgr. Pavel Ježek Ph.D., The Department of Distributed and Dependable Systems. Abstract: This thesis is about creating database for chess games. Purpose this thesis is lead user how to create, edit, erase and copy chess games. How to replay and find chess games and create scoresheet. Purpose this thesis is also saving this data into database and interpreting games. We are focus on write list of games and registration new users. For solving big part of problems we use wall through chessboard array where is placed piece because it is amount to big part of tasks involved in creating games like creating scoresheet and addding correct chess moves. Therefore we accomplish bachelor thesis tasks. Result of thesis is web application in PHP implementing function system for addding chess games. System encompasses basic function for work with chess games and showing games list.There is function for verification remaining moves of games. This function check correct chess move in linked with chess laws. Benefit of this thesis is enrichment for web databases for chess games system, where addding games only users and it have potentiality to come one of the biggest database of chess games, because there...
Multi-platform Multiplayer RPG Game
Do Manh, Tuan ; Gemrot, Jakub (advisor) ; Ježek, Pavel (referee)
Title: Multi-platform Multiplayer RPG Game A multi-platform game, which would be able to run on various devices with Windows 8.1 and Windows Phone 8.1 systems, was created in this work. It was supposed to be a universal game client executable on desktop PCs, notebooks, tablets or mobile phones. The game was supposed to be role-playing game (RPG) with focus on turn-based action combat. In this work, a 3D game engine was written which supports rendering simple scenes with objects and animated characters. The engine was developed using DirectX. The engine was written in .NET C# using SharpDX library. A cross-device communication framework based on bluetooth technology was implemented in this project as well. This communication framework allows two game clients running on two different devices to communicate with each other.

National Repository of Grey Literature : 219 records found   beginprevious120 - 129nextend  jump to record:
See also: similar author names
5 JEŽEK, Přemysl
10 Ježek, Petr
5 Ježek, Přemysl
Interested in being notified about new results for this query?
Subscribe to the RSS feed.