Infinity Arcade is an open-source game engine that combines the prowess of GPT-4 with Stable Diffusion’s capabilities to create interactive text games tailored to your prompts.
The open-source platform can be installed on your computer (Mac, Windows, or Linux) or accessed directly via https://infinityarcade.com.
To run Infinity Arcade locally, prerequisites include Node.js, PostgreSQL, OpenAI API key, and Replicate or Stability API key. Follow the provided installation guide to set up and enjoy the unparalleled gaming experience on your device.
Installation:
1. Open your command prompt or terminal and enter the following command to clone the Infinity Arcade repository:
git clone https://github.com/username/InfinityArcade.git
2. Navigate to the Infinity Arcade directory.
cd InfinityArcade
3. Create a new .env file in the root directory and include the following content. Don’t forget to replace the placeholder text (e.g., ‘your_openai_api_key’) with your API keys and database credentials.
OPENAI_API_KEY=your_openai_api_key REPLICATE_API_KEY=your_replicate_api_key STABILITY_API_KEY=your_stability_api_key DATABASE_URI=postgres://username:password@localhost:5432/infinityarcade DEBUG=ia:* PORT=3000 NODE_ENV=development MODEL=gpt-4 IMAGE_MODEL=stability
4. Install the necessary dependencies.
npm run dev
5. Infinity Arcade is now up and running on your local machine. Access the application by opening a web browser and navigating to:
http://localhost:3000