This is indeed a wonderful dream. :)
I’ve been thinking of similar things in the past, but have come up against what I think is a big problem: People don’t play MUDs much any more.
As an example, look at the post dates on this web site. There was a gap of 7 days between two posts (30 May 2018 and 6 Jun 2018). It used to be pretty busy, where we would be answering a dozen questions a day.
I think your idea of wxWidgets is great - cross-platform support would be ideal.
A secondary problem is: Even with the most fantastic server engine in the world, and the most fantastic client, you still need content. That is, cities, villages, quests, mobs, and meaningful balance so that there isn’t one weapon that kills everything, and another that is useless.
My suggestion is to assemble a small team:
People with imagination to think up a virtual world, places, towns, cities, forests, etc.
Programmers who can implement both your client and server
Level-designers who can take the imaginative ideas and turn them into numbers. For example, what amount of damage does a level 3 Orc do, using his sword?
Support people who, when the server goes live, can attend to issues like people dying and losing all their gear, or what to do with a server glitch.
I think it can be done, but I also don’t think that one person can do it. Good luck with your project, maybe someone will volunteer to help with it. :)
|