Google Exec Ports Command & Conquer to iPhone Using Claude
A Google executive successfully ported the classic real-time strategy game Command & Conquer Generals: Zero Hour to run natively on iPhone, iPad, and Mac devices. This significant achievement was accomplished without the use of emulators, leveraging the capabilities of Anthropic's Claude 3.5 Sonnet AI model. The executive, who works as a Senior Software Engineer at Google, shared details of the process on social media platform X (formerly Twitter).
The porting process involved using Claude 3.5 Sonnet to analyze and rewrite the game's original C++ code. The AI model was instrumental in translating the complex codebase, which was originally designed for Windows operating systems, into a format compatible with Apple's iOS and macOS. This allowed the game to run directly on the devices, offering a smoother and more integrated experience than emulation would provide.
Command & Conquer Generals: Zero Hour, originally released in 2003 by Electronic Arts, is a popular expansion pack for the original Command & Conquer: Generals. The executive's success demonstrates the growing potential of advanced AI models like Claude 3.5 Sonnet in complex software engineering tasks, including game development and porting. The executive also noted that the AI assisted in creating a custom build system for the project.
While the executive has not yet released the ported game publicly, the demonstration highlights a novel application of generative AI in bridging compatibility gaps between different software environments. This development could pave the way for more AI-assisted game preservation and cross-platform development efforts in the future, potentially reducing the technical hurdles involved in bringing older titles to modern hardware.
Original source — read the full reporting at the publisher:
Read on Digital Trends