The University of Southampton
University of Southampton Institutional Repository

Technologies For Building Open-Source Massively Multiplayer Games

Technologies For Building Open-Source Massively Multiplayer Games
Technologies For Building Open-Source Massively Multiplayer Games
Open Source and Free Software have so far failed to make inroads into the games industry, where intellectual property is still seen as essential for successful business. The WorldForge project aims to break into the massively multi player portion of the games market, where subscription payments outweigh software sales revenue, and a development model based on Open Source or Free Software can work. Through solid software engineering principles, reusable code, and Open Source peer reviewed development, WorldForge have developed protocols, tools and frameworks for developing large scale on-line game worlds. The Atlas protocol provides a solid, scalable, extensible, game independent protocol for on-line games, and aims to provide for generations of on-line games to come. The STAGE server framework provides a solid base on which games can be developed using the Atlas protocol. In introduction to the Atlas protocol is given here, with an explanation of its strengths for game development and demonstrations of its use in a working game, followed by an overview of the STAGE server framework's development. The challenges of large scale game servers are discussed, including database, networking and performance issues.
Riddoch, Al
1ab8e7a8-e9e3-45bc-921e-5202562233bd
Turner, James
3b839cdd-0d4a-498e-9a10-e6a4103cd48d
Riddoch, Al
1ab8e7a8-e9e3-45bc-921e-5202562233bd
Turner, James
3b839cdd-0d4a-498e-9a10-e6a4103cd48d

Riddoch, Al and Turner, James (2002) Technologies For Building Open-Source Massively Multiplayer Games. UKUUG Linux Developers Conference.

Record type: Conference or Workshop Item (Paper)

Abstract

Open Source and Free Software have so far failed to make inroads into the games industry, where intellectual property is still seen as essential for successful business. The WorldForge project aims to break into the massively multi player portion of the games market, where subscription payments outweigh software sales revenue, and a development model based on Open Source or Free Software can work. Through solid software engineering principles, reusable code, and Open Source peer reviewed development, WorldForge have developed protocols, tools and frameworks for developing large scale on-line game worlds. The Atlas protocol provides a solid, scalable, extensible, game independent protocol for on-line games, and aims to provide for generations of on-line games to come. The STAGE server framework provides a solid base on which games can be developed using the Atlas protocol. In introduction to the Atlas protocol is given here, with an explanation of its strengths for game development and demonstrations of its use in a working game, followed by an overview of the STAGE server framework's development. The challenges of large scale game servers are discussed, including database, networking and performance issues.

PDF
Tech4OSMMG.pdf - Other
Download (88kB)
HTML
Tech4OSMMG.html - Other
Download (26kB)
Postscript
Tech4OSMMG.ps - Other
Download (134kB)

More information

Published date: 2002
Additional Information: Event Dates: July 2002
Venue - Dates: UKUUG Linux Developers Conference, 2002-07-01
Organisations: Web & Internet Science

Identifiers

Local EPrints ID: 259912
URI: https://eprints.soton.ac.uk/id/eprint/259912
PURE UUID: ba80a5dc-2f8a-4ec8-9c20-4b00fe9bb8ab

Catalogue record

Date deposited: 07 Sep 2004
Last modified: 18 Jul 2017 09:19

Export record

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of https://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×