基于opengl的3d漫游游戏 您所在的位置:网站首页 opengl3d 基于opengl的3d漫游游戏

基于opengl的3d漫游游戏

#基于opengl的3d漫游游戏| 来源: 网络整理| 查看: 265

作品名称:

《古堡危机》

小组团队名称: 拾荒三人组

日期:2018年12月

目录

第一章 简介 3

前言 3

项目的创意设想、游戏类型、实现的功能、项目意义 3

Opengl 4

作品代表图 5

软硬件环境说明 5

游戏操作说明 6

项目制作过程进度,开发周期 6

本说明文档结构 7

第二章 场景搭建 8

建立坐标系 8

天空盒 9

地形的生成 10

灯塔模型 13

树木 13

小结 14

第三章 第一人称场景漫游 15

基础理论 15

角色位置及视角控制 15

地形高度判断,地图边界检测 16

模拟行走震动 17

跳跃判断 17

小结 18

第四章 模型和动画效果 19

图形构成原理 19

图形构成 20

小僵尸 20

大棒 20

手枪步枪 20

子弹 21

武器动画 21

大棒 21

手枪步枪 21

僵尸动画 22

僵尸被击退 22

僵尸被击杀倒地 23

僵尸攻击动画 23

小结 23

第五章 战斗模块 24

参数设定 24

角色武器命中判定 24

大棒 24

手枪与步枪 25

僵尸自动寻路 25

僵尸攻击范围判定与玩家流血状态 25

音效 26

小结 26

第六章 关卡设计 27

类之间的包含关系 27

图形绘制流程图 28

生存模式 28

关卡模式 28

第七章 游戏流程示例 29

开始界面 29

游戏内场景 29

界面说明 30

攻击僵尸 30

手枪攻击 31

步枪攻击 31

被攻击 32

死掉的僵尸 32

结束画面 33

第八章 总结与展望 34

 

 

 

第一章 简介 前言

在上大学的期间,我一直想自己制作一款枪战游戏,但一直苦于无从下手。在步入大三时,我有幸接触到了计算机图形学这门课程。这们课程的实验部分就是教会我们如何在计算机上使用代码绘制图形。如果加上一些代码逻辑,不断刷新窗口重画图形的话,就可以演变成简单动画。在学习完一些粗浅的图形学知识以后,我突然发现,以我们现在的知识储备,完全可以制作一款射击类游戏,于是我找到了志同道合的两名同学组成团队,计划在短短的一个月内制作一款游戏,并将其参加比赛。

最后,我们总归制作了一款像模像样的射击类游戏,虽然画面和模型十分粗糙,但我们制作完后还是收获了慢慢的成就感。

项目的创意设想、游戏类型、实现的功能、项目意义

游戏的创意设想:此游戏的风格有点借鉴我的世界这一个游戏,我的世界曾经是一个非常火爆的游戏,同时现在的丧尸题材电影和小说非常热门,如生化危机等电影。我们把游戏添加丧尸这一题材,让人们在丧尸中如何获得生存,而且我们通过游戏的制作把我的世界高度还原,使丧尸题材和我的世界这一生存游戏高度结合,也符合当前的潮流和热点。

 

实现的功能:

场景:树、流动湖、恐怖的古堡、阴深的雾、散发着微弱光的路灯、有坡度的地形、天空盒

对象:僵尸

模样:

灰色的长方形与红色的长方形堆积在一起



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有