A turn-based multiplayer game where you fight against AI or challenge a friend.
This project showcases the integration of gaming with artificial intelligence (AI) to enhance the user experience and game functionality. My goal was to explore three ways AI can elevate gaming:
- Utilizing AI to dynamically control Non-Player Character (NPC) behavior, making the game environment more interactive and engaging.
- Leveraging AI to generate unique and custom text responses based on the current state of the game, enriching the storytelling and player immersion.
- Introducing a learning component within the game that incentivizes positive gaming habits and strategies through AI-driven feedback and rewards.
To deploy this project on Vercel, you'll need to set up accounts and obtain keys from the following services:
- Clerk: For user authentication and management. Sign up for Clerk.
- Convex: To store and manage game data in a real-time database. Create a Convex account.
- OpenAI: To access AI models for text generation and learning components. Get your OpenAI API Key.
Don't forget to star this repo if you found it interesting