Number of the records: 1
Dobrodružná hra pro iOS
- Czerný, Jan,
Dobrodružná hra pro iOS [rukopis] / Jan Czerný. -- 2023. -- 38 s. (68378). -- Ved. práce Michal Krupka. -- Oponent Petr Osička. -- Abstract: Tato práce představuje implementaci 2D "adventure" hry pro zařízení iOS a iPadOS. Porovnává možnosti vývoje her pro platformu iOS, u které zkoumá herní enginy a programovací jazyky. Vysvětluje důvod výběru frameworku SpriteKit a jazyka Swift. Rozebírá a popisuje frameworky SpriteKit a GamePlayKit, použité pro vývoj hry. Následně uvádí použití zmíněných frameworků při tvorbě hry a popisuje řešení problémů, jež mohou nastat při vývoji her pomocí zmíněných frameworků. Text této práce seznamuje čtenáře s obsahem hry, jejím příběhem a nakonec poskytuje programátorskou část, v níž vysvětluje implementaci hry i její uživatelskou dokumentaci, která seznámí uživatele s tím, jak se ve hře správně orientovat a na co se v ní zaměřit.. -- Abstract: This work presents the implementation of a 2D "adventure" game for iOS and iPadOS devices. It compares game development options for the iOS platform, where possible game engines and programming languages are explored. It explains the reason for choosing the SpriteKit framework and the Swift programming language. Further on it breaks down and describes the SpriteKit and GameplayKit frameworks used for the actual game development. Subsequently, it presents the use of the mentioned frameworks during the creation of a game and describes the solutions for problems, that may arise during the development of games while using the chosen frameworks. The text introduces the reader to the content of the game and its story, and it ultimately provides a programmer's guide explaining the game's implementation and the game's user documentation, which guides the user on how to properly navigate the game and what to focus on ingame.
Krupka, Michal. Osička, Petr. Univerzita Palackého. Katedra informatiky
iOS. Swift. Hra. SpriteKit. iOS. Swift. Game. SpriteKit. bakalářské práce
(043)378.22
Number of the records: 1