• Register

Prosperous Universe is a massively multiplayer economy sandbox simulation in a realistic sci-fi setting played through a customizable expert user interface in your web browser.

Post news Report RSS Awarding contracts – development log #179

It is one of these rare times where we all took some time off to visit friends and family over the extended weekend. Nonetheless we ran a small server update this week and Michi can show some work in progress with the local market feature.

Posted by on

It is one of these rare times where we all took some time off to visit friends and family over the extended weekend. Nonetheless we ran a small server update this week and Michi can show some work in progress with the local market feature.

Avatar Michi

Michi (molp)

I started the week with the release of the fuel update that we announced last week. In a nutshell: We made faster than light travel cheaper by reducing the fuel costs and increasing the output of the corresponding refinery recipe. We hope that this will allow more players to trade on the three big commodity exchanges without worrying about fuel prices to much. You can find more details in the Release Notes.

Besides the release I continued to work on the local market feature. Adding and accepting simple ‘buying’ and ‘selling’ ads works now and so I decided it would be the right time to bring contracts into the game. As you might remember a local market ad will not instantly execute the corresponding trade once it is accepted, but rather create a contract between the two parties. The contract has multiple conditions that have to be fulfilled by the parties.

For example in a ‘buying’ ad, the buyer will have to pay for the goods, so she has a payment condition that is met once the agreed price has been paid. The seller on the other hand has to deliver the goods to the local market where the ad has been placed. If she has a base on that planet and the goods in her storage the condition can be fulfilled immediately. If not, transport is necessary.

Implementing the ‘buying’ case was rather easy, the corresponding conditions existed in the code. The ‘selling’ ad is tougher, Martin and I discussed multiple solutions and I will try if one of them works next week.

Here is a quickly shot GIF showing me accepting a buying ad and what the corresponding contract looks like. If you ever had to pick up some goods from a comex this might look familiar.

The top tile is the listing of ads of the local market. The one in the middle contains two lists: ads I created myself and ads I accepted from other players. Lastly the lower tile is just the existing list of contracts.

local market buying


As always: we’d love to hear what you think: join us on the forums!

Happy trading!

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Prosperous Universe
Platforms
Windows, Mac, Linux, Web
Developer & Publisher
simulogics
Engine
Custom
Contact
Send Message
Release date
Game watch
Follow
News
Browse
News
New
Post news
Report
Report
Views
9 (1 today)
Share
Related Games
Prosperous Universe
Prosperous Universe Futuristic Sim
Related Groups
simulogics
simulogics Developer & Publisher