再战中原之AirMVC框架与项目结构

本文介绍了一种名为AirMVC的轻量级框架的设计思路与实现过程,该框架仅包含三个核心类,旨在帮助开发者更好地实现游戏开发中逻辑、视图与数据的高度解耦。

此文提到的是AirMVC1.0,已经不存在了

这段时间主要在考虑开发流程的问题,工作以来也接触过好几种不同的开发流程,但感觉都不尽人意。AirMVC也是反复折腾,修修改改了一个星期才做出来的,虽然只有三个类,而且每个类的代码也不多,但他却可以指导你如何将逻辑、视图和数据进行高度解耦。命名为AirMVC是寓意它像空气一样的轻,却很重要。当然,我才疏学浅,而且经验不足,也做不出太复杂的东西。有关AirMVC的更多信息就不多说了,git的README上比较详细。git地址:http://git.oschina.net/wl/AirMVC.git

梳理好开发流程后跟着就构建工程结构,如下图

这样的结构还是比较简单的,但能满足大部分游戏开发的需要,各部分的功能如图的注释,也没什么需要详细解释的了,在开发过程中发现问题再补充。

项目git地址是:http://git.oschina.net/wl/rewar.git

转载于:https://www.cnblogs.com/wldragon/p/3371118.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值