VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
学OpenGL编3D游戏(含源代码) 评分:
《学OpenGL编3D游戏》 学程序编游戏之二 《学OpenGL编3D游戏》是编程系列丛书之一。是以一个完整的3D游戏编写过程,进行程序设计的知识、技术教学。本教程由书和光盘构成:书的计划页码280页。光盘容量约200Mbk 《学OpenGL编3D游戏》不同于传统的程序设计书籍,它重在游戏的实现方案。以一个完整的游戏为主线,用鱼骨方式讲解相关知识技术,力求可读性更好。 《学OpenGL编3D游戏》的教学辅助系统CAI由四大块组成: A、程序要点说明 B、程序编制演示 C、程序运行效果 D、源程序 光盘目录结构 学OpenGL编3D游戏DEMO版目录下内容说明 目录 A01_OpenGL的程序框架 第1 章源程序 A02_OpenGL的基本图形 第2 章源程序 A03_OpenGL的组合图形 第3 章源程序 A04_摄像漫游 第4 章源程序 A05_开天辟地 第5 章源程序 A06_OpenGL中显示文字 第6 章源程序 A07_特殊的平面_树 第7 章源程序 A08_显示3D模型 第8 章源程序 A09_3D动画 第9 章源程序 A10_射击、爆炸 第10章源程序 A11_碰撞检测 第11章源程序 A12_游戏进度保存 第12章源程序 A13_3D场景编辑 第13章源程序 include 公用程序 运行程序 所有运行程序 学OpenGL编3D游戏运行程序在里面 文件 TSCC.exe AVI解码器 运行须知.txt 错误解决方法 说明文档.txt 本文档 学OpenGL编3D游戏.bat 运行“学OpenGL编3D游戏” //////////////////////////////////// 如果程序编制演示的AVI不能播放,请自行安装盘上的TSCC.exe。
上传时间:2009-08 大小:12.06MB
- 15.89MB
opengl编写3D的CS小游戏,可运行
2020-05-31opengl编写3D的CS小游戏,可运行,附代码文件
- 6.4MB
学OpenGL编3D游戏_源代码.rar
2008-03-16学OpenGL编3D游戏_源代码.rar
- 8.24MB
一个基于OpenGL的游戏代码
2009-02-13作者对游戏的说明: 首先,您应当以一种批判的眼光来看待本程序。这个游戏是我制作 的第一部RPG游戏,无任何经验可谈,完全按照自己对游戏的理解进 行设计的。当我参照了《圣剑英雄2》的源码之后,才体会到专业游 戏引擎的博大精深。 该程序的内核大约有2000余行,能够处理人物的行走、对话、战斗, 等等。由于该程序的结构并不适于这种规模的程序,故不推荐您详 细研究该程序。所附地图编辑器的源程序我已经添加了详细的注释, 其程序结构也比较合理,可以作为初学VC的例子。 该程序在VC的程序向导所生成的SDI框架的基础上修改而成。它没有 使用任何关于VC底层的东西。程序的绝大部分都是在CgameView类中 制作的,只有修改窗口特征的一段代码在CMainFrm类中。其他的类 统统没有用到。另外添加的一个类是CEnemy类。 整个游戏的故事情节分成8段,分别由Para1.h ~ Para8.h八个文件 实现。由于程序仅仅能够被动的处理各种各样的消息,所以情节的 实现也只能根据系统的一些参数来判断当前应当做什么。在程序中 使用了冗长的if……else if……结构来实现这种判断。 当然,在我的记录本上,详细的记录了每个事件的判断条件。这种 笨拙的设计当然是不可取的。成都金点所作《圣剑英雄II》采用了 剧本解读的方式,这才是正统的做法。但这也需要更多的编程经验 和熟练的code功夫。 下面列举的是程序编制过程中总结出来的经验和教训。 第一,对话方式应该采用《圣剑英雄II》的剧本方式。 现在的方式把一个段落中所有的对话都混在一个文件中,然后给每 句话一个号码相对应。这样做虽然降低了引擎的难度,却导致剧情的 编写极其繁琐。 第二,运动和显示应当完全分开。 现在的程序中,运动和显示是完全同步的。即:在定时器中调用所有 敌人的运动函数,然后将主角的动画向前推一帧,接着绘制地图,调 用所有敌人的显示函数、重绘主角。这样的好处是不会掉帧,但带来 的问题是,如果要提高敌人的运动速度,那么帧数也跟着上去了。所 以当DEMO版反馈说速度太慢的时候,我修改起来非常困难。而这个问 题到最后也仅仅是将4步一格该成了2步一格。 第三,VC中数组存在上限。如果用“int aaa[1000000000]”定义一个 数组,编译器肯定不会给分配那么大的内存空间。而在这个程序中, 地图矩阵、NPC矩阵都超过了VC中数组的上限。但这一点知道的太晚了。 在1.0版本中已经发现地图最右端缺少了几行,但不知道是什么原因 造成的。(地图编辑器中未出现此问题,因为地图编辑器是用“序列 化”的方式存盘读盘的。)解决这个问题的方法是用“new”来分配 内存空间。 第四,由于不知道应该如何使用“new”和“delete”,几乎所有的DC 都使用了全局变量。这是完全没有必要的。程序运行期大约会耗用20 多M的内存空间,相当于一个大型游戏所使用的内存空间了。 另外,在游戏的剧情、美工方面也有许多问题,总之一个词“业余”。 我就不总结了。下一部作品,我将争取在程序上有一个质的飞跃。
- 15.89MB
OpenGL实现3D联网射击游戏(附源码)
2016-11-02这是在VS平台下实现的OpenGL射击游戏。里面还需要一些其他链接库如glfw,soil。由于麻烦所以只加了代码部分和可执行文件。可执行文件请看说明。 (这个服务器应该大部分时间都没人,你可以试着打开2次start.exe)
- 12.0MB
学opengl编3D游戏
2018-05-21包括完整源程序和.exe。 A01_OpenGL的程序框架 第1 章源程序 A02_OpenGL的基本图形 第2 章源程序 A03_OpenGL的组合图形 第3 章源程序 A04_摄像漫游 第4 章源程序 A05_开天辟地 第5 章源程序 A06_OpenGL中显示文字 第6 章源程序 A07_特殊的平面_树 第7 章源程序 A08_显示3D模型 第8 章源程序 A09_3D动画 第9 章源程序 A10_射击、爆炸 第10章源程序 A11_碰撞检测 第11章源程序 A12_游戏进度保存 第12章源程序 A13_3D场景编辑 第13章源程序 include 公用程序 运行程序 所有运行程序
- 6.3MB
学opengl编3d游戏(源代码)
2009-12-18学opengl编3d游戏,大量实例源代码,助你早日成为游戏开发高手
- 6.50MB
学OpenGL编3D游戏实例源代码
2007-05-22一些OpenGL编写的3D小游戏源代码,供大家参考下!
- 8.35MB
OpenGL编3D游戏实例源代码
2009-12-17《学OpenGL编3D游戏》的教学辅助系统CAI由四大块组成: A、程序要点说明 B、程序编制演示 C、程序运行效果 D、源程序 光盘目录结构 学OpenGL编3D游戏DEMO版目录下内容说明 目录 A01_OpenGL的程序框架 第1 ...
- 6.88MB
学编3D游戏实例源代码
2015-06-15学OpenGL编3D游戏实例源代码,包含13个可运行的OpenGL程序,帮你更好学习OpenGL
- 7.97MB
学OpenGL编3D游戏[含全部源码]
2006-02-23学OpenGL编3D游戏(含全部源程序)讲述3D游戏的编写方法。 《学OpenGL编3D游戏》重在游戏的实现方案。全书以一个完整(基本)的3D游戏为主线,采用循序渐进的方法,从建立OpenGL图形环境入手,讲解3D基本图形、构图...
- 38.78MB
学OpenGL编3D游戏.pdf
2011-09-18学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏 学OpenGL编3D游戏
- 9.36MB
c++基于OpenGL的游戏源代码
2010-03-03用c++的OpenGL库开发的3D游戏,非常经典,都可以编译通过,是学习c++的宝贵资料!
- 37.10MB
opengl游戏编程(代码)徐明亮
2017-10-06徐明亮 卢红星 王琬 版的 opengl开发库也有 从第2章到17章
- 196KB
基于OpenGL的3D魔方开发
2010-01-15在VC6.0下调试运行成功的3D魔方 箭头控制视角变化 从Q到Y以及从A到H键控制转向 注意:系统中必须已经有opengl的头文件及动态,静态链接文件才能正常运行 若没有可以搜索OpenGL_library下载
- 28.54MB
OpenGL游戏程序设计
2018-11-29OpenGL程序设计,含有各种示例代码,共有20个示例,第1 章 OpenGL的程序框架__Windows、OpenGL程序框架的建立。 第2 章 OpenGL的基本图形__在OpenGL图形界面上作一些简单的图形。 第3 章 OpenGL的组合图形__用简单图形来构成两个复杂一点的3D模型。 第4 章 摄像漫游__________有了摄像机你就可以在OpenGL场景中自由地漫游了。 第5 章 开天辟地__________在OpenGL场景中有了天空、大地、景物。 第6 章 OpenGL中显示文字__介绍了OpenGL中文字的几种显示方式。 第7 章 特殊的平面_树_____栽些树种些草,让这个OpenGL世界充满生机。 第8 章 显示3D模型________在OpenGL场景中显示3DS格式的模型。 第9 章 使用MD2动画模型___OpenGL场景中出现了活生生的人(3D动画模型)。 第10 章 使用MDL动画模型__介绍一种更先进的动画模型—3D骨骼动画。 第11章 射击、爆炸________逼真的爆炸效果,是用程序仿真爆炸的物理过程。 第12章 碰撞检测__________加入碰撞检测后,游戏才有真实的感觉。 第13章 游戏进度保存______场景(或进度)保存和调入是游戏必不可少的。 第14章 3D场景编辑________3D场景编辑,给你提供了安排山河的可能。
- 6.15MB
学习openGL编3D游戏
2008-12-16学习如何使用openGL编写3D场景 包含程序演示与源代码 《学OpenGL编3D游戏》是编程系列丛书之一
- 8.83MB
学OpenGL编3D游戏
2010-03-01学OpenGL编3D游戏的不可多得的入门级资料,写得很详细,还有源代码
- 27.86MB
Android 3D游戏开发技术宝典:OpenGL ES 2.0 源代码.7z
2020-04-08如题,Android 3D游戏开发技术宝典:OpenGL ES 2.0书中的全部源代码。该书由浅入深的讲解了OpenGL ES 2.0在3D游戏开发中的各个方面,还给出了BN赛艇、火力篮球、夜鹰行动三个经典游戏的全部源代码。
- 1.17MB
第一人称3D射击游戏源代码(OpenGL)
2009-11-061、本源精简版第一人称3D射击游戏源代码。 2、本源已创建了三张地图(地图文件可任何创建)。 3、本源采用OpenGL,支持键盘和鼠标操作。 4、引用本源时请附明原始作者信息。 5、本源非我本人编写,此处仅用做交流...
- 898KB
OpenGL3D迷宫源代码VC++
2009-04-28OpenGL VC++ 迷宫源代码 希望大家喜欢
- 655KB
用opengl编写的一个小游戏
2012-11-16这是一个用OPENGL编写的小射击游戏,供大家学习交流
- 989KB
OpenGL编写的三维桌球游戏及源代码
2010-01-14OpenGL编写的三维桌球游戏及源代码,三维效果做的相当好,是学习OpenGL游戏编程的不二选择。 同时,游戏本身的效果也很好,自己可以玩着耍。
- 2.1MB
仿CS游戏源码(OPENGL)
2009-03-19感谢大家去年的支持,没有大家的支持,我今年不会做这个游戏。最近做一个FPS,一把小手枪,子弹不限。三张地图。消灭完所有敌人过关。用VC+OPENGL制作,MD2和MDL模型,感谢大家支持!
- 1.1MB
OpenGL 3D游戏编程
2013-11-28每一个都是在前一个的基础上进行开发 OpenGL学习3D游戏编程,OpenGl游戏框架、基本图形、组合图形、显示文字、显示3D模型、MDL、MD2动画模型、射击爆炸、碰撞检测、游戏进度保存、摄影漫游
- 7.44MB
opengl2048游戏源码
2014-04-23opengl 实现2048小游戏 四乘四
- 1.96MB
3D OPENGL 飞行游戏源代码
2009-02-13基于VC和OpenGL的三维飞行游戏源代码,包含了图形学多种算法。
- 372KB
opengl 游戏源代码
2010-02-16opengl 3d游戏源代码,非常好,适合初学者。
- 50.89MB
Android 3D游戏开发技术宝典 源代码1
2013-12-29Android 3D游戏开发技术宝典 源代码1
- 27.91MB
opengl 3D旋转箱子源代码
2016-08-12最近刚刚自学的opengl做了一个3D的箱子,版本比较低插件也是用的自带的插件,初学者可以看看。是完整的源码。
- 35.4MB
Android 3D游戏开发技术宝典——OpenGL ES 2.0 (吴亚峰) 源代码
2014-11-11Android 3D游戏开发技术宝典——OpenGL ES 2.0 (吴亚峰) 源代码