大鱼吃小鱼 -Python Flask sqllite

项目描述
基于 Flask + SQLite 的全栈小游戏平台,内置经典大鱼吃小鱼玩法。鼠标操控鱼儿游动,吃小鱼成长,遇大鱼出局。支持注册登录、管理员与玩家双角色,游戏数据自动保存,提供排行榜、历史查询、管理面板。前端原生实现,后端 Flask 框架,SQLite 持久化存储,`python app.py` 即可运行。

http://127.0.0.1:5000
管理员:admin / admin123
学 生:202407140123 / 123456

功能描述
模块 说明
用户系统 注册/登录,admin 和 user 两种角色
仪表盘 左侧游戏列表 → 右侧规则、对局统计、最近对局
游戏 大鱼吃小鱼,死亡自动保存数据
排行榜 按最高分排名
历史查询 按日期/分数/排序筛选
管理面板 admin 可见,全局数据总览

方式 A:免安装,直接玩
下载 免服务器版直接打开.html,双击用浏览器打开即可,无需安装任何东西。
方式 B:完整版(有登录/排行榜/数据库)
pip install -r requirements.txt
python app.py
浏览器打开 http://localhost:5000
管理员账号:admin / admin123 普通用户:自行注册
方式 C:让别人在同一 WiFi 下玩
python app.py
服务监听 0.0.0.0:5000,同一局域网下查看本机 IP:
ipconfig getifaddr en0
别人在浏览器输入 http://你的IP:5000 即可。

运行环境
开发环境 pycharm
运行环境 flask+mysql+python3.8

项目技术
语言: Python
数据库: SQLite

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情