美文网首页unity辅助资料
4个设计模式相关的 GitHub 资料库

4个设计模式相关的 GitHub 资料库

作者: 雨落随风 | 来源:发表于2019-09-14 22:52 被阅读0次

    今天,笔者整理一下在 GitHub 上面看到的非常棒的 设计模式 相关的仓库吧。

    GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就很难找回,故稍作采撷,希望能帮助到有心人。

    简介:

    套路得人心,设计模式,你请拿好不谢!

    链接:

    No.1 PBaseDefense_Unity3D

    这是为《 设计模式与游戏完美开发 》一书准备的工程,里面撰写了几近所有的设计模式的实现,上面的链接直接链到了这些设计模式所在的文件夹。


    2. me115/design_patterns: 图说设计模式

    本书使用图形和代码结合的方式来解析设计模式;每个模式都有相应的对象结构图,同时为了展示对象间的交互细节, 我会用到时序图来介绍其如何运行;

    在系统的学习设计模式之后,我们需要达到3个层次:

    1. 能在白纸上画出所有的模式结构和时序图;
    2. 能用代码实现;如果模式的代码都没有实现过,是用不出来的;即所谓,看得懂,不会用;
    3. 灵活应用到工作中的项目中;

    Tips : 以上选段自仓库作者所著文字中摘抄而来,有感觉的就进去偷偷眇上一眇吧!

    3. QianMo/Unity-Design-Pattern

    • 各种设计模式的Unity3D C#版本实现
      • 目前已经在Unity中实现了《设计模式:可复用面向对象软件的基础》一书中提出的23种设计模式。
      • 游戏编程模式》一书中介绍的常用游戏设计模式的Unity版实现也有部分实现。

    浅墨大佬名下的仓库,赶紧运行起来就能体会其中奥妙吧!


    4. abishekaditya/DesignPatterns:

    Project : Design Patterns Examples in C#
    也不瞎逼逼900赞,你掂量:


    扩展阅读:

    结语:

    • 设计模式就是一套指引手册,一套说明书,一个好的经验总结,他教你如何把 封装继承多态 这几个小玩意用 N 多思路组成庞大的项目。又教你怎么把 万物皆对象 的奥妙运用到软件工程之中。
    • 其实吧,不看也不妨害咱们写BUG,但要说有巨人的肩膀可以站而不乖乖站上,去好像对不起这么好学的自己,哈哈~
    • 转载请注明出处,谢谢~

    本文集持续更新ing,喜欢记得点赞关注哦!

    相关文章

      网友评论

        本文标题:4个设计模式相关的 GitHub 资料库

        本文链接:https://www.haomeiwen.com/subject/hkeaectx.html