LE\le c4270c69e5 Initial commit 1 개월 전
..
EducationGame c4270c69e5 Initial commit 1 개월 전
docs c4270c69e5 Initial commit 1 개월 전
edu_game_backend c4270c69e5 Initial commit 1 개월 전
edu_game_frontend c4270c69e5 Initial commit 1 개월 전
.gitignore c4270c69e5 Initial commit 1 개월 전
README.md c4270c69e5 Initial commit 1 개월 전

README.md

教育游戏系统

项目简介

这是一个基于教育理念的数学游戏系统,包含Unity游戏端、Spring Boot后端服务和Vue 3管理后台。系统通过玩家的学力值自适应调整游戏难度和地图结构,实现个性化学习体验。

项目结构

d:\CODE\le\
├── EducationGame/          # Unity游戏端
├── edu_game_backend/       # Spring Boot后端服务
├── edu_game_frontend/      # Vue 3管理后台
└── docs/                   # 项目文档

技术栈

模块 技术栈
游戏端 Unity 2022+, C#
后端 Spring Boot 2.7.18, Java 1.8, MySQL
前端 Vue 3, Vite, Element Plus, Pinia, ECharts

快速启动

前置要求

  • JDK 8+
  • Maven 3.6+
  • Node.js 16+
  • MySQL 8.0+
  • Unity 2022.3+(游戏端开发)

后端启动

cd edu_game_backend
mvn spring-boot:run

后端服务默认端口: 8080

前端启动

cd edu_game_frontend
npm install
npm run dev

前端服务默认端口: 5173

数据库配置

请参考 docs/CONFIGURATION.md 进行数据库配置。

各子项目说明

文档索引