MMO is an abbreviation for "massively multiplayer online," a kind of game that allows an extremely large number of concurrent players in a shared world.

learn more… | top users | synonyms (2)

0
votes
0answers
33 views

How can I develop an item Upgrade System? [closed]

I'm developing a MMORPG Server in C++. I've developed an upgrade system that works in the following way: Server Starts, and srand(time(0)) is used to seed the random value generator. User uses a Gem ...
0
votes
1answer
25 views

Device and user progression conflicts

Im designing a game with both digital currency and player progression, but have hit a confusing snag, where I possibly can't be the first to come to a decent solution. To keep it simple, it's a ...
8
votes
3answers
2k views

How should I collect user behavior data in an MMO?

In an MMO, and I'm trying to collect data about user behaviors for the purpose of tweaking the game rules to achieve maximum user satisfaction. Clearly one way to do it is to hand-roll specific ...
4
votes
10answers
2k views

What are some examples of MMOs with small development teams? [closed]

I'd like to see a list of MMOs with small development teams in order to better understand where small teams have found a place for themselves. While examples of MMORPGs are of interest, so are games ...
1
vote
0answers
90 views

RPG game engine HTML5/javscript [closed]

I am planning to build a 2D RPG game (Zelda style). I am looking for a game engine that has the following features: Map editor to create maps (preferably orthographic grid), with solid objects, ...
1
vote
1answer
70 views

Server to client update rate

I am building a game that uses client-server architecture and have the following question regarding server to client updates. Currently the server is doing 60 ticks per second and is sending updates ...
10
votes
3answers
601 views

What legal matters do I need to consider when releasing an MMO?

Let's say I've finished programming an indie MMO game similiar to Tibia. I've got: a stable server application ready to launch; a tested, bug-free, working client application ready to play; the ...
1
vote
2answers
167 views

MMO Client / Server Architecture (NoSQL)

The main aim is to keep the games variables server-side for obvious security reasons. I believe having server-side code to check before updating the games database values will protect me from classic ...
135
votes
31answers
13k views

How do you prevent inflation in a virtual economy?

With your typical MMORPG, players can usually farm the world for raw materials essentially forever. Monsters/mineral veins/etc are usually on some sort of respawn timer, so other than time there ...
2
votes
2answers
226 views

Processing periodical operations on the database [duplicate]

