Unity 3D 博客汇总

附录 X4、作业优秀博客汇总

目录

文章目录

  • 附录 X4、作业优秀博客汇总
    • 1、最有价值个人博客(Valuable Person Blogs)
    • 2、博客表达技巧与游戏创新
      • 2.1 写读者欢迎的游戏博客
      • 2.2 师兄师姐谈游戏创新(竞赛经验谈)
    • 3、离散仿真系统与 Unity 事件模型
    • 4、IMGUI小游戏(井子棋等)
    • 5、太阳系仿真(SunSet)
    • 6、魔师与魔鬼(P&D)
      • 6.1 第一版(基础 MIC 实现)
      • 6.2 第二版(添加动作管理)
      • 6.3 游戏对象与渲染
    • 7、飞碟(UFO)
      • 7.1 基础版(仅使用射线,动作管理)
      • 7.2 运动与物理兼容版
    • 8、射箭/第一人称(Arrow)
    • 9、巡逻兵(Patrolman)
    • 10、粒子系统
      • 10.1 粒子效果制作
      • 10.2 模拟物理控制
      • 10.3 粒子光环
    • 11、UI系统
      • 11.1 血条制作
      • 11.2 背包(装备)系统
      • 11.3 可展开公告牌/滚动选择版
      • 11.4 其他有趣的 UI 场景
      • 11.5 DOTween 仿写
    • 12、游戏智能
      • 12.1 导航寻路技术
      • 12.2 坦克对战
      • 12.3 状态图应用
      • 12.4 势能场应用
    • 13、数据驱动的游戏设计
    • 14、AR 技术与创新
    • 15、联网游戏

1、最有价值个人博客(Valuable Person Blogs)

  • 2019 最佳技术博客 StarashZ
  • 2019 优秀博客 yuxy36、Jenny_Shirunhao、Tifinity、Swordsman、x2713、Mr.Tseng的 Unity 标签、danielxu
  • 2018 最佳技术博客 c486c
  • 2018 优秀博客 zhongwq、yaoxh6、bkjs626、lossatsea、wonderful_sky
  • 2017 最佳技术博客 zzj051319
  • 2017 优秀博客 csRyan、x2_yt、程序东、飘零叔叔
  • 2016 最佳技术博客 simba_scorpio
  • 2016 优秀博客 kinpzz

2、博客表达技巧与游戏创新

2.1 写读者欢迎的游戏博客

1、基本要求:

  • 博客网站选择,推荐: csdn、博客园、github page、简书等公共博客或静态网站平台。不推荐个人使用 wordpress 自建网站
  • 游戏效果展示,博客 GIF: 工具抠抠视频秀游戏视频:3分钟,上传流媒体网站分享
  • 完整代码保存在 GitHub,避免不重要细节放在博客之中
  • 尊重他人劳动,在最后给出参考的博客、教材等

2、师兄师姐谈游戏博客

  • 2018 c486c Unity写博客体会

2.2 师兄师姐谈游戏创新(竞赛经验谈)

  • 2018 完美世界GameJam参赛总结—《解字》游戏的设计与开发

3、离散仿真系统与 Unity 事件模型

  • 【推】2019 Unity 引擎基本概念
    以官方文档为依据,用案例与代码去验证,牛!

  • 引擎基础
    几乎完全正确!

  • Unity 3D Note1

4、IMGUI小游戏(井子棋等)

  • IMGUI pk 3D版
    有意思,第一课是可以做3d版的游戏的啊!有共用的逻辑或代码吗?

  • 带简单AI的井子棋
    博客非常工整,易于阅读,值得推荐学习。

  • AI井子棋
    AI?

5、太阳系仿真(SunSet)

  • 精美太阳系
    制作精美,值得收藏。

  • Unity 3D Game Simple Solar System
    使用了遗留 shader 和轨迹部件,风格简洁。

6、魔师与魔鬼(P&D)

6.1 第一版(基础 MIC 实现)

  • 2018 牧师与魔鬼
    游戏文档表述设计过程清晰,结果效果好!

  • 牧师与魔鬼
    很完整,很整洁。

