In the past decade, games have become very complex. Getting the code to work functionally with high-level algorithmic choices is much harder than you think. Development companies are given a certain budget to make ends meet. The money is strategically divided among design, engineering, retail, console manufacturer fee, marketing, market development, manufacturing costs, licensing, publisher profit, and distribution. Also keep in mind that the studio has a deadline as well. All of these convoluted elements join together to make a visually emotional piece of art. The following infographic opens your eyes to the financial reality of video game development. Enjoy!