I program MMO strategy game (C# monogame) like Goodgame Empire or Travian for Windows Phone. The server part of the game will run on Windows Server and MS SQL database. I'm trying to figure out a ...
0
votes
2answers
67 views

most effective storage of logged information [closed]

I am currently implementing basic logging of information on my multiplayer game and I want to have the most effective method. To log when a player connects and disconnects to a the server it ...
6
votes
5answers
1k views

Methods of player retention and conversion in MMO games?

What are other retention and conversion (free to play to paying to spender) strategies in MMOs? I know some like promotions, social viral, content generation, intentional imbalance, perks and ...
12
votes
4answers
974 views

Game log format for MMO servers

A log of game events (as opposed to error / debug logs) for an entire cluster/shard is very useful for a commercial MMO that is in a live production environment, providing vital support for customer ...
5
votes
1answer
949 views

I need to sell an almost-complete MMORPG project. How can I do that? [closed]

I need your help. We have to sell MMORPG at an advanced stage. The game has a unique engine, written on the need for the game, graphics, sound, map editor, web site etc. As it happens in the play ...
21
votes
4answers
3k views

Should I assign a unique ID to individual units of game currency?

I am currently making a MMORPG. At the moment, I am working on the currency part of the game but I'm confused whether I should assign a unique serial number for every unit of the currency generated. ...
11
votes
4answers
845 views

What are the reasons for MMOs to have level caps?

In many MMOs players character progression is artificially capped, e.g. by level 60 or 90 or 100 or whatever. Why do MMOs have these level caps in the first place? Why not just allow characters to ...
10
votes
7answers
415 views

How can I make permanent death in a MUD seem acceptable and fair to players?

I have considered writing a MUD for years, and I have a lot of ideas my friends think are really cool (and that's how I'd hope to get anywhere -- word of mouth). Thing is, there's one thing I have ...
2
votes
5answers
2k views

Are there any good html 5 mmo design tutorials? [closed]

Hey all. I got a rather inspired after playing gaia online's zOMG and wanted to revive an old project idea I've had laying around for a few years now. I'm looking to work with html5 (ie canvas, svg ...
0
votes
2answers
218 views

In a multiplayer game, should I store the list of character names on the Player class?

I am writing a multiplayer game that has account system and character creation system like standart MMORPGs. I have a question about name creating issue. I think that I can create a static variable on ...
1
vote
2answers
203 views

Can I have keyboard controls in an MMO and still do movement calcuation in the server?

I'm trying to decide between keyboard and mouse movement controls for a web-based multiplayer. It would be quite resource-intensive to use the WASD-keys and AJAX the server with controls every second. ...
7
votes
1answer
1k views

MMO Collision detection

I am building a MMO game server for a 2D game and am currently implementing the collision detection, and I am would like to know what I should do. Lets say I have 1000 players playing and 10,000 ...
0
votes
1answer
99 views

Are there still favored of using bluetooth devices today in modern games for multiplayer gameplay?

I was wondering. Most multiplayer gameplay always favored by Wi-fi during team-up or to compete each other. I know that when in comes in huge groups (say 100 to 500 players or more online) in online ...
8
votes
4answers
2k views

Anti-Cheat for MMOs issues and solutions? [closed]

Most online games suffer for this problem and there are some software companies out there to cover this but recently from what I've seen most companies are trying to avoid those programs creating ...
6
votes
1answer
106 views

UDP server and large number of users?

My initial research showed the most people prefer to use UDP protocol and build a control code on top of it for multiplayer games. It seems like a good design at first, but I am wondering if it is ...
1
vote
0answers
161 views

How to prevent that a MMORPG dies when the provider ceases to provide hosting? [closed]

Most MMORPG providers have to discontinue their service some day. From then on, people can’t play the game anymore. Some communities might set up (reverse-engineered) server emulators (freeshards), ...
2
votes
1answer
220 views

Is there an MMO-related research body?

I'm trying to find a research resource for MMOs -- preferrably where people send papers to be published, have conferences, etc. If nothing else, just a repository of articles would be nice. Is there a ...
1
vote
2answers
409 views

2D open world MMORPG; big map memory problem [duplicate]

I am developing an 2d open world mmorpg game for learning purposes, and have a issue with big maps. A year ago i developed 2d open world single player / co-op game. It saved map in chunks, and AI for ...
1
vote
4answers
102 views

Save “Explored Area” to SQL Database

For a strategy game, the area "already explored" has to be saved to a DB, so that the player can (upon resuming his game) see where he has already been. The game will be a mmo-game, so i have to ...
3
votes
2answers
426 views

Alternatives to storing all my entities in an SQL database

I've been trying to build my entity system based on pure SQL data storage as explained in this post series. The idea is that every entity or component is stored in an SQL table. I created my framework ...
1
vote
2answers
184 views

Is it feasible to use a DHT to span an MMO over many servers for improving reliability?

At the moment I have an idea for how to handle distributing MMO servers. At the core is a bunch of worker nodes that all share the same set of distributed hash tables. Each DHT stores a specific game ...
2
votes
1answer
122 views

MMO: In-App vs. Website Purchase

Im currently writing a turn based start game, which will be played in an MMO style (players download clients, central server handling the game logic etc.) and now I need to decide how I charge my ...
2
votes
1answer
561 views

Browser UDP Relay with TCP Websocket

I'm wondering if this is possible and what obstacles I might face. I have a game that's browser based, and since I can't send UDP packets from a browser, Can I use a plugin that the browser connects ...
1
vote
1answer
789 views

Which toolkit to use for 3D MMO game development? [closed]

Lately i've been thinking about which path to follow for developing an 3D Online game. I have googled a lot but i couldnt find a good article that covers both game development and online server & ...
18
votes
5answers
1k views

Tricks in game mechanics to avoid dealing with network lag compensation?

Implementing network lag compensation is hard, how to avoid it? Maybe it's possible to use tricks and build game mechanics in such a way that lag would be percieved as a non critical or even as a ...
0
votes
2answers
176 views

MMORPG design question: Storing a tile map on the client computer, security concerns [closed]

in my game the client logs in and receives a map made of tiles (they differ in height and terrain type) from the server. I'm storing these tiles in a SQLite database on the client. The next time the ...
0
votes
1answer
221 views

How does MMO flash games works? [closed]

I want to know how does MMO flash games work, for example: Dofus and Club Penguin. I want to know if by ony using Adobe Flash and ActionScript you can do MMO games, or if there is other way to work ...
7
votes
5answers
787 views

Is it possible to have vehicles with physics like GTA in an MMO game?

I haven't seen any MMO games with vehicles with realistic physics and that could achieve high speed, why? Is it because of network bandwidth limitations? Second Life has vehicles, but physics are ...
13
votes
5answers
813 views

How to nerf something without the player community hating you? [closed]

No matter how well you conceptualize an online game, there will always be certain gameplay elements which will turn out to be vastly overpowered and dominate the gameplay. The obvious solution in ...
9
votes
6answers
1k views

What is the name of the AI/algorithm used by most MMOs for monsters or mobs?

Is there a standard name for the (fairly dumb) AI that most MMOs use where you 'aggro' a monster/mob when you are within a certain radius of it, and the monster chases your character for a set amount ...
25
votes
10answers
8k views

Browser-based MMOs (WebGL, WebSocket) [closed]

Do you think it is technically possible to write a fully-fledged 3D MMO client with Browser JavaScript - WebGL for graphics, and WebSocket for Networking? Do you think future MMOs (and games ...
49
votes
10answers
12k views
4
votes
3answers
1k views

Using a web service for multiplayer games?

I've been looking into web services for making multiplayer games and was just wondering how feasible would it be? What I would like to do is make a simple MMORPG that uses a turn based fighting ...
5
votes
2answers
2k views

Why do MMO games forbid real-money trading?

I am soon going to go public with an MMO game and I am currently in the progress of writing the terms of use I expect players to follow (no swearing, no spamming, no cheating... you get the point). ...
4
votes
2answers
447 views

MMO, server-side line of sight

I am working on a simple tile-based multiplayer game. I am rather experienced programmer, but not so experienced game developer. The players will see each other depending if there is a blocking ...
7
votes
2answers
554 views

How to synchronize actions like jump in multiplayer?

I am a newbie game developer and I have been researching about multiplayer games. I observed that there's always some latency, the players always get updates from past actions. But there are ...
0
votes
1answer
173 views

Structure examples for web-based chat for web-based game [closed]

What would be the best tools to use to create a web based chat/messaging system ? for client we have : Browser (any JS solution - preferably without using flash like in jsocket) for server we have : ...
6
votes
4answers
490 views

How should chat be transmitted and stored in an MMO?

Players in MMO games can usually send messages over different channels (private, public, guilds, et cetera). How would I transmit and store this data so as to prevent outside users from being able to ...
8
votes
2answers
362 views

Why would an online MMO throttle actions per day?

I started playing Die2Nite and was surprised that it has such a strict limit on the number of actions per day. After a while, I figured it was just part of the charm. I also started playing Magic ...
3
votes
3answers
1k views

Will running cron jobs every minute a good practice?

I'm trying to create a browser-based game (made in PHP, MySQL, Js, HTML, and CSS) that is heavily dependent on user's actions being carried out after a certain amount of time passed whether online or ...
1
vote
1answer
318 views

Tracking player location in realtime 2d mmo

I have read all of the answers here about tracking player locations, but still have some questions. I don't seem to understand how to do this efficiently, and feel that the internet could greatly ...