6.2 第二版(添加动作管理)

  • 【推】牧师与魔鬼V2(动作分离版)
    直观、简洁

  • 分离动作管理器的3D版牧师与魔鬼
    UML图很好,程序略有过度设计。

6.3 游戏对象与渲染

  • 2019 3D Game 4 - 游戏对象与图形基础
    要抄作业的就抄吧,这里都有。作为老师还是喜欢对某一问题的深入研究

7、飞碟(UFO)

7.1 基础版(仅使用射线,动作管理)

  • 2018 打飞碟游戏,带飞碟编辑器
    2018最佳博客,逻辑清晰并实现了飞碟可视化编辑

  • 打飞碟游戏
    这么多类也不可怕,因为有 UML。

7.2 运动与物理兼容版

  • 【推】2019 Unity实现简易打飞碟改进版(Hit UFO)
    良好的设计,良好的结果

  • 游戏持续改进:打飞碟游戏;打飞碟游戏改进版;
    这个系列博客,是不断学习,不断进步的最佳体现!

  • 物理引擎的应用与代码复用。

8、射箭/第一人称(Arrow)

  • 2019 射箭游戏
    详细的靶,箭的制作介绍,特别是颤抖效果的制作。

  • 【推】2018 打靶游戏
    游戏设计融汇贯穿了前面所有面向对象设计的技巧,结构清晰,可作为学习参考!!!

  • 射箭游戏
    资源好,设计也好!

  • 设计简单的射箭小游戏
    设计好,博客表达好。

9、巡逻兵(Patrolman)

  • 【推】人物模型与动画
    给出了 YBoy 资源,课程总算有第二个人物模型资源了。介绍了模型与动画的使用!

  • 【推】2019 Unity巡逻兵游戏-与怪兽战斗!
    该同学特别注意程序的结构(见作者类图),无师自通的注意到攻击延时(见教程AI),选择的模型也很美。

  • 2019 巡逻兵
    几乎就是为标准答案而生,但读者可能期望有多一些的创意。

  • 【推】2018 简单巡逻兵
    使用了Unity官方教程巡逻兵资源,编出了官方教程无法企及的编程水平!

  • 2018 智能巡逻兵
    博客行文流畅,结构合理,非常值得入门者阅读。

  • 2018 巡逻兵游戏制作
    人设动画设计非常美好, 战斗画面优美。在商店搜索 unitychan,dragon,stonewall 获取 unity酱,战龙,石墙资源。

  • 【推】2017 巡逻兵 GetAwayFromPatrols
    大神之作。开创了本作业游设风格。使用了不少设计模式,程序设计也美。

  • 2017 巡逻兵小游戏(订阅与发布模式)
    不仅程序设计做的好,我们也会找资源。

  • 2017 自动巡逻兵改进
    再做一次,就为让自己满足与陶醉。这才是做游戏的精神。

10、粒子系统

10.1 粒子效果制作

  • 【推】2019 Unity3D – ParticleSystem 烛光制作
    完整,有趣!值得你学习!

  • 【推】2019 学习笔记 - 粒子系统初探
    整理了粒子系统的常用属性及操作,有利于你快速学习!

  • 2018 简单粒子制作
    仿佛看到了 Balala 魔杖的效果。在平凡素材上做出一样的效果,才是我们的追求。 AnimationCurve 好强大的工具!

10.2 模拟物理控制

  • 2018 汽车尾气模拟
    几乎有了赛车游戏的原型!赞

10.3 粒子光环

  • 2016 粒子光环
    大神神作,无人超越

11、UI系统

11.1 血条制作

  • 2019 血条预制制作
    作业标准答案一样

  • 2018 分别使用IMGUI和UGUI实现血条的预制设计
    表达清晰,易于学习

  • 2018 血条制作
    不错

11.2 背包(装备)系统

  • 2016 用UGUI简单实现库存案例
    介绍详细,Drag 效果不错。

  • 2018 天色天歌天音 - Unity 换装游戏
    似乎是“吓人的技术”

