✨ 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
Verified Icon
AI Assistants
Speech to Text
139 2197
Customer service
AI-Powered Product List Manager
159 1160
AI Assistants
AI Chatbot Starter Kit v0.1
141 1202
Customer service
Service ERP
127 1488

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.