Capcom is exploring the use of generative AI to address the massive design demands of its game environments. Creating the "hundreds of thousands" of unique ideas needed for in-game assets is incredibly time-consuming. As game development costs escalate, publishers are increasingly turning to AI tools to streamline workflows and reduce expenses. This follows reports of AI-generated content in other major titles, such as a cosmetic item in Call of Duty: Modern Warfare 3 and a loading screen in a previous Call of Duty installment. EA has even declared AI as "the very core" of its business.
In a recent interview with Google Cloud Japan, Capcom's Technical Director Kazuki Abe (known for his work on Monster Hunter: World and Exoprimal) detailed the company's AI experimentation. He highlighted the significant manpower required to generate the sheer volume of unique ideas needed for game assets. Even seemingly simple objects like televisions require individual designs, logos, and shapes, resulting in the creation of hundreds of thousands of concepts, many of which remain unused. This process involves numerous design proposals, each accompanied by illustrations and text descriptions for art directors and artists.
To improve efficiency, Abe developed a system leveraging generative AI. This system processes game design documents and generates design ideas, significantly accelerating development. The AI iteratively refines its output based on internal feedback, further enhancing the quality and speed of the process. His prototype, utilizing models like Google Gemini Pro, Gemini Flash, and Imagen, has reportedly received positive internal reviews. The projected outcome is a substantial cost reduction compared to manual creation, alongside a potential improvement in overall quality.
Currently, Capcom's AI implementation remains focused on this specific area of asset generation. Other crucial aspects of game development, such as core gameplay mechanics, programming, character design, and overall narrative ideation, continue to be handled by human developers.