本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
多人 Canvas 猜词游戏 · Flask-SocketIO 实时同步 · 绿色系 UI
http://localhost:5002
二、项目功能
– 🏠 实时房间系统 — 创建 / 加入 / 离开房间,房主专属管理权限
– 🎨 Canvas 作画同步 — 多画手颜色区分,笔画实时广播到所有玩家
– 🎯 智能猜词关联度 — 内置同义词库 mock,0-100% 准确度实时反馈
– ⏱️ 3 分钟倒计时 — 自动提示解锁(1:30 / 0:30),超时自动结算
– 🏆 排行榜 & 段位系统 — 青铜 → 白银 → 黄金 → 钻石
– 💬 内置聊天 — 游戏过程中自由交流
– 🔁 画手轮换 — 猜对者成为下一轮画手,公平轮转
三、运行环境
开发环境pycharm
运行环境 python3.8
四、项目技术
– Python
– Flask
-SocketIO
-Canvas
以上系统源码经过技术整理与调试,确保能正常运行
五、项目截图