zoukankan      html  css  js  c++  java
  • 在游戏开发中使用管理类的目的和作用

    目的

    在游戏功能模块中使用管理类单例,或者通过单例游戏管理添加私有组件的方式,实现数据和显示分离的目的,

    使之符合MVC软件设计框架的设计概念,做到数据层不驱动逻辑,UI逻辑和各个功能逻辑可以向管理类请求数据的设计形式,

    做到游戏开发的各个功能模块相对独立,容易维护并且容易替换游戏UI界面(换皮)的目的。

    作用:

    1、保存数据,数据的主要来源1是服务器,2是本地配置,比如一个配置表管理类(configMgr) 其存储数据主要为策划配置表内容。

    2、提供一些公有的对外调用方法,这些方法往往是一些通用工具方法,例如通过道具ID获取道具资源Icon的方法,

    这个方法也许在背包功能调用,也可以在商城功能中调用,所以管理类并不关注逻辑部分,而仅仅是提供数据和提供公有方法的作用。

  • 相关阅读:
    final关键字
    多态
    java特性-封装
    super的使用
    ==和equals的区别
    面向对象的三大特征
    this和static的用法
    如何一步步使用国内yum源一键安装openstack-ocata版本基于centos7
    Zabbix 4.2 安装
    自动化运维神器-ansible
  • 原文地址:https://www.cnblogs.com/AaronBlogs/p/6830568.html
Copyright © 2011-2022 走看看