Skip to content

saaa99999999/xiaoyouxi

Repository files navigation

SyncTap 默契挑战

鸿蒙原生双人默契互动游戏,基于分布式能力实现跨设备实时联动。

简介

默契挑战是一款专为 HarmonyOS 打造的双人协作互动游戏。两台设备一碰即连,面对面挑战默契极限。四大经典玩法,随时随地开启欢乐时光。

游戏玩法

节奏同步

跟随音乐节拍精准点击,完美同步得分翻倍。支持多种难度,从入门到高手都能找到节奏。

记忆翻牌

开局短暂记忆牌面,交替翻牌配对。连续配对触发连配奖励,考验记忆力和团队配合。

你画我猜

一人绘画一人猜,限时完成挑战。画笔流畅跟手,比创意、比默契。

成语接龙

选择字牌组成成语,交替出题接龙不停。倒计时紧迫感拉满,脑力与速度双重考验。

技术特性

  • 鸿蒙原生:基于 ArkTS + API 12 开发,纯鸿蒙应用
  • 分布式联动:利用鸿蒙分布式能力,设备自动发现、一碰即连
  • 低延迟通信:原生通信链路,操作反馈毫秒级响应
  • 触觉反馈:利用振动能力,每次操作都有细腻触感
  • 音效系统:SoundPool 低延迟音效,沉浸式体验
  • Canvas 渲染:高性能 Canvas 绘制,流畅动画效果

项目结构

entry/src/main/ets/
├── common/
│   ├── base/          # 游戏引擎基类
│   ├── manager/       # 管理器(音效、触觉、设备、同步等)
│   ├── types/         # 类型定义
│   └── utils/         # 工具类
├── components/        # 通用组件
├── constants/         # 常量定义
├── entryability/      # 入口 Ability
├── games/
│   ├── drawing/       # 你画我猜
│   ├── memory/        # 记忆翻牌
│   ├── rhythm/        # 节奏同步
│   └── wordchain/     # 成语接龙
└── pages/             # 页面

开发环境

  • DevEco Studio 6.1+
  • HarmonyOS SDK API 12+
  • ArkTS 语言

构建与运行

  1. 使用 DevEco Studio 打开项目
  2. 连接 HarmonyOS 设备或启动模拟器
  3. 点击运行按钮即可部署

许可证

MIT License

About

无聊做的鸿蒙双人小游戏

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages