Questions tagged [mmo]

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.

Filter by
Sorted by
Tagged with
-1 votes
0 answers
70 views

[ ADDICTED GAMES]Why game becomes addiction to new generation? [closed]

As you know In year 2022 there are tons of game that are played by many people. But more of them were played by younger generation. As for all game developer and also for companies who develop this ...
user avatar
2 votes
2 answers
160 views

What is the legality of in-game composed music?

Assume there is an MMO with a feature similar to Mario Paint Composer, where you can create music with original instrument samples. Would the players be able to share and play (in-game) the music they ...
user avatar
  • 21
2 votes
1 answer
60 views

How to administer Bartle taxonomy of players survey

I made a game where I want to check how players act depending on the type of used minimap (minimal vs. path to next task is drawn etc). I came across the Bartle taxonomy of player types for this ...
user avatar
0 votes
1 answer
81 views

Simulating movement input in server-side, with different tick rates

I'm designing a simple MMO game server with the help of ENet (reliable UDP library) and the Godot engine for client-side. I've read tons of articles, guides, stack exchanges questions regarding ...
user avatar
  • 1
0 votes
1 answer
123 views

Why does today's "Metaverse" look equally or even worse than the 1990s 3D chat worlds? [closed]

In late 1990s and early 2000, I tried out "Active Worlds" and more. They let me register an account and then walk around in a vast 3D world and chat with people/avatars. It was surreal and ...
user avatar
1 vote
1 answer
77 views

How do I advertise a game about writing role play?

I head & develop a very niche game called "Verdict", which you can read about here. Basically, Verdict is a writing game. It has the mechanical elements of an RPG and the multiplayer ...
user avatar
0 votes
1 answer
244 views

How many database servers does an online game need to handle around 100000 users per day?

I don't need an exact number but I want to know roughly how many MySQL servers do I need to rent if I were to develop an online RPG game that has roughly 100000 users per day (assuming on average 1 ...
user avatar
  • 153
1 vote
0 answers
52 views

How is the processing for FPS games with massive worlds (like Planetside 2) distributed between servers?

For such massively sized maps with an insane amount of players when it came out (or maybe it still has thousands of players in one general area at once still?), I'm almost certain the entire world is ...
user avatar
  • 343
1 vote
4 answers
326 views

Are MMORPG servers and clients usually developed in isolation?

As with the title, are they usually developed together in a custom engine, or are they mostly developed independantly of each other? e.g. the server and client as completely different projects that ...
user avatar
0 votes
0 answers
65 views

[MMORPG][Client -> Server -> Interest Area Clients] Movement broadcasting

I'm developing a third-person action-combat MMORPG. Custom server written in C++ 17 and the client is written/built in UE4. The interest area is implemented using a grid (cell cluster). Study case: ...
user avatar
0 votes
0 answers
35 views

How to implement Clash of clan Troop Donation system type feature

https://youtu.be/48kO2BEwZp4 the troop donation request can be made by a player to his friends by using the chat room , and the friend player can donate the troops via chat room ,please watch video ...
user avatar
0 votes
0 answers
71 views

How can I make a seamless transition between maps?

I have a game where my character is plotted on a 100×100 tiles of 32 pixels width and 32 pixels height that makes a Map. It's a 2dArray of [100X,100Y]. Whenever the character gets to a specific tile ...
user avatar
1 vote
0 answers
68 views

Extracting walkable coordinates from 3d scene

is there away to extract the walkable coordinates from 3d scene , so I can have server side validation ? or how would I achieve that with Godot? EDIt (clarification): I was just wondering how they are ...
user avatar
  • 197
2 votes
0 answers
31 views

How to route players in the same "room/match" to the same server?

I have a system where clients are connected to one of many servers sitting behind a loadbalancer with WebSockets. No matter which backend server clients are connected to, I am using a messaging ...
user avatar
1 vote
1 answer
203 views

How to make player jump to mouse position

Currently I have the player moving towards the mouse position , using this example : https://kidscancode.org/godot_recipes/3d/click_to_move/ now how would I achieve jumping to the mouse position, ...
user avatar
  • 197
0 votes
1 answer
97 views

Are two non-exchangable currencies possible in an MMO?

Imagine an Adventure Coin and a Merchant Coin. Adventure coins can be spent on training and equipment, at in-game shops, but cannot be transferred between players. Merchant coins can be transferred ...
user avatar
  • 111
