# Gemini 2.5 Pro + Claude 3.7: A Powerful LLM Collaboration for Game Development
## Summary of an Exciting LLM Collaboration Experiment
In a fascinating demonstration of AI collaboration, a developer created a system allowing Gemini 2.5 Pro and Claude 3.7 to work together on building a QWOP-style limb runner game. Using a custom MCP (Model Communication Protocol) server to connect Gemini to Claude Code, the two powerful language models combined their strengths to create a functioning physics-based game.
## The Collaboration Setup
The experiment used a unique workflow:
– A custom MCP server connected to the Gemini 2.5 Pro API
– Claude 3.7 running in Claude Code as the main interface
– Claude was instructed to send planning requests to Gemini
– Gemini created the implementation strategy
– Claude wrote and refined the actual code based on Gemini’s plan
## The Game Development Process
1. **Initial Planning**: Claude asked Gemini to create a detailed implementation plan for a QWOP-style game using Three.js with 2D gameplay and 3D elements
2. **Code Generation**: Claude used Gemini’s comprehensive plan to generate the initial codebase with proper structure
3. **Debugging**: When the limb controls weren’t working properly, Claude sent relevant code snippets to Gemini for collaborative troubleshooting
4. **Joint Mechanics**: The models worked together to implement proper physics for hip movement, changing from revolute joints to spherical joints
5. **Iterative Improvements**: The developer tested the game while the models continued refining the physics and controls
## Results and Reflections
The final game, while still needing refinement, successfully implemented:
– Character limb controls using the QWOP keys
– Physics-based movement and balance challenges
– Appropriate joint mechanics for realistic limb movement
The developer was particularly impressed with how the two models complemented each other, noting: “I was very happy with our MCP server and kind of the collaboration between Claude and Gemini. This is something I’m going to explore a bit more I think because there could be some interesting stuff we can do with this.”
The game