好文档 - 专业文书写作范文服务资料分享网站

基于DirectX的小游戏的设计与实现

天下 分享 时间: 加入收藏 我要投稿 点赞
10

四川师范大学本科毕业设计

基于DirectX的小游戏的设计与实现

学生姓名 学 号 所 在 系 专业名称 班 级 指导教师

2008102101 计算机科学与技术系 计算机科学与技术 2008级计科(网络)1班

四川师范大学 二○一二年五月

四川师范大学本科毕业设计

基于DirectX的小游戏

学生:

指导教师:

内容摘要:开发一款好的游戏成为了目前IT界关注的主题,目前游戏产业属欧美,

韩国做的最好,人们对国产游戏产生了怀疑,它们为什么能开发出好的游戏来了,究竟怎么设计一款游戏,怎么制作开发一款游戏,成为了一个热门话题,所以作为对游戏感兴趣的我,利用微软推出的DirectX 图形开发库来进行DirectX的D3D打斗小游戏的设计与实现,整个过程重点阐述了DirectX游戏开发过程中所有的重要环节,包括了3D游戏制作过程中的3D建模,碰撞检测,打斗机制,场景渲染,智能NPC等等技术,从而实现逼真的场景渲染,英雄角色和NPC的打斗的一个小游戏。玩家可以通过鼠标和键盘进行游戏,有很高的可玩性。同时也向大家揭开3D游戏的面纱,使大家了解3D游戏的简单开发过程,消除游戏制作的神秘感,让每个人都了解3D游戏开发,使每个人都能开发3D游戏,并对实现D3D游戏技术难点和关键手段作了详细的分析和研究,提出了系统设计方案,明确了本课题实现的功能和目标。

关键词:DirectX 碰撞检测 打斗机制 智能NPC

I

四川师范大学本科毕业设计

Based on the DirectX small game

Abstract:Develop a good game will become the main subject of the current IT

sector, the best of the current game industry is Europe and the United States, South Korea ,people in the domestic game had doubts. Why they develop so such good game, how to design a game, how making a game development has become a hot topic, as for my interest of game i describes the design and achievement process of a fighting game based the D3D DirectX which Microsoft release, it contain all of the important parts,including the 3D game production process of 3D modeling, collision detection, fighting mechanism, scene rendering, smart NPC and other technologies,to achieve realistic rendering, heroic characters and NPC's fighting in the game. players can play games by using mouse and keyboard, have a high playability. And it open the veil of 3D game ,so that we can understand the simple 3D game development process, eliminate the mystery of game production,so that everyone can develop 3D games, and D3D games to achieve key technical problems and means of detailed analysis and research, and system design, specifically the function of this task and goals to achieve.

Keywords: DirectX Collision detection Fighting mechanism Smart NPC

II

基于DirectX的小游戏的设计与实现

四川师范大学本科毕业设计基于DirectX的小游戏的设计与实现学生姓名学号所在系专业名称班级指导教师2008102101
推荐度:
点击下载文档文档为doc格式
8v7m17cw0u6j6mw9r6yg
领取福利

微信扫码领取福利

Scan me!

微信扫码分享

闃呰骞舵帴鍙椼€婄敤鎴峰崗璁€�
娉細鍚勭櫥褰曡处鎴锋棤鍏宠仈锛佽浠呯敤涓€绉嶆柟寮忕櫥褰曘€�


鐢ㄦ埛娉ㄥ唽鍗忚

涓€銆� 鏈綉绔欒繍鐢ㄥ紑婧愮殑缃戠珯绋嬪簭骞冲彴锛岄€氳繃鍥介檯浜掕仈缃戠粶绛夋墜娈典负浼氬憳鎴栨父瀹㈡彁渚涚▼搴忎唬鐮佹垨鑰呮枃绔犱俊鎭瓑鏈嶅姟銆傛湰缃戠珯鏈夋潈鍦ㄥ繀瑕佹椂淇敼鏈嶅姟鏉℃锛屾湇鍔℃潯娆句竴鏃﹀彂鐢熷彉鍔紝灏嗕細鍦ㄩ噸瑕侀〉闈笂鎻愮ず淇敼鍐呭鎴栭€氳繃鍏朵粬褰㈠紡鍛婄煡浼氬憳銆傚鏋滀細鍛樹笉鍚屾剰鎵€鏀瑰姩鐨勫唴瀹癸紝鍙互涓诲姩鍙栨秷鑾峰緱鐨勭綉缁滄湇鍔°€傚鏋滀細鍛樼户缁韩鐢ㄧ綉缁滄湇鍔★紝鍒欒涓烘帴鍙楁湇鍔℃潯娆剧殑鍙樺姩銆傜綉绔欎繚鐣欓殢鏃朵慨鏀规垨涓柇鏈嶅姟鑰屼笉闇€鐭ョ収浼氬憳鐨勬潈鍒┿€傛湰绔欒浣夸慨鏀规垨涓柇鏈嶅姟鐨勬潈鍒╋紝涓嶉渶瀵逛細鍛樻垨绗笁鏂硅礋璐c€�

鍏抽棴