1 vote
1 answer
126 views

Networking to make a single player RPG into multiplayer

I’ve written a few games in Xcode before and would like to turn one into the simplest possible 2D top-down RPG multiplayer game. Essentially just needing movements around a big tiled map (I love ...
user avatar
  • 11
0 votes
0 answers
536 views

Implementing complex AI in an ECS?

I'm having a hard time wrapping around how something quite stateful such as complex AI would be handled in a pure ECS (such as components being only data and systems operating on that data) Things ...
user avatar
0 votes
2 answers
306 views

Multiple small UDP packets vs One big constant UPD packet

I'm making a MMO Bullet Hell game on Game Maker Studio 2 with a node.js server and I'm already able to receive and send information through UDP connections. I NEED to keep the server as fast as ...
user avatar
  • 31
1 vote
1 answer
519 views

Architecture for scaling a large 2D MMORPG world vs player load

I want to make 2D MMORPG in a post-apocalyptic world. I would like to make the game world seamless and big, with big battles for the players. Something similar is in Eve Online (in 3D), but I do not ...
user avatar
0 votes
2 answers
101 views

How does faction work in a Multiplayer game?

I'm trying to work out how Factions would work in any Standard MMO If the player is hostile with a faction, then the NPC's of that faction would attack on sight. If the player is neutral> with a ...
user avatar
  • 1
0 votes
2 answers
409 views

Large world pathfinding on server

Just want to note first I know there are lots of topics on this. I've bought books, read tons of posts here, but still stuck on a few topics from a conceptual level. One of them is concerning how ...
user avatar
  • 3
20 votes
3 answers
10k views

Bandwidth cost / hour for one MMORPG player

I am trying to calculate / guesstimate the costs of running an MMORPG for a client. And now I need a pretty accurate estimate for the monthly bandwidth cost so I can calculate the possible revenue of ...
user avatar
1 vote
0 answers
113 views

Code reuse for a CRPG data model on the server-side

I'm working on a turn-based game with CRPG (Computer RPG) elements in HTML5. It has to support 10K+ CCUs (Concurrently Connected Users). The CRPG elements in the game are item and character systems: ...
user avatar
0 votes
1 answer
27 views

Using proxy servers to tunnel data between clients and world servers

Background I've read up a little on the concept of splitting the world into regions which in turn can each be run on a node within a cluster. However my game concept revolves less around zones but ...
user avatar
  • 103
0 votes
0 answers
358 views

Microservice architecture in game client

We can use microservice architecture for backend in mmo games, like one service for auth, one for chat, etc But can(or should) we use same architecture for client part in mmo games? One service for ...
user avatar
1 vote
0 answers
44 views

C# - Network flooding

I just created a simple MMO in unity3d, then me and my friends test it via LAN and the result is very smooth. But when I hosted it in public (100ms ping) the server became unresponsive and causes ...
user avatar
0 votes
1 answer
92 views

keeping clients up to date with server state in an mmo-like game [duplicate]

I'm making an online RPG that could classify as an MMO, but I'm keeping the project scope very small by making the game's systems simple, and focusing mostly on what I want to learn: real-time ...
user avatar
  • 1
1 vote
1 answer
98 views

database design for browser based game [closed]

I'm wondering how to design a database for the player's experience, whether to create a single table that will collect basic information such as. Class, race, number of experiences, number of occupied ...
user avatar
0 votes
0 answers
65 views

Fixed timestep, how to determine how far back other clients are simulated

I'm working on networking code for a social MMO (very low-intensity compared to an FPS) and have a question about fixed timestep. This answer does a good job of explaining the forward-dating part of ...
user avatar
0 votes
0 answers
141 views

Which is the best network solution for MMORPG?

we are developing a mmorpg with a small team. There are 2 structures we can create on the server side for managing clients and processing packages. I wonder what structure is better. I would be very ...
user avatar
  • 1
2 votes
1 answer
2k views

Multithreaded design for a game server

I would like to start developing my own game. Basically, the game has a "world" that players can travel around and modify. Think of it as a much more realistic version of Minecraft or an open world ...
user avatar
3 votes
0 answers
133 views

Welcoming new players to an MMO game with veteran players who have amassed lots of wealth

One of the main problems in the game Knight Online has been that the servers that have been open for a long time have users with a lot of items. If I want to join as a new player, it is not logical ...
user avatar
  • 131
0 votes
0 answers
39 views

minecraft like game server database arhitecture

Let's say we have a 2d map 500*500 tiles in size. And each tile is editable by players and has many states. So it's 250k tiles. The game is multiplayer online game. What would be the best approach ...
user avatar
  • 236
0 votes
1 answer
165 views

What is the game design rationale behind forcing MMO players into gameplay styles they do not enjoy? [closed]

Most MMOs have a varied assortment of content. However, not everyone enjoys particular content styles. There are a lot of PvE players who don't like PvP, and vice versa. There are players who only ...
user avatar
  • 735
0 votes
1 answer
104 views

MMO Chat system methods

I'm working on a little MMO game as a learning experience, the server coded in Python. When a player logs in it pulls their character data from a SQL db and into server memory. It then uses memory ...
user avatar
0 votes
1 answer
65 views

Rest API as Remote Data Storage

I'm currently working on a minor multiplayer project which is made like a hacking simulator where your character can login to a "console"-like interface to permanently manipulate the system with ...
user avatar
0 votes
1 answer
281 views

MMO Client-Server Spoofing Vulnerabilities

Ive created a working authoritative client-server system using LiteNetLib for my game however im wondering if packet sniffing+modification is a real worry i should be developing for. I read some ...
user avatar
3 votes
2 answers
227 views

Can letting players take resources from others prevent inflation despite the lack of money sinks?

For a long time I've been idly thinking about a competitive game with strong collection elements with such a rule that players will win or lose resources at the expense of each other during each match....
user avatar
  • 867
5 votes
4 answers
739 views

If a MMORPG does not have a limit on the number of players, will all players eventually focus on the same server?

Consider a WOW-like MMORPG game. The only difference between it and WOW is that there is no limit on the number of players (Suppose that there is no limit on hardware performance and network bandwidth)...
user avatar
  • 159
0 votes
2 answers
176 views

MMORPG - Auction House and Bank Primary Keys

On to the next... So I've been sitting with the idea of how to better future proof my database tables when it comes to things like auction houses, inventories and banks. Q: Is it really necessary to ...
user avatar
0 votes
1 answer
251 views

MMORPG - Representing Money in a DB table

Where to begin... I'm currently busy with a few Udemy courses on game development using Unreal Engine 4. My end goal is to develop an MMORPG that I've always wanted to play, but never found online. Q:...
user avatar
24 votes
5 answers
16k views

How does mmorpg store data?

I want to use sql database in my server.exe. lets say 1000 users online. And players will change their data when they play. And server need to save these updates. But how ? i think there two way: ...
user avatar
  • 475
0 votes
1 answer
228 views

Storing Users Character in MySQL Database

Just asking a quick question about storing Characters in a database. I am currently implementing a MySQL Database to store character data, using this current structure Character Table: ...
user avatar
0 votes
0 answers
453 views

How can I reverse engineer an old MMO?

I want to revive an old MMO. Only the old client exists from the game, so I would have to write a whole server for it. I'm not sure how to start editing things in the already made client. Most ...
user avatar
1 vote
1 answer
125 views

What are some alternative options for saving level data for a game like Hurtworld?

For a multiplayer building/crafting game like Hurtworld (where the player can build structures on the map), what are some alternative options or example data structures for saving the world data on ...
user avatar
0 votes
1 answer
382 views

MMO - Server monster handling

Dabbling with basic MMO code because it intrigues me. How does the server handle monsters / mobs? I understand that generally on each game tick, the server loops through each player to send them ...
user avatar
0 votes
1 answer
248 views

MMO sending player position to other players

When it comes to sending data to a player in MMOs, is this what the server is basically doing? (pseudo code) ...
user avatar
10 votes
5 answers
577 views

How can I reward dungeon masters that take risks?

I am working on a MORPG project featuring essentially two major roles: adventurers and dungeon masters. My concern is about balancing the two roles. For those who have heard of it, the principle is ...
user avatar
  • 240
1 vote
1 answer
198 views

Store temporary state in DB or not

Background I'm trying to implement a little MMORPG. I'm planning to use Cassandra DB for the database. Question I don't really understand which data should be store in DB and which one should be ...
user avatar
  • 113

1
2 3 4 5
8