【技术实现步骤摘要】
计算机领域;网络领域。
技术介绍
游戏引擎技术和互联网技术。
技术实现思路
本专利技术利用J2SE和J2ME等技术实现一个手机网络游戏开发引擎。通过对手机操作系统、手机游戏市场、手机游戏用户需求等方面的分析,确定引擎的技术选型和主要功能模块;通过对J2SE和J2ME技术的研究,确定引擎服务器端和客户端的技术架构,提出基于JAVA NIO技术开发手机网络游戏引擎服务器端,J2ME技术实现手机网络游戏引擎客户端的思路并予以实现;并对引擎开发过程中所涉及到的核心业务:网络连接、地图场景、人物动作、任务副本和交易社交系统进行业务分析,并给出解决方案。附图说明附图1为服务器端技术架构图。附图2为客户器端技术架构。附图3为服务端及客户端在系统架构中的层级。具体实施方式服务器端技术架构:服务器端引擎是整个游戏引擎的核心部分,其是建立在java 2 standard edtion上,特别是java.nio及java.sql两个系统之上的技术引擎。其中引擎级别的最底层是一个通用逻辑框架,建立在线程基础上,在逻辑结构上挂接其他子系统,包括地图系统,任务系统,交易系统,社交系统及其他模块及下级子系统,游戏内容建立的游戏引擎的基础上。见附图1。客户端技术架构:客户端引擎包括建立在j2me之上的一套逻辑处理系统,其上主要构建地图系统及基于UI的功能系统,包括人物系统,技能系统,任务,组队,聊天,邮件等各个功能模块。见附图2。客户端的主要业务逻辑是显示和交互,即接收服务器指令并显示游戏的进行状态,同时接收游戏者的指令并发送到服务器端进行处理。游戏的服务器分为业务服务器和数据服务器,如附 ...
【技术保护点】
基于JAVA_NIO技术的手机网络游戏引擎的特点:服务器端技术架构:服务器端引擎是整个游戏引擎的核心部分,其是建立在java2 standard edtion上,特别是java.nio及java.sql两个系统之上的技术引擎。其中引擎级别的最底层是一个通用逻辑框架,建立在线程基础上,在逻辑结构上挂接其他子系统,包括地图系统,任务系统,交易系统,社交系统及其他模块及下级子系统,游戏内容建立的游戏引擎的基础上。见附图1。客户端技术架构:客户端引擎包括建立在j2me之上的一套逻辑处理系统,其上主要构建地图系统及基于UI的功能系统,包括人物系统,技能系统,任务,组队,聊天,邮件等各个功能模块。见附图2。客户端的主要业务逻辑是显示和交互,即接收服务器指令并显示游戏的进行状态,同时接收游戏者的指令并发送到服务器端进行处理。游戏的服务器分为业务服务器和数据服务器,如附图3。其中业务服务器可分为登录服务器和逻辑服务器,每种业务服务器都对应各自的数据库服务器,数据库服务可以统一部署,也可以分别部署在多台服务器上。业务服务器和数据库服务器之间分离,不同的业务服务器分离都能有效的减少对服务器的访问频率,使一 ...
【技术特征摘要】
1.基于JAVA_NIO技术的手机网络游戏引擎的特点:服务器端技术架构:服务器端引擎是整个游戏引擎的核心部分,其是建立在java2 standard edtion上,特别是java.nio及java.sql两个系统之上的技术引擎。其中引擎级别的最底层是一个通用逻辑框架,建立在线程基础上,在逻辑结构上挂接其他子系统,包括地图系统,任务系统,交易系统,社交系统及其他模块及下级子系统,游戏内容建立的游戏引擎的基础上。见附图1。客户端技术架构:客户端引擎包括建立在j2me之上的一套逻辑处理系统,其上主要构建地图系统及基于UI的功能系统,包括人物系统,技能系统,任务,组队,聊天,邮件等各个功能模块。见附图2。客户端的主要业务逻辑是显示和交互,即接收服务器指令并显示游戏的进行状态,同时接收游戏者的指令并发送到服务器端进行处理。游戏的服务器分为业务服务器和数据服务器,如附图3。其中业务服务器可分为登录服务器和逻辑服务器,每种业务服务器都对应各自的数据库服务器,数据库服务可以统一部署,也可以分别部署在多台服务器上。业务服务器和数据库服务器之间分离,不同的业务服务器分离都能有效...
【专利技术属性】
技术研发人员:梁叶红,
申请(专利权)人:上海天戏网络技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。