Skip to main content
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 ...
Philipp's user avatar
  • 120k
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 ...
Theraot's user avatar
  • 27.2k
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 ...
Zibelas's user avatar
  • 4,346
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 ...
Philipp's user avatar
  • 120k

Only top scored, non community-wiki answers of a minimum length are eligible