Jump to content
  • Advertisement
Sign in to follow this  

Simple services algorithm

This topic is 2879 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Massive muliplayer, there are several cities, players can travel to these cities and perform services. This is a very small part of the game, I need it very simple. It does not need to be playable on its own and all the time, it is just an extra (I basicly want to be able to introduce some rare professions, like minstrel, which don't fit with the core game mechanic too well).

For example there is a minstrel that travel across cities and can sing in cities to earn money.

Example solution:
Each city gets +5 demand per hour (depending on city size, could be +20 for bigger ones, also the demand is multiplied by number of players). Then any minstrel can perform in that city, which decreases the demand by -1 and the minstrel gets paid 1 gold per current demand. So, if the city has accumulated 100 demand and he performs once the demand is lowered to 99 and he gets paid 99 gold (so the more the demand is satisfied the lower is the payment, which makes it self balancing and promotes visiting all cities evenly).

Any problems with this I don't see? Any better (or simplier :D) solution?

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!