本项目是面向年轻群体打造的轻量化休闲小游戏,聚焦当代年轻人社交沟通壁垒高、日常可支配时间碎片化等痛点,以轻松趣味的游戏形式,为用户提供碎片化娱乐渠道,同时搭建低门槛社交互动场景,缓解社交压力。
点击空白处退出提示
本项目是面向年轻群体打造的轻量化休闲小游戏,聚焦当代年轻人社交沟通壁垒高、日常可支配时间碎片化等痛点,以轻松趣味的游戏形式,为用户提供碎片化娱乐渠道,同时搭建低门槛社交互动场景,缓解社交压力。
探索系统:玩家通过选择方向开始漫游,触发随机事件,探索不同城市,解锁成就,记录探索路线,享受沉浸式的云游体验。
成就系统:记录玩家在探索过程中的里程碑事件,从首次探索到走遍全国,设计多样化的成就类型,给予玩家丰富的奖励和荣誉感,激励玩家持续探索。
排行榜系统:排行榜系统 展示全服玩家的探索进度,包括总里程、探索次数、探索省份等维度,激发玩家竞争意识,增强游戏互动性。
前端:
使用微信小程序原生框架 :基于微信官方提供的小程序开发框架,使用 .wxml (页面结构)、 .wxss (样式)、 .js (逻辑)、 .json (配置)四种文件类型构建本地存储使用wx.getStorageSync 、 wx.setStorageSync 实现本地数据持久化
第三方服务集成:
高德地图 API :通过 Web API 实现地图展示、地理编码、POI 搜索功能
ECharts :用于数据可视化,展示中国地图省份覆盖和统计图表
后端:
核心框架
Spring Boot :3.2.0 版本,微服务架构,自动配置,简化开发流程
数据库与缓存
MySQL :8.0+ 版本,关系型数据库,存储用户、成就、事件等核心数据
Redis :6.0+ 版本,用于缓存热点数据和会话管理
数据访问层
Spring Data JPA :简化数据访问层开发,提供 Repository 接口自动实现
Hibernate :JPA 实现,支持对象关系映射和数据库操作
异常处理
全局异常处理器(GlobalExceptionHandler) :统一处理业务异常和系统异常
API 响应封装(ApiResponse) :统一返回格式,包含 code、message、data 字段
业务服务层
用户服务(UserService) :处理用户注册、登录、信息管理
成就服务(AchievementService) :成就系统逻辑,包括成就解锁和进度管理
事件服务(EventService) :随机事件引擎,每天自动触发 0-2 个随机事件
位置服务(LocationService) :地理位置计算和省份覆盖检测
省份服务(ProvinceService) :省份数据管理和查询
第三方服务:
使用qwen3.7-max进行随机事件的生成添加趣味性




评论