11.3 可展开公告牌/滚动选择版

  • 2017 可展开公告牌
    UI 精灵制作,协程动画都玩的很溜

  • 2018 可展开公告版
    使用动画实现展开效果

  • 2018 简单选择板
    程序简洁清晰,综合运用了 Drag&Drop 等知识

11.4 其他有趣的 UI 场景

  • 2017 使用UI系统与动画实现简单对话泡泡
    效果不错

11.5 DOTween 仿写

  • 【推】2019 DOTween 动画引擎仿写
    对DOTween官网源代码做了仔细分析与研究,采用了游戏动作管理器、方法扩展、Lambda 函数实现。尽管没有使用协程,因为实现方法是多样的。

  • 【推】2017 DOTween
    代码简洁,描述清晰。使用了单实例模式、动作管理器原理(组合模式),协程与消息订阅模式等技术

  • 2017 DOTween插件仿写 - 造轮子从仿造开始,个人博客
    作者参考了官方的源代码,并突出了 Tween(补间动画类)核心概念的实现,并结合了动作工厂的思路管理这些 Tween。

  • 2018 DOTween实现
    代码要点应该没问题,设计表达能力需要提升

  • 2017 DoTween的实现
    这是放弃的节奏!内容复杂了一些,组织也的确不容易

12、游戏智能

12.1 导航寻路技术

  • 2017 Navmesh之使用
    老师不会玩这么复杂的设置,自学、相互学习就对了。

12.2 坦克对战

  • 2019 3D游戏制作——AI坦克对战
    Kawaii Tank 是为数不多的精密坦克模型,虽然仅使用 AI 寻路,而它的炮塔是可操控的,是做感知、思考、动作 AI较好的模型。

  • 2017 unity3d 没有navMesh的AI坦克大战的实现
    如此逼真的坦克模型,从AI设计到模型控制,一定很爽。

  • 【推】2017 使用NavMesh实现坦克大战游戏
    使用了官网教学案例素材

  • 2018 Tanks
    coroutine 使用的不错

12.3 状态图应用

  • 【推】 2018 P&D 过河游戏智能帮助实现
    表示,算法同样重要。4个牧师和恶魔怎么过河?答案在这里

  • 2018 P&D 过河游戏智能帮助实现
    每一份试图讲解好原理的努力都值得记录

  • 2018 牧师与恶魔过河游戏——智能提示
    矩阵表示

12.4 势能场应用

虚席以待

13、数据驱动的游戏设计

虚席以待

14、AR 技术与创新

  • 2019 AR技术
    unity 2018 版后龙之召唤新操作

  • 2019 3D Game 11 - AR/MR 技术
    Unity 2018 版以后 vuforia 工具的使用!

  • 2019 AR游戏制作 - Sikuto’s Farm
    之所以推荐,是因为 OnGUI 的使用。代码简单而高效

  • 【推】2019 AR 版超级玛丽
    简单,酷。交互有点意思!

  • 2018 简单AR游戏
    入门好教程哦

  • 2018 Ar-Running Cat
    虚拟按钮,无尽模式奔跑效果不错。

  • 【推】2018 AR版的坦克对战
    综合使用了AR识别、虚拟摇杆、设计模式、寻路导航等技术,值得推荐

15、联网游戏

  • 【推】2018 初识GameSparks多人游戏插件
    作者做了一个在线回合制游戏 - 五子棋,游戏简单原理绝不简单。你打算自己做个游戏云服务器吗?

  • 【推】2018 Unity3d之多人游戏与网络(联机冰球对战)
    很详细,对学习很有帮助!

  • 2018 多人游戏与网络
    阅读数很高,但要加强关键部分原理的叙说

  • 2018 unity3d-多人坦克对战
    热爱编程的坦克迷

  • 2018 联网双人赛车游戏
    从博客可以看到该同学学习态度的变化和表达能力的提升!

  • 2018 联网五子棋~~
    其实我非常相信,花了好多时间

  • 2017 联网拳击游戏(1-4)
    尽管游戏设计与编程技巧不足,对联网游戏一些知识介绍是不错的(共四篇)。

你可能感兴趣的:(Unity,3D)