Unity World
This is Unity.
START
本文记录 SouthBegonia 采用 Unity3D 游戏引擎制作的 游戏项目 及 学习笔记。
对应Github同名项目,完全开源并遵守 MIT协议,博文的转载需遵守CC BY-NC-SA 4.0协议。
传送门:
- Github:UnityWorld
- Gitee:UnityWorld
- 游戏试玩下载(大部分):Unity Games (提取码wekp)
- 单个项目文件下载方法:DownGit
GAMES
- 简单时钟 - Clock
- 学会使用Aseprite绘制像素表盘,并运用Unity中时间相关的API做出显示当前时间的表。旨在于学会对美术资源的加工处理、并简要了解Unity中的多种旋转方法
- 打砖块 - BreakBricks
- 移动视角发射子弹,把对面的墙壁轰的连渣都不剩。旨在于学会对刚体组件、Collider、Input等的综合使用
- 捡苹果 - Apple Picker
- 再也不用打字而是左右移动鼠标就能捡到苹果的小游戏。旨在于学会简单游戏逻辑框架,包括随机性的实现、Input的限制、刚体限制、分数UI、场景切换、简单存档等的用法
- 吃豆人 Pacman
- 2D吃豆人的简单复刻(非商用非商用非商用)。旨在于对2D游戏项目有初步了解,包括处理美术资源、2D碰撞检测、Input限制、伪AI、UI布局等的用法
- 爆破任务 - MissionDemolition
- 采用Unity内置模型就可简单实现的类似AngryBird的小游戏。旨在于学会Unity中相机模式、相机插值平滑跟随、相机视角缩放及切换、运动学刚体、物理材质实现弹力等的用法
- 坦克大战3D - TankBattle
- 使用Unity官方素材制作的坦克大战游戏。旨在于学会光照烘焙、导航网络、第一三人视角切换、层级运用、更高级刚体API、简单特效、不同类Canvas等的用法
- 法师欧米伽 - Omega Mage
- TopDown视角的地牢冒险游戏。旨在于学会XML文档生成迷宫地图、多特效切换、场景传送门、简单音效等的用法
- 死亡地牢 - TopDungeonRPG
- 使用像素资源对2D游戏的较完整实现,在地牢内击退敌人、升级武器、挑战Boss。旨在于学会对单例模式、Tilemap绘制地图、射线检测、Animator配置、简单背包、音效管理、存档机制等的用法
NOTES
-
优化:
-
算法类:
-
组件 / 脚本类:
-
框架 / 管理系统类:
-
编辑器类:
-
渲染类:
-
其他类:
FIN
This is World.