✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

General Questions

Q: What is the Match-3 Game Project? A: It’s a complete Match-3 game application built with a Vue 3 frontend and a Spring Boot backend, featuring game saving and high score recording.

Q: What technologies are used in the frontend? A: The frontend uses Vue 3, TypeScript, Pinia for state management, Vite as a build tool, and Axios for HTTP requests.

Q: What technologies are used in the backend? A: The backend uses Java 1.8, Spring Boot 2.7.x, Spring Data JPA, and an H2 database. It also provides a RESTful API.

Q: Is the project open-source? A: Yes, the project is licensed under the MIT License.

Installation and Setup

Q: What are the prerequisites for running the project? A: You need Node.js 18+, Java 1.8, and Maven installed on your system.

Q: How do I run the backend? A: Navigate to the match3-server directory in your command line and run mvn spring-boot:run.

Q: How do I run the frontend? A: Navigate to the match3-game directory in your command line, run npm install, and then npm run dev.

Q: Where can I access the H2 database console? A: The H2 console can be accessed at http://localhost:8080/h2-console with username sa and password password.

Usage and Features

Q: How do I save my game progress? A: Use the pause button in the top right corner of the game to pause and save your progress.

Q: How do I access the high score leaderboard? A: The high score leaderboard is available within the game interface.

Q: Can I customize the game? A: Yes, the project is designed to be customizable. You can modify the game logic, add new features, or integrate it with other applications.

API Related Questions

Q: What is the endpoint for getting all high scores? A: GET /api/scores

Q: What is the endpoint for saving a new score record? A: POST /api/scores

Q: What is the endpoint for loading a saved game? A: GET /api/saves/load/{playerName}

Integration with UBOS

Q: How can this game be integrated with UBOS? A: The Match-3 game project can be integrated with UBOS to create AI-powered gaming experiences, such as AI opponents, personalized gameplay, automated testing, or dynamic content generation.

Q: What kind of AI agents can be implemented in this game using UBOS? A: You can implement AI agents for playing against human players, analyzing player behavior for personalized gameplay, automating testing of new game features, or generating dynamic game content.

Featured Templates

View More
Customer service
Multi-language AI Translator
136 921
AI Agents
AI Video Generator
252 2007 5.0
Verified Icon
AI Agents
AI Chatbot Starter Kit
1336 8300 5.0
Verified Icon
AI Assistants
Speech to Text
137 1882

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.