Yonatan Shaham

Taxi + Trader Roguelike = New Game

Yonatan Shaham • Jun 13, 2022

I did not write about game development for a while, because I did not really do anything about it. But in the recent days, I started to toy with the idea of connecting two games I’ve developed previously to a demo level: the trader roguelike on which I wrote here many times, and the Taxi Tycoon game.

Both games originate from my interest in doing some other type of business game, and therefore they have a lot in common. At least in the way I perceive them.

How should I combine the two games?

My idea is to take the Taxi mechanics of waiting for passengers to flow and adjust prices, and replace it with the village scene from the trader roguelike and locate it on a pier with a boat instead of a taxi, and marching traders instead of passengers. From the trader roguelike to take the food consumption on the way, the exploration of new places, and the price differences.

I’ve made a very high-level sketch of the UI of both scenes.

Core game mechanics: nested game loops

I plan to have two main game loops, nested into one another. The inner loop would be the pier scene, and would work very much like the current Taxi game:

  1. Wait for new traders to come
  2. Trade with those who can accept your prices
  3. Adjust prices
  4. With time, consume food
  5. Replenish food stocks

The outer loop would express the economic effects of the trade:

  1. Make deals in a town
  2. With time, people get richer
  3. The prices they are willing to trade will increase, both for selling and for buying
  4. Food costs will increase as well

In such a structure, the outer loop balances the inner loop.

Share if you think it's good

Relations between online payments entities
By Yonatan Shaham 12 Jul, 2022
Since I started in Duda, all the features I was involved in as a product manager were related to online payments: app store, client billing, e-commerce, and membership. I was also responsible to billing Duda users under a unique and complex billing scheme. In this post, I would like to share with product managers the knowledge I gained during this time. The following is some advice from my experience. Don’t repeat my mistakes! 🙂
RimWorld
By Yonatan Shaham 25 Jun, 2022
I tried to play RimWolrd a few times, and each time the same things disappointed me. So why I'm not a fan of such a successful game?
Game UX version 1.0
By Yonatan Shaham 18 Jun, 2022
Today I worked on improving my game UX. I started with a high-level sketch. Then reusing what even assets I can to reduce delivery times.

Don't miss a thing

We promise to only send you the good stuff. No spam.

Register for update blog post

Share by: