The cost of developing a competitive commercial MMORPG title often exceeded $10 million in 2003.[22] These projects require multiple disciplines within game design and development such as 3D modeling, 2D art, animation, user interfaces, client/server engineering, database architecture, and network infrastructure.[23]