您的位置:首页 > 其它

关于游戏框架设计的搜索(1)

2014-12-06 00:26 197 查看
摘自网址:http://www.sjsjw.com/kf_mobile/article/7_26973_26842.asp

以上是看到这篇文章的地址,但是貌似并不是完整的,因为在最下面看到了“更多”两个字。但是我想一步一步慢慢来最终也能自己把“更多”给补充出来吧。

以下是该文内容,在此做个记录方便自己以后学习。希望自己能够完成一个属于自己的“更多”吧。

//--------------------------------------------------------------------------------------------

做cocos2dx游戏开发也有一段时间了,把一个完整网络游戏的基本框架做个小结。

一 界面

2 场景基类:

----------------创建界面--------------------

scene()

create()

init()

adaptScreen()

setPriority()

----------------更新界面--------------------

refreshUI()

refreshUIData()

initData()

clearData()

----------------消息处理--------------------

sendMessage();

receiveMessage();

2 层基类:

----------------创建界面--------------------

create()

init()

adaptScreen()

setPriority()

----------------更新界面--------------------

refreshUI()

refreshUIData()

initData()

clearData()

----------------消息处理--------------------

sendMessage();

二 网络

---------------网络状态----------------------

connectSever()

reconnectNet()

listenConnectState()

disconnectServer()

----------------消息处理------------------------

sendMessage()

receiveMessage()

transMessage()

三 公共数据

---------------设备信息----------------------

platform

vision

manufacturer

screenSize

netConnectionType

--------------玩家基本信息----------------------

account

password

nickName

email

birthday

balance// 余额

--------------玩家游戏信息----------------------

personLevel

vipLevel

experience

score

四 声音

--------------播放音效----------------------

playEffectsOnce()

playEffectsLoop()

stopEffectsLoop()

playBackgroundMusic();

stopBackgroundMusic();

---------------音量调整------------------------

setBackgroundVolume()

setEffectsVolume()

//----------------------------------------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: