• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 3
  • 3
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

The Hybrid Game Architecture: Distributing Bandwidth for MMOGs While Maintaining Central Control

Jardine, Jared L. 14 November 2008 (has links) (PDF)
Current Massively Multi-player Online Games (MMOGs) have enormous server-side bandwidth requirements. The costs of providing this bandwidth is in turn passed on to the consumer in the form of high monthly subscription fees. Prior work has primarily focused on distributing this bandwidth using peer-to-peer architectures, but these architectures have difficulty preventing cheating, overwhelming low resource peers, and maintaining consistent game state. We have developed a hybrid game architecture that combines client-server and peer-to-peer technologies to prevent cheating, maintain centralized and consistent game state, significantly reduce central server bandwidth, and prevent lower capacity players from being overwhelmed. By dramatically reducing the bandwidth needed to host a game without introducing additional liabilities, our hybrid architecture reduces the costs associated with that bandwidth and allows MMOG developers to reduce the cost of monthly subscription fees. In addition, because the central server will need less bandwidth per player, a single server is able to support considerably more concurrent players. Our experiments show that bandwidth can be reduced by up to 95% and a single server can support a game twice as large.
2

Investigating the effect of implementing Data-Oriented Design principles on performance and cache utilization

Nyberg, Frank January 2021 (has links)
Game engines process a lot of data under strict deadlines. Therefore, measures to increase performance are important in this area. Data-Oriented Design (DOD) promotes principles that are meant to increase performance by better cache utilization. The purpose of this thesis is to examine a selection of these principles to give a better understanding of how DOD affects CPU time and the rate of cache misses, with focus on the area of game development. More specifically, the principles examined are removal of run-time polymorphism, iteration over contiguous data, and lowering the amount of data in hot loops. Also, the Entity-Component-System pattern is examined, which is based upon DOD principles. The approach was to first present a theoretical background on the subject, and then to conduct tests by implementing a simulation of movement and collision detection utilizing said principles. The tests were written in C++ and executed on an Intel Core i7 4770k with no rendering. CPU time was measured in updated entities per μs, and cache utilization was measured in the form of cache miss rate. The results showed that the DOD principles did increase performance. Cache miss rate was also lower, with the exception of when removing run-time polymorphism. The conclusion is that Data-Oriented Design, used in game development, is likely to result in better performance, mostly as a result of better cache utilization.
3

Разработка игрового модуля приложения для сопровождения ВИЧ+ детей : магистерская диссертация / Development of a game module for an application for supporting HIV+ children

Замахаев, М. А., Zamakhaev, M. A. January 2024 (has links)
Целью работы является разработка и внедрение игрового модуля приложения в терапию пациентов детского возраста СПИД-центра. Объектом исследования является процесс сопровождения с использованием информационных технологий пациентов СПИД-центра до 18 лет. Методы исследования включают в себя метод теоретического исследования (анализ научной литературы и технических руководств по теме разработки игр на Android), методы программной реализации предлагаемых решений проблемы вовлеченности пациентов в терапию, метод статистической обработки данных апробации. Результаты работы: игровой модуль приложения, включающий в себя основную локацию персонажа и 4 мини-игры. / The aim of the work is to develop and implement a game module of the application in the therapy of pediatric patients of the AIDS center. The object of the study is the process of support using information technologies for patients of the AIDS center under 18 years of age. The research methods include the method of theoretical research (analysis of scientific literature and technical manuals on the topic of game development on Android), methods of software implementation of the proposed solutions to the problem of patient involvement in therapy, and the method of statistical processing of testing data. Results of the work: a game module of the application, including the main location of the character and 4 mini-games.

Page generated in 0.0793 seconds