[Paper Review] Mobile online gaming via resource sharing
This paper proposes a fully distributed architecture for mobile multiplayer online games (MOGs) that leverages resource sharing among mobile devices to overcome limitations in connectivity, computing power, memory, and battery life. By distributing game engine modules and workload across participating devices, the approach enhances scalability and performance while aligning with the collaborative nature of gaming.
Mobile gaming presents a number of main issues which remain open. These are concerned mainly with connectivity, computational capacities, memory and battery constraints. In this paper, we discuss the design of a fully distributed approach for the support of mobile Multiplayer Online Games (MOGs). In mobile environments, several features might be exploited to enable resource sharing among multiple devices/game consoles owned by different mobile users. We show the advantages of trading computing/networking facilities among mobile players. This operation mode opens a wide number of interesting sharing scenarios, thus promoting the deployment of novel mobile online games. In particular, once mobile nodes make their resource available for the community, it becomes possible to distribute the software modules that compose the game engine. This allows to distribute the workload for the game advancement management. We claim that resource sharing is in unison with the idea of ludic activity that is behind MOGs. Hence, such schemes can be profitably employed in these contexts.
Motivation & Objective
- To address key challenges in mobile online gaming, including limited connectivity, processing power, memory, and battery life.
- To explore how resource sharing among mobile devices can support scalable and efficient multiplayer game execution.
- To design a fully distributed system that enables dynamic workload distribution across mobile nodes.
- To promote novel game designs by enabling decentralized game engine execution.
Proposed method
- The system enables mobile devices to share computing and networking resources with other players in a peer-to-peer manner.
- Game engine components are distributed across participating devices to balance computational load.
- The architecture supports dynamic redistribution of game state and logic based on device availability and capability.
- Resource sharing is coordinated through a decentralized protocol that maintains consistency and low latency.
- The approach exploits the inherent collaboration in gaming to align with the social and ludic aspects of multiplayer games.
- Devices voluntarily contribute resources, forming a self-organizing network for game execution.
Experimental results
Research questions
- RQ1How can mobile multiplayer online games be sustained under resource constraints such as limited battery and processing power?
- RQ2What mechanisms enable efficient and scalable workload distribution in a decentralized mobile gaming environment?
- RQ3How can resource sharing among mobile devices be integrated into the game logic without compromising performance?
- RQ4In what ways does decentralized resource sharing enhance the feasibility and design space of mobile online games?
Key findings
- Resource sharing among mobile devices enables effective distribution of game engine modules and workload, reducing load on individual devices.
- The approach supports scalable deployment of mobile online games by leveraging collective device capabilities.
- Decentralized execution enhances resilience and reduces dependency on centralized servers.
- The system aligns with the collaborative nature of gaming, making resource sharing a natural fit for MOG environments.
- The architecture enables novel game designs that rely on peer-to-peer computation and data sharing.
- The scheme improves game performance and availability in constrained mobile environments.
Better researchstarts right now
From paper design to paper writing, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.