这是一个基于 Unity 引擎开发的 3D 跨端大富翁游戏,支持 Mac/Windows 平台,实现本地单机多人游戏玩法。
- 🎮 本地多人游戏:支持 2-4 名玩家同屏轮流操作
- 🌐 跨端兼容:同一套代码可编译为 Windows (.exe) 和 macOS (.app) 客户端
- 🎲 经典玩法:掷骰子、买地、收费、特殊场所、道具卡等核心机制
- 🎨 3D 视觉:立体棋盘、动画效果、光影氛围
- 🚀 模块化设计:核心逻辑与 UI/3D 表现分离,便于后续扩展
- 引擎:Unity
- 语言:C#
- 目标平台:Windows 10+、macOS 10.15+(Intel/Apple Silicon)
- 第一阶段:核心逻辑 + 跨端基础
- 第二阶段:3D 视觉完善 + 特殊场所/道具卡
- 第三阶段:本地多人完整体验 + 优化
- 第四阶段:后期扩展(线上联机、AI 对手、存档等)
Monopoly/
├── Monopoly_Unity_Project/ # Unity 工程根目录
│ ├── Assets/ # 核心资源
│ ├── Packages/ # Unity 包管理
│ ├── ProjectSettings/ # 项目配置
│ └── Build/ # 打包输出目录
├── Docs/ # 文档目录
└── Scripts/ # C# 核心脚本
- 使用 Unity Hub 打开
Monopoly_3D目录 - 配置跨端构建环境
- 构建对应平台的客户端
详细开发文档请参考 Docs/ 目录下的相关文档:
核心策划.md:项目核心设计文档跨端配置指南.md:Mac/Windows 打包配置步骤3D 资源规范.md:模型/纹理/动画制作规范UI 交互规范.md:UI 设计与交互逻辑
MIT License