1 |
Internetinė platforma interaktyviam komandiniam darbui realiu laiku / Online Platform for Interactive Teamwork in Real-TimeBurdulis, Arvydas 05 November 2013 (has links)
Informacinių technologijų panaudojimas žmonių gyvenime vis didėja, taip pat didėja ir jų pritaikymas mokymo procese. Deja, kompiuterinės mokomosios priemonės beveik neišnaudoja komandinio darbo galimybės, nors tai laikoma viena daugiausiai žadančių inovacijų ugdymo procese. Šiai spragai užpildyti sukurta platforma, įgalinanti mokomiesiems žaidimams suteikti interaktyvaus komandinio darbo realiu laiku galimybę. Platforma skirta praktiniam pritaikymui mokomajame portale http://mokinukai.lt. Siekiama, kad platforma atitiktų šiuos reikalavimus: būtų universali ir pritaikoma įvairioms sritims, lengvai plečiama, mokomųjų žaidimų įtraukimas į platformą būtų kuo paprastesnis. Platformos veikimui pasirinktas mišrus kliento/serverio ir tiesioginio sujungimo modelis, kurio savybės geriausiai atitinka išsikeltus reikalavimus. Platforma geriausiai veikia su mokomaisiais žaidimais, turinčiais mažai žaidėjų ir nedidėlį duomenų srautą, tad tinkama pritaikymui praktikoje. / Usage of information technologies in people‘s lives is increasing, as well as increasing their application in the learning process. Unfortunately, those applications don‘t take advantage of team-work opportunity, although it is considered one of the most promising innovations in education. To fill this gap, a platform, enabling educational games to integrate interactive real-time team-work, was created. This platform is intended to be adopted to educational portal http://mokinukai.lt. The aim is that the platform has the following characteristics: a versatile and adaptable to various areas, not only education, easily expandable, creating new games to work on the platform is as easy as possible. For platform‘s architecture a mix of client/server and peer-to-peer models was chosen, it‘s characteristics suits the requirements best. The platform works best with educational games, having a few players and little traffic, so it is suitable for application in practice.
|
2 |
Kubernetes for Game Development : Evaluation of the Container-Orchestration SoftwareLundgren, Jonas January 2021 (has links)
Kubernetes is a software for managing clusters of containerized applications and has recently risen in popularity in the tech industry. However, this popularity seems to not have spread to the game development industry, prompting the author to investigate if the reason is a technical limitation. The investigation is done by creating a proof-of-concept of a simple system setup for running a game server in Kubernetes, consisting of the Kubernetes-cluster itself, the game server to be run in the cluster, and a matchmaker server for managing client requests and creation of game server instances. Thanks to the successful proof-of-concept, a conclusion can be made that there is no inherent technical limitation causing its infrequent use in game development, but most likely habitual reasons in combination with how new Kubernetes is.
|
3 |
Virtuální svět / Virtual WorldBalcárek, Daniel January 2015 (has links)
Main goals of this work are to present game development process and game engine Unity3D and develop game server with application programming interface including framework for using the server. The first part of this work is tageted on history of game genres and game development process. The second part of the thesis is dedicated to describing Unity3D game engine with focus on Unity3D networking. Development tools used in implementation and server desing included framework for use of the server are described in the third part of the thesis. In the last chapter of this work are described most important classes used in developed application.
|
Page generated in 0.0662 seconds