节点文献
基于树木科普知识的三维游戏设计
The Design of Three-dimensional Game Base on Tree’s Knowledge
【作者】 张璐;
【导师】 黄心渊;
【作者基本信息】 北京林业大学 , 设计艺术学, 2008, 硕士
【摘要】 游戏是一个综合的集合体,它涉及美术、电影、音乐、摄影、人体工程学和计算机技术等多个领域。近年来,在各国的高度重视和各行各业需求量增大的形势下,动漫游戏产业得到了迅猛地发展。21世纪,游戏是数字娱乐领域最具潜力的增长点。但是关于植物科普知识的游戏却很少见,大力发展与科普知识相关的游戏,寓教于乐,有很好的市场前景和教育意义。本文主要研究以毛白杨杀虫相关科普知识为基础的三维游戏设计与制作。在分析和研究现有游戏制作技术基础上,将本游戏的制作流程分为:前期设计(包括玩家群体设定、游戏内容设计、游戏环境设计、游戏角色设计、关卡设计和界面设计)、模型制作(场景模型建造、灯光设置和纹理烘培)和游戏程序设计三部分。在前期设计中详细规划关卡并进行纸面设计,将树木科普知识融入到游戏之中。模型制作主要使用3ds max和Maya完成,采用多边形建模方法将场景面片数量精简,并使接缝完全吻合。使用精确处理贴图并且规范贴图大小的方法来达到表现场景真实性的目的。游戏引擎采用的是虚拟开发工具Virtools,实现了场景的可视化并提供了基于鼠标键盘操作的多种游戏控制方式,同时在游戏进行过程中设定了碰撞检测、触发、角色控制和场景转换等功能。实验结果表明,此三维游戏系统有较好的真实感效果并保证了娱乐性。
【Abstract】 Game is a comprehensive collection of art, film, music, photography, ergonomics, computer technology and so on. In recent years, game’s industry rapidling development which bases on taking great importance and support. Game is the most potential growth point of the digital entertainment field in the 21st century. But the game which bases on trees’s knowledge is very rare. We should vigorously develop and popular the game of trees’knowledge, and there are very good market prospects and educational value.This thesis mainly focuses on three-dimensional game designing which is base on the knowledge of killing poplars insects. Based on the analysis and study of existing game’s technology, the game is divided into the production process: the first is pre-design which comprehends player settings, game story, game environment, game role, level design and interface design, the second is model which comprehends scene model construction, lighting set-up and texture bake and the last is program.After pre-design of detailed planning and paper painting, the game with tree’s cientific knowledge is made. Commercial modeling software 3ds max and Maya are used for scene construction. The way of editing polygon is used for reducing the geometry scale and controlling the number of faces. To keep realistic effects in virtual scene,the texture is processed and regulated the size.Virtools is used for visualization, and implement several virtual scene wandering manners by operating mouse and keyboard. It is used for other settings, such as collision detection, trigger, the role of control and scene change. Result indicates that the game system can provide good rendering results and ensure the entertainment.