

In theory, this is the BEST way to keep your packages up to date. If you have ever played OpenTTD on Linux, let me venture that you have probably relied on your distro’s package manager to keep your game up-to-date. The team behind the project decided to release the game on Steam (still free as always) and this has changed everything. If the user has no money, a message is printed telling the user the game is over, and the game ends.OpenTTD, the free and open-source software recreation of Transport Tycoon Deluxe, has been a popular game for a long time, but recently something unusual happened. The adult animal that is bought will be 3 days old.Īfter the end of a day (the end of the game play loop), user is prompted whether to keep playing or end the game. If they do, the game asks the player for the type of animal they would like, then adds the animal to the zoo and subtract that cost from the bank. Before the day ends, the player is asked if they would like to buy an adult animal. If there is a bonus for the day, it is added to the profit as well. One adult animal is good enough to have babies.Īfter the random event, the profit for the day is calculated based on the number of each animals and their payoff. No animal is old enough of the randomly selected type, pick another type ofĪnimal. The zoo depending on the “number of babies” specific to the type of animal. Generate a random bonus for the day, 250-500 dollars for each tiger in the zooĪdd the bonus payoff for each tiger to the total payoff of the day as a rewardĬheck if there is an animal old enough to be a parent (age >= 3), add babies to Remove one animal of that type from the exhibit. After the feeding cost is subtracted from the bank, one randomized event takes place during the day.Ī sickness occurs to an animal in the zoo: Feeding is required so the animals don’t die. At the beginning of the day, all animals increase age by 1 day, and the user needs to pay the feeding cost of each animal. All newly bought animals are 1 day old.Įach turn is a “day”. For each animal bought, the cost is subtracted from the bank. Each type should have a quantity of either 1 or 2. At the start, the user needs to buy three types of animals (tigers, penguins, turtles) to start the business. (not counting bonus)Ī penguin’s payoff per day is 10% of their cost per animalĪ turtle’s payoff per day is 5% of their cost per animal Turtles have a feeding cost that is 50% the base costĪ tiger’s payoff per day is 20% of their cost per animal. Penguins have a feeding cost that is the same as the base cost Tigers have a feeding cost of 5 times the base cost
