Abstract
The Multi-User Application Platform (MUPE) is a platform for rapid development of mobile multi-user context-aware applications. MUPE server implements a persistent user-authenticated service that can be customized into a game server. The game logic is written to the MUPE server and the end-users download the game User Interface (UI) to their terminals. This paper studies how MUPE can be used to create mobile multi-player games. This paper analyzes the important aspects of MUPE in game development and the different parts involved in developing games with MUPE. Two games made with MUPE are introduced and analyzed. The games presented in this paper and the MUPE system are available at the MUPE website http://www.mupe.net under the Nokia open source license version 1.0a.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Multi-User Publishing Environment (MUPE) Application Platform (2003), Available online at the MUPE website http://www.mupe.net
Nokia Open Source License Version 1.0a (NOKOS License), Available online at http://www.opensource.org/licenses/nokia.php
Multiple User Dimension/Dungeon/Domain (MUD), Available online at http://www.moo.mud.org/
ORIGIN Systems Inc: Ultima Online. Electronic Arts (1997)
Verant Interactive: PlanetSide. Sony Online Entertainment (2003)
CipSoft: Tibia Micro Edition (TibiaME). T-Mobile (2003)
Palm, T.: The Birth Of The Mobile MMOG (2003), Available online at http://www.gamasutra.com/resource_guide/20030916/palm_01.shtml
Dey, A.K.: Providing Architectural Support for Building Context-Aware Applications, Ph.D. thesis. College of Computing, Georgia Institute of Technology (2000), Available online at http://www.cc.gatech.edu/fce/ctk/pubs/dey-thesis.pdf
Geocaching http://www.geocaching.com/
Björk, S., Falk, J., Hansson, R., Ljungstrand, P.: Pirates! - Using the Physical World as a Game Board. In: Proceedings of the Human-Computer Interaction INTERACT 2001, pp. 423-430 (2001)
Thomas, B., Close, B., Donoghue, J., Squires, J., De Bondi, P., Morris, M., Piekarski, W.: ARQuake: an outdoor/indoor augmented reality first person application. In: Proceedings of the Fourth International Symposium on Wearable Computers, pp. 139–146 (2000)
It’s Alive: BotFighters. It’s Alive (2001)
Can You See Me now?, http://www.canyouseemenow.co.uk/
Sotamaa, O.: All The World’s A Botfighter Stage: Notes on Location-based Multi-player Gaming. In: Proceedings of the Computer Games and Digital Cultures Conference, pp. 35–44. Tampere University Press (2002)
Java 2 Platform, Micro Edition (J2ME), http://java.sun.com/j2me/
Overview of Multiplayer Mobile Game Design (2003), Available online at http://www.forum.nokia.com/main.html
Koivisto, A.: Multi-User Publishing Environment Server. M Sc. Thesis, Tampere University of Technology (2003), Available online at: http://www.mupe.net/
Context Exchange Protocol (2003), Available online at http://www.mupe.net/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 IFIP International Federation for Information Processing
About this paper
Cite this paper
Suomela, R., Räsänen, E., Koivisto, A., Mattila, J. (2004). Open-Source Game Development with the Multi-user Publishing Environment (MUPE) Application Platform. In: Rauterberg, M. (eds) Entertainment Computing – ICEC 2004. ICEC 2004. Lecture Notes in Computer Science, vol 3166. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28643-1_39
Download citation
DOI: https://doi.org/10.1007/978-3-540-28643-1_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22947-6
Online ISBN: 978-3-540-28643-1
eBook Packages: Springer Book Archive