# Unity-Share **Repository Path**: zhou-jingbao/unity-share ## Basic Information - **Project Name**: Unity-Share - **Description**: Unity项目展示 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-10-28 - **Last Updated**: 2025-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Unity-Share ### 远程仓库 [https://gitee.com/zhou-jingbao/unity-share.git](https://gitee.com/zhou-jingbao/unity-share.git) ### 介绍 Unity项目展示 百度网盘: 链接:https://pan.baidu.com/s/194nmTFv1xT48CKMu2jRF_Q?pwd=Abao 提取码:Abao --来自百度网盘超级会员V3的分享 迅雷云盘: 分享文件:Unity-Share 链接:https://pan.xunlei.com/s/VNslY31cCKu60bdbzIOnyTR9A1?pwd=ziys# 复制这段内容后打开手机迅雷App,查看更方便 ZIP压缩包:[王国之梦(卡牌类Roguelike游戏)](王国之梦(Done).zip) ZIP压缩包: [小狗骑士(3DRPG)](小狗骑士(Done).zip) ZIP压缩包: [迷失岛(2D场景解谜)](迷失岛(Done).zip) ### 王国之梦(卡牌类Roguelike游戏) ***\*项目描述:\****该游戏是一个卡牌策略冒险游戏,同时具有Roguelike元素,主要玩法是使用卡牌进行战斗。 ***\*项目职责:\****为了更好的用户体验以及开发效率,主要用了以下改善方案: (1)使用Ul Toolkit制作全部Runtime UI,包括USS样式设计,Pseudonym-classes,数据绑定; (2)使用ScriptableObject事件传递和通用泛型事件监听,更加方便的去通过事件来实现所需逻辑以及回溯事件调用过程来进行Debug和功能修改; (3)使用一些Unity新API来辅助开发,比如用ObjectPool对象池来管理游戏物体提升游戏性能用Awaitable来达到部分功能所需的延迟效果。 通过这些工作,我学习了更多的工具和插件的使用,提高了自己的游戏开发能力以及对Unity的理解,也为项目最终的成功实现做出了贡献。 ![王国之梦-过场动画](Photos/王国之梦-过场动画.jpg) ![王国之梦-地图](Photos/王国之梦-地图.jpg)![王国之梦-玩家回合](Photos/王国之梦-玩家回合.jpg)![王国之梦-敌方回合](Photos/王国之梦-敌方回合.jpg)![王国之梦-胜利界面](Photos/王国之梦-胜利界面.jpg)![王国之梦-选择卡牌](Photos/王国之梦-选择卡牌.jpg)![王国之梦-失败界面](Photos/王国之梦-失败界面.jpg) ### 小狗骑士(3D/RPG) ***\*项目描述:\****该游戏是一个3D的冒险游戏,主要玩法是探索地图场景以及与怪物战斗。具备***\*自动寻路\****、***\*镜头\**** ***\*控制\****、***\*动画切换\****、***\*敌人AI\****、***\*角色升级\****、***\*场景切换\****等功能。 ***\*项目职责:\****为了完成地图的搭建以及其他游戏功能的实现,主要负责了以下功能: (1)使用ProBuilder和PolyBrush快速搭建场景; (2)运用Navigation进行导航网格的渲染,实现角色的自动寻路功能,方便各种游戏功能在此基础上进行利用和修改; (3)通过合理运用有限状态机,实现敌人Al在不同情况下的灵活切换。 通过这些工作,我熟悉了更多的Unity功能的运用以及3D游戏之于2D游戏的开发过程差异,提升了游戏开发能力,也为项目的初步运行做出了贡献。 ![小狗骑士-展示1](Photos/小狗骑士-展示1.jpg) ![小狗骑士-展示2](Photos/小狗骑士-展示2.jpg) ![小狗骑士-展示3](Photos/小狗骑士-展示3.jpg) ### 迷失岛(2D场景解谜) 参照《迷失岛2:时间的灰烬》,自主开发制作一款点击交互的2D场景解谜游戏。 项目整体使用MVC框架,具备场景物品交互、NPC对话、场景转换、解谜小游戏、多周目继承等功能,并且留有足够的拓展空间。 ![迷失岛-展示1](./Photos/迷失岛-展示1.jpg) ![迷失岛-展示2](Photos/迷失岛-展示2.jpg) ![迷失岛-展示3](Photos/迷失岛-展示3.jpg) ![迷失岛-展示4](Photos/迷失岛-展示4.jpg) ![迷失岛-展示5](Photos/迷失岛-展示5.jpg)