Unity 游戏框架搭建 (二十四):v0.0.5 发布一个平台跑酷 Demo
做这个 Demo 的目的:
有很多同学都问笔者要 QFramework 的 Demo。笔者近期做的项目都没法开源出来,因为都是公司的商业项目。但是笔者又不想让大家失望,所以索性把笔者刚入行时候的一个跑酷项目拿出来给大家作为 Demo。
说起来真的很巧,QFramework 最初版本是从这个跑酷项目里头抽出来并开源的,之后再反过来支持着这个跑酷项目。所以这个跑酷项目对我来说意义非凡。
这个项目是笔者出来做独立开发时候的第一个外包游戏产品,而笔者当时刚毕业半年,学习 Unity 两个月。
这是一个还未完成的 Demo:
首先这个跑酷项目完成时所用的 QFramework 的版本是两年前的版本,这两年期间 QFramework 经历了无数次 rebase 和重构,也添加了几个核心模块,在最初作为框架核心模块的部分,已经未经过考验被淘汰掉了,所以这个跑酷项目所用的 QFramework 版本已经无法表现 它的 的 易上手、快速开发、愉快的开发体验 的基因。
其次,跑酷项目里使用的 UI 插件是 NGUI,而 QFramework 目前只支持 UGUI,UI 的部分逻辑需要进行重写。这部分工作目前只完成了一半。目前这个项目里的一半的代码是两年前的我的写的代码,当然之后都会慢慢迭代掉的。
然后,项目里有一部分付费插件,NGUI,DOTween,Rain Maker 等。
最后,Demo 里的资源版权是商业的,不允许用在自己项目里用,也不允许在网上进行传播,在这里大家可以当做是破解出来的资源和源码,当然后续我会把里边的资源慢慢换成开源的资源,并逐步开源化的。
当前版本: v0.0.5
这个 Demo 的版本会和 QFramework 保持同步,在每次 QFramework 更新时 Demo 会在同一版本迭代一部分内容。计划在 QFramework v0.1.1 版本时将 Demo 完全开源化并使用非常宽松的 MIT 协议。
后续的写作计划
之后的专栏都会围绕着这个 Demo 进行框架使用场景的讲解。这个需要笔者准备一段时间进行好好的沉淀。毕竟笔者还没有写过涉及具体项目的教程。所以接下来一段时间,都只会持续更新此篇文章,更新的内容是 Demo 的最新进展同步,暂时不会再接着往下写了,当笔者准备好了,会出来接着往下写的。
Demo 获取方式:
加我微信或者 qq 或者发邮箱给我,我会和您保持联系,这样做的目的一是要在初期未开源的阶段控制拥有此 Demo 的人数,二是为了收集您对 Demo 反馈,并可以向您更好地提供技术支持,当 Demo 到您手上的时候已经说明您已经读过本篇的所有内容,并承诺会遵守如上所述的不能进行传播和商用目的的条例。
微信:popperrock
qq:441881077
邮箱:liangxiegame@163.com
Demo 运行:
- 打开项目
- 快捷键 Command/Ctrl + Shift + R 弹出资源打包界面。
- 点击 Build。
- 打开 Assets/Scene/Game 场景.
- 运行 Unity。
- 祝您愉快~
相关链接:
我的框架地址:https://github.com/liangxiegame/QFramework
教程源码:https://github.com/liangxiegame/QFramework/tree/master/Assets/HowToWriteUnityGameFramework/
QFramework &游戏框架搭建QQ交流群: 623597263
转载请注明地址:凉鞋的笔记http://liangxiegame.com/
微信公众号:liangxiegame
如果有帮助到您:
如果觉得本篇教程对您有帮助,不妨通过以下方式赞助笔者一下,鼓励笔者继续写出更多高质量的教程,也让更多的力量加入 QFramework 。
- 给 QFramework 一个 Star
- 给 Asset Store 上的 QFramework 并给个五星(需要先下载)
- 购买 gitchat 话题:《命名的力量:变量》
- 购买同名的蛮牛视频课程录播课程:
- 价格 49.2 元
- 地址: http://edu.manew.com/course/431
- 购买同名电子书:https://www.kancloud.cn/liangxiegame/unity_framework_design
- 价格 49.2 元,内容会在 2018 年 10 月份完结