14 days ago

In the city of Yeslan there are many street merchants... too many to be honest, each one specializes in selling something interesting, but most importantly... they accept haggling.


Yeslan merchants:

Unlike other regions, in Yeslán it is very common for people to haggle over the value of things and even sell things at a higher price than normal.

In this case, I decided to separate the merchants into two camps:

Classic Merchant:

There is not much mystery in this type of merchants, they sell objects and the player can sell them the things they have, nothing more.

Traveling merchant:

They are people who have small businesses, it is possible to see them in tents or even standing with a rug selling things.

Unlike the classic merchant, they sell a specific item and buy some from the player at a higher price than normal.

a1.png

Starting with the technician, it is possible with them to buy objects at the price they sell, in most cases they handle X number of units, it is not possible with them to buy the amount you want.

a2.png

In the event that the player decides to haggle, they will have 5 options for offering an amount of money for X units of items they sell, there is even the option of making it free.

Each of the options is a reduction of X% of the value offered by the merchant... except for the free one.

captura.png

This is easy, it starts with a 'money condition', this is based on the X amount of one of the options, after analyzing that the player has the required amount, a common event is started.

a3.png

This common event is the successful probability of bargaining, each option from before has its own... that is, 5 common events with different probabilities.

Example:

Option A: 80% probability of successful haggling, 20% unsuccessful haggling.

-----------------------------------------------------------------

In the case of success, the player will be charged the amount of the selected option.

a6.png

In the event that the haggling fails, the merchant NPC will become angry with the player and will not feel like trading with him.

This is only temporarily, this lasts depending on the option.

Example:

Option A = 1 minute

Pleasant option = 3 minutes

After time passes, the merchant NPC will return to normal and it will be possible to trade with him again.

Sell:

In the case of selling, many NPC merchants do not accept to buy the player's things, so it would not be possible to sell items to them.

a4.png

But there are some that it will be possible to sell things to them, that is, these NPC merchants are looking for a specific object, for which they will buy for X units from the player, mostly higher than the price of these objects.

Example:

5 units of chile (Global value) = 100 coins

5 units of chile (Merchant value) = 120 coins

a5.png

There is also the possibility of haggling the price of the NPC merchant, this so that the player obtains more profits than the NPC would expect.

Of course, just like haggling when purchasing, this works the same, only the probability of failing is slightly higher.

-----------------------------------------------------------------

This is where it ends, sometimes I like to teach these kinds of things, not so much as a guide or something I did, simply to show something that I did and I would like to show it to the community.

Also, thank you very much for your attention !



0 comments

Loading...

Next up

WIP 1

Sandstorm system testing (Also heat),

Extra in article:

I've started some progress on the first desert location... and it was a little difficult to create some places, but so far so good. I also started with the creation of enemies, most of them based on Thaizon battlers .

I think it was very obvious() that there would be pyramids in the same desert... the only thing to keep in mind is that I will focus more on the puzzles as something specific to this region, I think that would be good... I need to test some things...

Highrise Game Jam Reminder: In order to enter to win the Jam, your game must be created in Unity and submitted using the Highrise Studio Hub.

Learn all the deets about the jam at https://gamejolt.com/c/gamedev/highrisejam

Starting the desert region, in this image the border of this new place .

There will be many things that I have planned, unearthing treasures, states due to weather effects, sand storms, new enemies, more dungeons... and a new companion .

🥳 The Highrise Game Jam is Underway! 🥳

Watch the video for tips on getting started building your first world in Highrise Studio. (Creating and submitting within Highrise Studio Hub is the only way to enter the jam!)

Learn more: https://gamejolt.com/c/gamedev/highrisejam

Yesterday I implemented this... Quicksand.

It was something that I had yet to implement, and I finally have it, this will allow new things to be done in the areas .

New Banner on profile.

I had that artistic spark, and while I was freezing in my room... I created this work of art... XD.

With this I confirm a new region, and also... it seems that there will be a new member... Nani?

Happy #WIPWednesday!

Are you working on a game? A song? Something else? Tell us in the comments!

Yeslan City

Also known as "The City of Sands". Yeslan is the only place with life in the desert... despite being a very outdated city, its inhabitants are still happy in their city and with their Sultan.