# AR-YouPaint-IGuess **Repository Path**: z-miner/ar-youpaint-iguess ## Basic Information - **Project Name**: AR-YouPaint-IGuess - **Description**: 使用Unity制作的ar版本你画我猜。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2023-03-20 - **Last Updated**: 2025-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: Unity, ar ## README # AR你画我猜 #### 简介 使用Unity制作,AR版本的你画我猜。 #### 项目功能 - 以物绘物:用户可以在现实环境中扫描物品作为绘画主题。 - 模型绘画:用户可以选择预设的模型和材质进行组合,作为画板使用各类笔刷进行绘画。 - 记录存储:用户创作的作品可以上传到服务器进行记录,根据需要在Unity客户端中下载显示。 - 联机交互:用户使用房间名创建/加入同一个房间进行游玩,分别选择主题进行创作,并猜测和评价彼此的作品。 #### 游玩流程 ![项目流程](/Example/play.png "游戏流程") #### 测试效果 1. 玩家通过相同的口令加入同一个房间。 ![菜单界面](/Example/example0.jpg "选择加入房间") 2. 通过识别身边物体或随机抽取,确定绘画的主题。 ![主题选择界面](/Example/example1.jpg "选择绘画主题") 3. 在真实场景中创建模型和使用画笔进行绘画。 ![绘画界面](/Example/example2.jpg "模型和绘画") 4. 对作品截图作为封面,填写名称等信息上传服务器。 ![作品上传功能](/Example/example3.jpg "填写信息") 5. 房间内玩家间互相评价和猜测主题。 ![评价界面](/Example/example4.jpg "轮流评价作品") 6. 根据评价结果进行游戏结算。 ![结算界面](/Example/example5.jpg "作品结算") 7. 回顾作品。 ![回顾界面](/Example/example6.jpg "加载作品") #### 开发环境 Unity 2021.3.16 ARFoundation 5.0.4 SignalR.Client 7.0.5 #### 素材来源 - UI界面: [itch.io](https://penzilla.itch.io/basic-gui-bundle) - 绘画主题Icon: [game-icons.net](https://game-icons.net/); #### 备注 游戏服务器端仓库:[ARPaintServer](https://gitee.com/z-miner/ar-paint-server) 令人悲伤的是,由于Unity似乎不支持打包SignalR库到移动端,项目的联机功能只能在开发环境里跑。