Coupling Agent-Based Simulations and VR Universes: the Case of GAMA and Unity

📅 2025-02-11
🏛️ International Conference on Simulation and Modeling Methodologies, Technologies and Applications
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
Existing agent-based modeling (ABM) and virtual reality (VR) tools suffer from high technical complexity, limited functionality, and poor interoperability. To address these challenges, this paper proposes a lightweight, low-intrusion bidirectional coupling framework integrating GAMA and Unity. The framework leverages WebSocket-based real-time communication, JSON Schema–defined data protocols, and cross-platform plugin mechanisms to enable VR-based real-time visualization of ABM simulation outputs, dynamic parameter synchronization, event-driven interaction, and multi-scale spatiotemporal mapping. It significantly enhances immersion and interactivity in simulation environments, supporting interdisciplinary applications such as environmental education. Two educational prototype systems built upon the framework have been validated within the EU-funded SIMPLE project, demonstrating its efficacy in modeling complex socio-environmental systems and facilitating public engagement. This work establishes a reusable technical paradigm and practical implementation pathway for ABM–VR integration.

Technology Category

Multiagent Systems: Agent-Based Simulation and Emergent BehaviorHumans and AI: Game Design — Virtual Humans, NPCs and Autonomous CharactersCognitive Modeling & Cognitive Systems: Simulating Human Behavior

Application Category

Systems and Infrastructure for Web, Mobile and WoT: Virtualization and resource management in Web systems and infrastructuresUser Modeling, Personalization and Recommendation: User modeling and simulation for interactive and conversational systemsWeb Mining and Content Analysis: Web data generation and simulation
📝 Abstract
Agent-based models (ABMs) and video games, including those taking advantage of virtual reality (VR), have undergone a remarkable parallel evolution, achieving impressive levels of complexity and sophistication. This paper argues that while ABMs prioritize scientific analysis and understanding and VR aims for immersive entertainment, they both simulate artificial worlds and can benefit from closer integration. Coupling both approaches indeed opens interesting possibilities for research and development in various fields, and in particular education, at the heart of the SIMPLE project, an EU-funded project on the development of digital tools for awareness raising on environmental issues. However, existing tools often present limitations, including technical complexity, limited functionalities, and lack of interoperability. To address these challenges, we introduce a novel framework for linking GAMA, a popular ABM platform, with Unity, a widely used game engine. This framework enables seamless data exchange, real-time visualization, and user interaction within VR environments, allowing researchers to leverage the strengths of both ABMs and VR for more impactful and engaging simulations. We demonstrate the capabilities of our framework through two prototypes built to highlight its potential in representing and interacting with complex socio-environmental system models. We conclude by emphasizing the importance of continued collaboration between the ABM and VR communities to develop robust, user-friendly tools, paving the way for a new era of collaborative research and immersive experiences in simulations.
Problem

Research questions and friction points this paper is trying to address.

Integrates GAMA ABM platform with Unity game engine
Enables real-time data exchange in VR environments
Targets enhanced socio-environmental simulation and education
Innovation

Methods, ideas, or system contributions that make the work stand out.

Links GAMA with Unity
Enables real-time VR visualization
Facilitates seamless data exchange
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
A
A. Drogoul
ACROSS IJL, IRD / Thuyloi University, 175 Tay Son, Hanoi, Vietnam; UMMISCO, IRD / Sorbonne Université, 32 Avenue Henri Varagnat, 93100 Bondy Cedex, France
P
P. Taillandier
ACROSS IJL, IRD / Thuyloi University, 175 Tay Son, Hanoi, Vietnam; UMMISCO, IRD / Sorbonne Université, 32 Avenue Henri Varagnat, 93100 Bondy Cedex, France
Arthur Brugière
Arthur Brugière
Ph.D., UMMISCO, IRD/Sorbonne University, France
Agent-Based ModelingMulti-Level ModellingComplex Systems
L
Louis Martinez
ACROSS IJL, IRD / Thuyloi University, 175 Tay Son, Hanoi, Vietnam
L
Léon Sillano
ACROSS IJL, IRD / Thuyloi University, 175 Tay Son, Hanoi, Vietnam
B
Baptiste Lesquoy
ACROSS IJL, IRD / Thuyloi University, 175 Tay Son, Hanoi, Vietnam; UMMISCO, IRD / Sorbonne Université, 32 Avenue Henri Varagnat, 93100 Bondy Cedex, France
N
N. Huynh
CICT, Can Tho University, 3/2 Street, Ninh Kieu district, Can Tho, Vietnam