Skip to content

一个基于unity3d的游戏完全开发框架,内置多种技术解决方案,工具。集合: UI工作流、C#热更,版本管理,模块调度等。

License

Hocete/BDFramework.Core

 
 

Repository files navigation

简介

一个基于unity3d的开发框架。 框架力致于打造一个简单、高效的开发流,更注重于基于数据驱动的工具开发(工具才是第一生产力,框架只是辅助而已)。
unity2018.4
有任何问题 直接提issue,1天内必解决

更新日志

更新日志

版本计划


2019.6之前 完成新文档的编写 中文 Wiki
2018.7 热更新工具整合:代码更新及工具(已完成)
2018.8 热更新工具整合:资源更新(已完成)

框架特点


不开发工具的框架都是耍流氓!!!!

所有方案制作,都致力于开发者0学习成本,跟普通开发一样舒爽。
1.全自动的业务发现、注册、管理

2.C#开发一键热更,无需考虑其他,剩下工作由框架编辑器解决

3.完善的UI工作流:自动绑定,赋值,管理等

4.可寻址的加载系统:一套API应景自动加载,ab包和Editor、resource无需来回切换

5.完善的热更工作流:代码、资源、表格一键打包,自动下载

...

n.还有其他的各种实用小工具: 如excel2json、excel2sqlite,图片压缩

文档

中文 Wiki
English Wiki

博客

不定时更新

管理器:

1.管理器与业务自动. 点击

游戏Timeline:

1.ScreenView模块管理和状态机 点击

UI工作流:

1.psd2ugui:prefab生成方式自行选择
2.UIManager和UI基础操作. 点击
3.MVC模式初探 [玩具不建议使用,老老实实继承AWindows] 点击
4.UI工作流工具的使用 点击
5.UI开发利器:UITools 点击
6.数据监听:DataListener

热更新:

1.C#脚本热更及编辑器:开发跟普通一样,只需标记热更代码即可.点击
2.资源热更:热更和日常开发一套API,无需来回切换.点击

工具类:

1.Excel系列:excel生成class,excel转json,excel转sqlite
2.热更资源一键打包:数据、代码、资源 多平台一键打出
3.Ipa apk一键导出(待开发)

About

一个基于unity3d的游戏完全开发框架,内置多种技术解决方案,工具。集合: UI工作流、C#热更,版本管理,模块调度等。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%