Game Dev Tycoon Wiki
Register
Advertisement

XP[]

XP is base value of each Staff, Mission and some of Custom engine Features (2D and 3D Graphics)

Level is determined by amount of XP:

Experience
Level XP
1 0
2 350
3 900
4 1600
5 2400
6 3400
7 4400
8 5500
9 7000
10 9500
11 14000
12 20000


Level is connected to the Quality of Staff too:

"Quality of Staff" = "Level of Staff" / 5

XP calculation algorithm[]

XPs are gained only during development of the new game. And you will gain the XPs even if you trash the game.

After finishing of the game there are displayed the Tech and Design points and "XP Bonus":

Condition XP Bonus increment
Initially XP Bonus = 1
New Topic +0.2

New Combo (New Combination of Topic and Genre)

+0.2
Great Combo (Tech / Genre ration = 1 ) +0.2
Trend Match (Trend factor > 1 ) +0.2
Good Management (No Staff workload higher than 100%) +0.3

"XP Bonus" multiplies XPs gained from game. Maximal "XP Bonus" is 2.1


Game Size Small or without size Medium Large AAA
Multiplier 3 1 1.4 2.1 4.2


Missions XP[]

x = ( 150 + 45 * (Random number between 0 and 1) ) * "XP Bonus" * "Multiplier 3"

"Missions XP" = ( 0.3 * x + 0.7 * x * "Mission % of phase" ) * 0.85


Features XP[]

x = ( 270 + 81 * (Random number between 0 and 1) ) * "Experience Bonus" * "Multiplier 3"

"Features Experience" = ( 0.3 * x + 0.7 * x * "Mission % of phase" ) * 0.85


Staff XP[]

"Development Time" = Time from start to finish of development the game. 

"Staff Ratio Worked" = 0 if Staff didn't contributed during development of the game else

"Staff Ratio Worked" = Sum of ( "Time between updates" * "Staff Efficiency" -> during development ) / "Development Time"

"Staff Effective Workload" = see Tech and Design Points Generation Algorithm page

x = ( 80 + 32 * (Random number between 0 and 1) ) * "XP Bonus" * [ "Staff Ratio Worked" -> clamped between 0 and 1 ] * 0.85

"Staff Responsibility bonus"

x * 0.5 * [ ( 1 - ABS( ("Staff Effective Workload" / 100) - 1 )) -> clamped between 0 and 1 ]

( = 0 if Staff wasn't responsible for any mission during development)


"Staff XP" = x + "Staff Responsibility bonus"
Advertisement