Posts tagged "Finances"

New settings allow you to disable the salary cap and have more control over rookie contracts

Previously you could choose between a soft cap and a hard cap. Now you have an additional options: no salary cap.

Previously rookie contracts were based on whether you used a soft or hard cap. For a soft cap, there was a predefined rookie scale. For a hard cap, there was no predefined salary, drafted players got signed like any other players (except in ZenGM Hockey where there was a predefined rookie scale here too). Now you get some options to control this. You can set if you want a predefined rookie salary scale or not, and you get some control over what exactly that scale is.

That's the big picture summary. More details follow. First, about the salary cap:


Automatic ticket prices

Over at it says:

Simulation games need depth, but they need the right amount of depth with a UI to help you make sense of it. We seek to avoid mandatory micromanagement as much as possible. Video games should be fun, not tedious.

One area where my games have failed in that regard is finances. Finances can be optimized through micromanagement, and that sucks. Today one area of finance micromanagement has been removed: ticket prices.


Smarter contract generation

Generating player contracts is tricky.

In the past, contracts were generated from a simple formula based on factors such as age and player ratings. That works pretty well, at first glance. Good young player? Big contract. Bad old player? Small contract.

The problem is, that's simply not how contracts are set in reality, and for good reason. It lacks a global perspective. Like if no team has max cap space, or if there are better free agents they'd rather spend it on, then it doesn't matter if a player thinks he "deserves" a big contract. This resulted in situations where sometimes good players would go unsigned in free agency, because no team had enough money to meet their demands.

Today, there is a new contract generation system in BBGM that solves this problem by incorporating a global perspective. Contracts are generated with knowledge of how much cap space teams have and what other players are on the market. So if, due to some random fluke, you find yourself with a very good free agent class in a league without much cap space, players will ask for less money. Or if you find the opposite, a poor free agent class in a league where teams have tons of money, players will ask for more money.

Give it a try and let me know what you think. Or read on for more details about how it works, which is pretty cool.


New options: hard/soft cap and playoff byes

November 11, 2018-

I just deployed a new version of Basketball GM with three changes:

  1. The ability to change from a soft cap (default) to a hard cap.

  2. An option to give playoff teams first round byes.

  3. An option to set the number of playoff rounds and the number of games per round.

Okay, #3 was already there, but now you can easily change it in the God Mode options, along with the two brand new features.


Default salary cap is now $90M, max salary is now $30M

July 9, 2016-

This applies to new leagues only. If you want to change it in existing leagues, enable God Mode (in the Tools menu).

Additionally, all of the financial parts of the game (like TV revenue, merchandising, etc) have been scaled up too, and they will automatically adjust as you change the salary cap. Previously they didn't change at all, so it was very difficult to run a profitable team in a league with a high salary cap, and too easy with a low salary cap.

Let me know if you think this has introduced any balance issues. It is supposed to just be a cosmetic change, with every dollar amount 50% higher.