Jump to content

Massive Multiplayer Online Role Playing Game Research Project

From IdeaWazaWiki
Revision as of 15:02, 28 August 2007 by 68.160.161.209 (talk)

Welcome to the Massive Multiplayer Online Role Playing Game Research Project (MMORPGRP - pronounced Morp-Group)

There are currently a variety of open source massive multiplayer online role playing game (MMORPG) projects in existence over at Sourceforge.

There are many novel MMORPG's in existence.

There are also 3d engines such as Crystalspace that are open source.

This research project may attempt to discover how to to integrate the most appropriate technologies to develop an MMORPG that is:

  • Flexible
  • Fun
  • Fast
  • Decentralized
  • Secure
  • Light
  • Portable
  • Open

Questions to Answer

What is the corporate appeal of projects like Second Life?

  • Second life has over 8 million users.

What has contributed to World of Warcraft's amazing success?

  • The amount of content, support, the Blizzard name, the previous Warcraft titles, amazing maintenance and updates (patches)
  • A large user base

How can custom scripting be implemented into an MMORPG?

  • addons (i.e. WoW using LUA)
  • This can be done by programming the server to control some objects' behavior using an internal scripting language.

What would be a more specific and appropriate name for this project?

  • OMP (Open MMORPG Project)
  • OpenWorld
  • WikiVerse

How could security be implemented in a decentralized MMORPG while still keeping the integrity of character abilities and powers?

  • check abilities/powers etc. against a database record and check for increases or decreases according to items or beneficial effects and check where they came from and block "bad" ones.
  • How could this question be worded more succinctly and clearly?
  • Before you can discuss security, you need to know how the "decentralized" model works.

What is meant by decentralized? What is not to made centralized in the game?

Will there be a true decentralized network, or will there still be a server?

  • If there is a server then what will be done with Peer to Peer and what will be done on the server?

Brain storming

Tentatively, the structure will be as follows: A server will hold the place holder of a world, the size of earth, with a sun the size of the sun, and all the planets as they are. It will essentially be a clone of present reality... in a rough, extremely undetailed for (so that one server could initially handle the load). Perhaps all this could be accomplished with 50MB - 1 GB of hard drive space.

Possibly useful open source projects