Giter Site home page Giter Site logo

ldr123 / bdframework.core Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yimengfan/bdframework.core

0.0 2.0 0.0 127.02 MB

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

C# 100.00%

bdframework.core's Introduction

unity版本:2018.3.0f 2018.3.0f 2018.3.0f!!!


注:mac下部分编辑器有bug,大都是一些接口macos和windows下结果不一致所致,因为2018.4最终正式版没发布,所以暂不对其进行修复。 但最终以适配2018.4正式版本为主。

简介

一个基于unity3d的开发框架。 框架力致于打造一个简单、高效的开发流,更注重于基于数据驱动的工具开发(个人以为工具才是第一生产力,框架只是辅助而已)。
有疑问 来群里找我@奶泡泡 或者B道友,QQ群:512079820 欢迎有问题,共同探讨.

版本计划


2018.7 热更新工具整合:代码更新及工具(已完成)
2018.8 热更新工具整合:资源更新(已完成)

框架特点


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

所有方案制作,都致力于开发者0学习成本,跟普通开发一样舒爽。
1.业务逻辑自动注册
2.热更代码跟非热更开发一样舒爽
3.ui工作流代码自动生成,数据自动绑定等
...
以工具开发为主,辅助各个工作流提高开发效率。
致力于“程序只开发逻辑,体力活交给编辑器

文档

预计2018.8.10号前完成文档

管理器:

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一键导出(待开发)

bdframework.core's People

Contributors

yimengfan avatar yimengfan1994 avatar gaojiexx avatar

Watchers

James Cloos avatar hailang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.