文档介绍:西南交通大学硕士研究生学位论文第
摘要
第四媒体互联网的迅速发展,使数字互动娱乐延伸到新的领域,网络游戏
是近年来得到广泛关注并且发展极为迅速的一个产业,如今我国的网络游戏业
的巨大市场使得游戏从业人员不断发展软件技术以提升玩家的游戏体验。
一个游戏作品的可以分为游戏引擎和游戏资源两大部分,游戏资源包括图
像、声音、动画等部分,游戏引擎则是一个处理游戏底层技术的平台。本文通
过对网络游戏中游戏资源的管理、图形处理和网络通信方面的研究,设计并实
现了一个基于自定义资源管理系统的游戏引擎,游戏引擎中的资源管理是对各
种资源进行统一管理并提供统一接口的组织方式,它是游戏引擎中的重要组织
结构,决定了游戏引擎的部分框架。该引擎主要包括资源文件管理予系统、图
形处理子系统、网络通信子系统以及自动更新子系统。本引擎能够按照游戏设
计的要求顺序调用游戏资源,使得游戏开发人员可以不用花费过多的精力去处
理系统架构、图形处理等一些底层技术,从而大大缩短游戏开发的时间。本文
研究的课题初步探讨了网络游戏引擎的基本技术架构,对于国内基于的
网络游戏开发具有一定的借鉴和参考价值。
关键词:游戏引擎:资源管理;自动更新:图形处理;网络通信
jjd斗地主/
西南交通大学硕士研究生学位论文第页
,
.
.
蝴.
瑂, .
.
,
,
,
. ,
琣
.
. , 痶
, 甌
甌
%,
; ; ;
;
jjd斗地主/
西南交通大学硕士研究生学位论文第
第一章绪论
前言
游戏是一种娱乐方式,是人们借助各种游戏道具对生活、生产和战斗的模
仿。在今天,随着计算机技术以及互联网技术的高速发展,游戏对于人类现实
生活的虚拟达到一个全新的境界。网络游戏把个体生活的虚拟提升到对社会生
活的虚拟中来了,它作为一种新型的娱乐方式越来越为人们所接受。
网络游戏与传统的游戏相比,具有更强的优势:
⒒ザ裕和婕壹纯梢院陀蜗烦绦虮旧斫涣饔挚梢院驮谙咄婕医涣鳎
⒆杂尚裕和婕倚畔⒈4嬖诜衿魃希梢栽谌我饪突Ф说锹接蜗罚
⒈浠裕河蜗诽峁┥炭刹欢细掠蜗纺谌荩銮坑蜗房沙中裕
当前网络游戏主要分为两大类别,一是休闲类网络游戏,如棋牌游戏,这
类游戏对游戏的即时性、显示画面的精美以及游戏逻辑的复杂性要求相对较低,
仅仅是提供一个平台供玩家交互。
另一类为炊
玩家在线的角色扮演游戏,它是目前市场上最受欢迎的游戏类型,这类游戏往
往提供给玩家一个可供冒险的世界或者反映真实世界的虚拟世界,在这个世界
里包含了各种角色、建筑、迷宫以及险峻的地形。玩家所扮演的主角可在这个
世界中通过旅行、交谈、交易、战斗、成长等行为获得交互的游戏性。
一般需要高效的网络同步、大规模场景的渲染、错综复杂的游戏逻辑设计,功
能强大的人机界面交互等等。
还原了游戏的本源——人与人之间的互动,成千上万的玩家在
虚拟世界中扮演各种不同的角色进行互动。游戏本身是持续发展的,玩家不断
积累游戏经验、升级,并通过即时信息系统进行沟通;游戏本身也是创造性的,
没有存档重来的机会、没有明确预知的结局,每一个选择都将成为永远的历史、
每一个人都在影响着他人、每一个人都在被他人影响着⋯⋯持续性和创造性将
会让该类游戏在很长一段时间内保持高速的发展。
jjd斗地主/
西南交通大学硕士研究生学位论文第
选题的背景
本论文的选题有三大背景:时代背景、技术背景和项目背景。
.缬蜗返姆⒄瓜肿
随着时代步伐的前进,时代的概念也在逐渐变化,第四媒体互联网的迅速
发展,使数字互动娱乐业延伸到新的领域,网络游戏是近年来软件产业中成长
最快、市场前景最大的产业,其高速如图所示。在本世纪初国外游戏企业
涌入国内市场并取得极大成功以后,科技部决定将网络游戏纳入钅浚
这一领域培养自主知识产权,以提高本国企业的核心竞争力,随着政府与公众
态度的转变,国内大量资源投入这新兴的产业。
中潮孵龋辩戒晰精媲裳盛增杖.
图泄缬蜗肥谐」婺5脑龀ぷ纯
然而在产业前景被看好的同时,产业发展的问题也日益显现。我国的网络
游戏原创力量薄弱,许多游戏都是在韩国或者欧美一些游戏引擎基础上开发出
来的,对游戏核心技术的掌握上我们还欠缺许多。在这样的情况下,“网络游戏
通用引擎研究及示范产品开发”、“智能化人机交互网络示范应用”等项目被正
式纳入国家苹ü矶喔咝6伎J冀⒂蜗费г海泄蜗酚槔植
的春天就要到来了。今后开发自主的网络游戏,