欢迎来到我的个人技术框架网站
关于我
我是翁羽,一名资深的程序开发者,最近综合这些年的开发经验,实现了一套统一前后端架构的框架,现在在这里做一个分享。
技术框架介绍
框架和工具链 – PGB(Perfect Game Builder)集成开发平台
这套全新的集成开发平台基于Laya的H5客户端框架和JAVA多年自研服务端框架,在这传统前后端开发模式组合架构上,我重新梳理了各种常见的数据逻辑和业务逻辑,根据多年沉淀下来的经验重新对前后端统一无代码研发进行了变革式地全新设计。
首先抛弃了传统的前后端消息往返模式,抛弃了大量过程式的程序表达方式,设计了新框架的重要基础组成元素:数据实体对象,融合了:对象属性数据、Action行为接口、事件响应机制。将绝大多数数据和逻辑都组合到实体对象中,再通过前后端实时同步实体对象,抹平掉双端的门槛隔阂,隐藏掉技术细节,建立起真正面向逻辑对象面向业务的体系
建立实体对象列表和数据源来管理对象集合,网游里有大量的批量列表性质的对象集合,对这些列表数据的处理是网游中最常见的业务,新框架针对这重要的一块做了大量的设计和优化,通过多层级的子实体对象列表和客户端数据源再结合强大的List组件,简洁而完美地解决大部分对象集合的数据和行为管理问题
可弹性扩展的高度组件化,将各种常见的业务逻辑和表现方式抽象封装成独立的组件,再通过灵活的组件扩展和组装设计,让不懂程序的设计师也可以轻松通过简单的拖拉组件的方式组装出想要的表现。通过这个机制,还可以在以后的研发过程中陆续添加各类组件,让我们框架能支撑的业务和表现越来越丰富,让策划可以更加随心所欲地实现自己想要的效果
完善配套的工具链生产环境,一步步朝着可视化所见即所得的目标完善配套的工具链,真正打造设计端驱动的开发模式。策划才是决定着开发迭代效率上限的关键,建立起真正设计驱动的开发模式,让策划能够快速迭代试错,才可能真正做出好的有竞争力的创新产品。
框架和工具链 – PGB(Perfect Game Builder)集成开发平台工具链截图展示
框架和工具链 – PGB(Perfect Game Builder)集成开发平台工具链截图展示
框架和工具链 – PGB(Perfect Game Builder)集成开发平台
框架和工具链 – PGB(Perfect Game Builder)集成开发平台
联系我
对我分享的技术框架感兴趣的话,可以通过以下方式与我沟通交流- QQ: 725615 EMail: 725615@qq.com
备案号:闽ICP备18013777号-1
Copyright © 2023 翁羽 All Rights Reserved
本网站文字、图片、音频等内容均由本人原创并拥有版权 未经允许请勿转载本站任何内容