Bc. Tomáš Janoušek

Diplomová práce

Low-level Game Networking in C++

Low-level Game Networking in C++
Anotace:
Práce slouží jako úvod pro nové síťové vývojáře. Zmírňuje břemeno tvorby dobrých her pro více hráčů tím, že ukazuje síťové vzory a typická řešení. Vysvětluje síťování pomocí moderního C++ s pomocí multiplatformní síťové knihovny ASIO. Místo herního enginu používá jednoduchý GLFW framework. V důsledku toho se zaměřuje na všechny aspekty síťového kódu. Uvádí dvě herní síťová zadání. První je textové …více
Abstract:
The thesis serves as an introduction for new networking developers. It softens the burden of making good multiplayer games by showing networking patterns and typical solutions. It explains networking using modern C++ and the help of the cross-platform networking library ASIO. Instead of a game engine, it uses a simple GLFW framework. Consequently, it focuses on all aspects of networking code. It introduces …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 21. 5. 2024

Obhajoba závěrečné práce

  • Obhajoba proběhla 19. 6. 2024
  • Vedoucí: Mgr. Jiří Chmelík, Ph.D.
  • Oponent: RNDr. Vojtěch Brůža

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky