Flash三维游戏开发探索

被引量 : 0次 | 上传用户:shztky880
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
一九九八年,第一款网络游戏“石器时代”登台亮相。它的出现立刻受到众多网民的青睐。形形色色的网络游戏因此如雨后春笋般涌出,网络游戏事业如火如荼、蒸蒸日上。网络游戏的出现,吸引了国内外一大批人员前来研究。如何营造美轮美奂的游戏场景,提供给玩家良好的互动感和沉浸感,一时成为了热门话题。游戏场景营建,一种比较流行的技术就是三维实时渲染技术。该技术制作的游戏,场景绚丽,人物也个性化。但目前的三维实时渲染游戏引擎,普遍使用C++语言开发,开发的周期较长,客户端比较庞大(少则几百兆,大则上G),开发和维护都很难。与上面提及的大型网络游戏相反,网络上还有一些小游戏,这些小游戏多为flash制作的。制作这类游戏的人很多,原因是flash制作比较简单,不论编程初学者甚至不会编程的人都可以制作。这类游戏多为二维的界面,因为纯flash是不支持三维实时渲染功能的。因此,笔者产生了一个想法,即利用flash强大的图像处理功能,并在这的基础上增加三维实时渲染功能,开发一个基于flash的三维游戏引擎,进而利用flash来开发大型的网络游戏。本文就是介绍这一想法的实现过程。本文先介绍了Actionscript语言和三维图像学的一些基本知识,随后详细介绍基于flash三维引擎的部分功能的实现,包括三维人物动画的实现和三维物体拾取的实现。最后,本文还介绍一款我们利用该引擎二次开发出的B/S模式的flash3D网络游戏,介绍网络游戏种的一套功能强大、维护简单的网络游戏任务系统。
其他文献
宗教和民族冲突一直是导致中东地区冲突不断、持续动荡的主要原因。但是在冷战期间,在美苏两极对峙的大格局下,由于现实主义范式在国际关系理论界占据着主导的地位,宗教和文
中等职业学校电工及电子类课程中《电工基础》、《电工学》、《电子技术》等课程均为实践性较强的专业技术基础课。实验是一种重要的教学手段,通过实验,学生可以加深对所学知
镁基复合超细粉体可作为镁合金及其它金属或合金的中间相,改善它们的性能,从而可以拓宽它们的应用范围,满足人们生产和生活的需要,具有潜在的经济及军事价值。本文用直流电弧等离
本文的主要目标是分析2006~2008年国内外农产品价格的变化和原因以及未来粮食价格走势。研究表明:(1)全球粮食价格在2006~2008年上半年出现大幅上涨,但2008年下半年以来又大幅
本文分析了民营经济在中国整体经济的结构特征及民营经济的内部产业结构,本文发现了民营经济与国有经济、外资经济的产业分布中“比较优势”原则:民营经济成为推动中国经济增
从我国佛塔的产生、作用、建造结构、材料等方面,探讨了佛塔的建造历史,从而介绍了我国古代建筑艺术成就。
民营企业的研发投资不足是当前提高我国技术创新能力的最大难点。本论文将研发投资决策分为二阶段决策——首先决策是否进行研发投资,其次决策研发投资多少,基于全国民营企业
在我国,由于政府对行业准入的严格管制,很多行业的进入壁垒很高,基本上都是由国有企业垄断。近年来随着市场化的改革,某些政府管制的行业逐渐允许民营资本进入。本文以2004~20