手机单机游戏开发连载1游戏核心模块

功能系统:

                1.事件系统 2.镜头系统(漫游和特效) 3.剧情系统 4.音频系统 5.资源系统 6.应用加密验证系统 7.场景系统 8.UI系统 9.游戏逻辑系统 10.AI系统 11.战斗系统 12.角色系统 13.NPC系统 14.技能系统 15.内存池

外部系统:

                1.分享系统 2.反馈系统(引导评分)

事件系统:负责沟通各个业务模块,利用事件来进行代码上的解耦。

镜头系统::负责场景动画和特效支持(抖动,景深,灰化)。

剧情系统:负责剧情延伸和展现。

音频系统:负责管理音效和背景音乐.。

资源系统:负责资源加载,释放,加密,优化。

应用加密:负责整体安全

场景系统:负责场景切换,场景内资源更新,裁剪,无效资源检测。

UI系统: 负责UI界面相关。

游戏逻辑系统:负责其他各个基础模块的逻辑关系,常见于MVC等。

AI系统:负责敌方和友方智能行为。

战斗系统:负责战斗(检测,伤害,buff等)

角色系统:负责角色信息相关

NPC系统:负责npc

技能系统:负责技能

内存池:负责内存碎片和程序优化。

分享系统:负责社交化传播(QQ空间,微信,微博,facebook,Google Play,Appstore评分等)。

反馈系统:负责引导评分,反馈bug等。

 

 

 

 

 

转载于:https://my.oschina.net/wpracker/blog/684836

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值