Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🎮 TF家族猜猜看

一个基于网页的「猜角色」小游戏,支持单机练习和简单联机对战。 灵感来源是实体时代峰峻猜角色卡牌游戏,类似 Guess Who,但主角是 TF 家族二到四代。 地址:https://ldan777.github.io/guess-game/

✨ 功能介绍

  • 🎲 随机抽取你的目标角色
  • 🟢 点击卡片进行「排除」
  • 🔴 提交答案进行猜测
  • 🧠 单机模式:比较方便,因为联机有时候不太稳定
  • 🌐 联机模式:通过房间号对战(基于 PeerJS)

🕹️ 游戏玩法

  1. 选择游戏模式(单机 / 创建房间 / 加入房间)
  2. 点击「抽取我的角色」
  3. 通过像对手提问,逐步排除不可能的人物
  4. 切换到「提交模式」,选择你认为的答案
  5. 猜对即胜 🎉

🧩 项目结构

.
├── index.html        # 主页面(HTML + CSS + JS)
├── images/           # 人物图片资源
└── README.md

🌐 联机说明

  • 创建房间 → 会生成房间号
  • 另一方输入房间号加入
  • 基于 PeerJS (WebRTC) 实现点对点连接

⚠️ 注意:

  • 需要网络正常
  • 某些网络环境(校园网等)可能连接失败

🎨 技术栈

  • HTML / CSS / JavaScript
  • PeerJS(WebRTC 封装)

📌 当前特点

  • 纯前端实现,无需后端
  • UI 轻量,偏小游戏风格
  • 支持基础实时对战

🔧 可以改进的方向(TODO)

  • 更精致的胜负弹窗(替代 alert)
  • 音效反馈(点击 / 胜利)
  • 卡片分组(TNT / 三代 / 四代)
  • 联机状态可视化优化
  • 移动端适配优化
  • 游戏记录 / 战绩系统
  • 开发线上语音或者小程序

💡 一些碎碎念

刷视频看到的游戏,觉得如果有线上的会更方便~ 玩游戏请注意心平气和~


📄 License

MIT(随便用,开心就好)

About

一个基于HTML5/JavaScript实现的P2P联机益智游戏。收录了时代峰峻一至四代男生成员,支持排除模式与决胜提交逻辑。

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages