In the last few years we have witnessed a tremendous change in the way game developers are required to deal with software production. We moved from small groups building the application ground-up to large coordinated teams with hierarchical organisation. To support this transformation, game developers are now using integrated development and execution environments called game engines. Among all possible gaming platforms, mobile ones are proving to be a challenging ground due to their intrinsic requirement for game engines to deploy the final application on a distributed system. In this paper we discuss about requirements for next-generation game engines for mobile devices. In particular, we propose a variation of the standard approach for game engines architecture pushing from a monolithic architecture toward a distributed one. In our solution, the mobile game engine becomes modular and lower the distinction between client and server side.

A Distributed Game Engine for Mobile Games on the Android Platform / D. Gadia, D. Maggiorini, D. Puopolo, L..A. Ripamonti, L. Ziliani - In: Proceedings of the International Conference on Computer-Human Interaction Research and Applications. 1 / [a cura di] A. Holzinger, H.P. da Silva, M. Helfert. - [s.l] : SCITEPRESS, 2017 Dec. - ISBN 9789897582677. - pp. 142-149 (( convegno International Conference on Computer-Human Interaction Research and Applications tenutosi a Madeira nel 2017 [10.5220/0006508601420149].

A Distributed Game Engine for Mobile Games on the Android Platform

D. Gadia;D. Maggiorini;L..A. Ripamonti
;
2017

Abstract

In the last few years we have witnessed a tremendous change in the way game developers are required to deal with software production. We moved from small groups building the application ground-up to large coordinated teams with hierarchical organisation. To support this transformation, game developers are now using integrated development and execution environments called game engines. Among all possible gaming platforms, mobile ones are proving to be a challenging ground due to their intrinsic requirement for game engines to deploy the final application on a distributed system. In this paper we discuss about requirements for next-generation game engines for mobile devices. In particular, we propose a variation of the standard approach for game engines architecture pushing from a monolithic architecture toward a distributed one. In our solution, the mobile game engine becomes modular and lower the distinction between client and server side.
Game Engines; Game Development; Mobile Platforms; Distributed Systems
Settore INF/01 - Informatica
dic-2017
Book Part (author)
File in questo prodotto:
File Dimensione Formato  
CHIRA_2017_16_CR.pdf

accesso aperto

Tipologia: Publisher's version/PDF
Dimensione 288.76 kB
Formato Adobe PDF
288.76 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/533811
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact