
OpenGL FPS:基于C++的首款第一人称射击游戏模版
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
OpenGL FPS是一款采用C++语言开发的第一人称射击游戏模板。该游戏为开发者提供了一个完整的框架,便于快速创建和修改FPS类型的游戏项目。
在本计算机图形学课程中,目标是使用OpenGL创建任何类型的简单游戏或动画。我选择构建各种第一人称射击(FPS)游戏模板,以证明可以用基本三角函数和线性代数来实现这些功能。正如您所期望的那样,这是一个非常基础且未经过美化的设计!物理更新与帧速率相关联(那时我对这个问题还不是很了解)。OpenGL已设置为可在CodeBlocks上使用,这样学生在尝试使其运行时不会浪费大量的时间。
它使用的是“旧”的OpenGL版本,即业内严肃的开发人员不再使用的经典的“begin-end库”。要玩这个游戏,请打开TesteTemplate.exe文件。控制项如下:ESC键随时退出游戏;W、A、S、D键用于移动;鼠标用于瞄准目标;左键点击蓝色物体进行射击。
击中蓝色物体会使其变成红色,并且会为您指定一个分数(显示在屏幕的左上角)。当您射杀这些物体后,它们开始表现出不同的行为:球体将开始追逐你;多维数据集则以你的当前位置为目标。
全部评论 (0)
还没有任何评论哟~


