5
votes
Accepted
How many database servers does an online game need to handle around 100000 users per day?
I'm sorry, but we can not even give you a rough estimate as long as we do not know anything about your game. We do not know how many SQL queries each player generates. It could be anything between one ...
3
votes
Accepted
Architecture for scaling a large 2D MMORPG world vs player load
Can this strategy work at all?
Yes.
Thus, I will answer a different but related question: How can we build up to that strategy?
I will cover most of what you ask. Except one detail: ECS. Why? it is ...
1
vote
How to compute XP thresholds when scaling changes for each level range?
You are overcomplicating it. Doing the math once and storing it in a dictionary or list is perfectly fine. The time and memory footprint for the calculation (or read it from a config/ database) is so ...
1
vote
What alternatives are there to using state machines to implement a board game?
I think the problem could be that your IStateEntity classes are god objects for their respective states. They know too much, do too much and get too far into ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
scalability × 23mmo × 10
server × 6
networking × 4
unity × 3
2d × 3
architecture × 3
multiplayer × 3
opengl × 2
algorithm × 2
data-structure × 2
simulations × 2
c# × 1
java × 1
3d × 1
mathematics × 1
game-design × 1
directx × 1
maps × 1
graphics-programming × 1
client-server × 1
design-patterns × 1
events × 1
minecraft-modding × 1
databases × 1