手机游戏开发架构的研究  被引量:13

Research on development framework for mobile games

在线阅读下载全文

作  者:苏志同[1] 石绍坤[1] 李晋宏[1] 

机构地区:[1]北方工业大学信息工程学院,北京100144

出  处:《计算机工程与设计》2010年第7期1631-1634,共4页Computer Engineering and Design

基  金:北京市教育委员会科技发展计划基金项目(KM200710009006)

摘  要:传统手机游戏开发架构中存在着3个亟待解决的问题:一是单个服务器资源易于衰竭;二是多线程间的同步和互斥耗费资源严重;三是服务器不能弹性地管理线程资源。为解决这些问题,提出了一种新的手机游戏开发架构,并详细说明这一架构中的负荷迁徙模块、基于I/O完成端口的线程池模块和消息模块。该架构较好地解决了传统开发架构中单个服务器资源易于衰竭,多线程间的同步和互斥所引起巨大的系统资源开销,及服务器不能弹性地管理线程资源等问题。实验结果表明,新的架构具有较好的效果。There are three critical problems in traditional mobile game development framework.Firstly,the resource in the single server may be run out.Secondly,synchronization and exclusion of multi-thread can lead to huge system resource consumption.Finally,server can not manage thread resources flexibly.To solve these problems,a new development framework for mobile games is proposed.In this framework,pressure movement module,module of thread pool based on I/O completion port,and message module are explained in detail.The proposed framework can solve three main problems caused by traditional framework.Firstly,single server may exhaust their resources.Secondly,synchronization and exclusion of multi-thread can lead to huge system resource consumption.Finally,server can not manage thread resources flexibly.Experimental results show that the proposed framework is effective.

关 键 词:手机游戏 开发架构 负荷迁徙 I/O完成端口 自适应并发 

分 类 号:TP319.41[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象