作者:(美国)K.霍金(美国)D.阿斯特编者:田昱川 出版社:科学出版社;第1版(2006年3月1日)  丛书名:国外游戏开发丛书  平装:550页  正文语种:简体中文  开本:16  ISBN:9787030166166  条形码:9787030166166  尺寸:25.6x19.4x3.4cm  重量:839g《OpenGL游戏程序设计》重点介绍了如何使用高性能的OpenGL图形与游戏函数库来开发游戏的视频部分。
为了让读者了解创建一个游戏的全部过程,书中还包含了DirectX的内容。
《OpenGL游戏程序设计》是涵盖这两方面内容的极少书籍之一。
在《OpenGL游戏程序设计》中,首先介绍了OpenGL和DirectX的产生背景,对它们的工作机理给出一个总体的描述,然后着重介绍了OpenGL最有可能应用于游戏开发的技术。
再后,介绍了如何把所有的技术结合在一起,搭建一个自己的游戏框架,用OpenGL做图形系统部分,用DirectSound和DirectInput做声音和设备输入系统部分。
最后,《OpenGL游戏程序设计》将介绍如何利用这个游戏框架和《OpenGL游戏程序设计》所涵盖的各种技术来创建一个完整的3D游戏。
  《OpenGL游戏程序设计》是学习使用OpenGL进行3D游戏设计的一个很实用的资料,非常适合打算进行游戏开发的程序员使用,也适合其他3D应用程序开发的程序员使用。
2024/7/17 2:46:51 24.86MB OpenGL 游戏程序设计
1
汇编语言编写24点游戏程序设计,内附完全代码
2024/2/25 7:26:12 29KB 24点 汇编 代码
1
包括《VisualC++角色扮演游戏程序设计》这本书的PDF电子书和随书源代码
2024/1/25 0:16:28 19.6MB RPG 游戏设计
1
24点游戏程序设计24点代码24点游戏24点WIN32代码24点MFC
1
scratch2塔防游戏完全可以商业化的小游戏程序设计紧凑非常棒
1
《精通GDI+编程》.PDF[含目录]作为新一代操作系统的图形处理内核,GDI+在WindowsXP和WindowsServer2003操作系统中扮演着极其重要的角色。
GDI+的出现,是对传统程序员的一种解脱。
本书是目前国内少有的全面介绍GDI+编程的参考书。
本书从画笔与画刷、文本与字体、区域与路径等基础知识谈起,将GDI+的技术细节一一展开。
此外,GDI+的矩阵运算、图像的编码与解码、图像色彩信息校正等深层次知识,也都能够在本书中找到详细的说明。
为了让读者更快地掌握GDI+编程,在每一章的内容中,都配有详尽的程序源代码,以强化具体的理论阐述。
本书是作者长期从事GDI+编程的经验总结,所提供的源代码具有一定的代表性。
本书适合于能够熟练使用C++语言进行程序开发的中、高级程序设计人员阅读使用。
另外,不论读者对GDI或GDI+编程熟悉与否,都可通过阅读本书全面掌握GDI+编程的每一个技术细节。
同时,对于使用其他语言如C#、VB、Delphi等进行程序开发的读者,也可以通过本书对GDI+的基本原理及高级应用有一个全面的认识。
目录第1章VisualC++.NET简介1.1VisualC++.NET的新发展1.2VisualStudio.NET集成环境的窗口对象1.3VisualC++.NET的菜单1.4本章小结第2章GDI+编程基础2.1GDI+体系2.2GDI+的新特色2.3从GDI编程到GDI+编程2.4GDI+程序的开发与项目分发2.5GDI+编程基本操作2.6本章小结第3章画笔和画刷3.1在GDI+中使用画笔3.2在GDI+中使用画刷3.3本章小结第4章文本和字体4.1在GDI+中使用字体4.2在GDI+中输出文本4.3本章小结第5章路径和域5.1在GDI+中使用路径5.2在GDI+中使用区域5.3本章小结第6章在GDI+中使用变换6.1变换的基础6.2简单的矩阵变换6.3GDI+中的坐标系统6.4绘图平面的简单矩阵变换6.5变换在文字特效处理中的运用6.6对绘图平面实施复杂的坐标变换6.7本章小结第7章GDI+的色彩变换7.1色彩变换的基础7.2色彩的几种运算方式7.3色彩的映射7.4使用色彩变换矩阵实现RGB输出通道7.5本章小结第8章图像的基本处理8.1图像、位图和图元文件8.2图像的基本操作8.3本章小结第9章调整图像的色彩信息9.1色彩校正的基础9.2启用与禁用色彩校正9.3设置不同的色彩调整对象9.4使用色彩配置文件调整色彩信息9.5图像的Gamma曲线校正9.6设置图片色彩输出通道9.7使用图片的关键色显示图片9.8GDI+对阈值的支持9.9调整图像调色板信息9.10设置色彩校正的环绕模式和颜色9.11本章小结第10章图形的编码与解码10.1图形格式的基础10.2认识编码与解码10.3获取图形文件的编码器信息10.4获取图形文件的解码器及编码参数信息10.5获取图像的属性信息10.6使用图像属性和解码器显示GIF文件10.7GDI+在多格式图像转换程序中的运用10.8本章小结第11章GDI+图形特技处理编程11.1使用GDI+实现图形的淡入淡出效果11.2GDI+在图像灰度化及伪彩色处理方面的应用11.3GDI+在图像滤镜制作方面的运用11.4GDI+在图形合成中的运用11.5本章小结第12章GDI+的使用局限与解决方法12.1GDI+在游戏程序设计中的运用12.2GDI+在屏幕抓图程序中的运用12.3本章小结附录A绘图平面类函数列表附录BGDI+画笔、画刷类函数列表附录CGDI+文本及字体类函数列表附录DGDI+图形路径类函数列表附录EGDI+图像类函数列表附录FGDI+中所有的枚举列表
2023/10/11 0:45:25 18.01MB 精通GDI+编程 含目录
1
基于C语言的双人贪吃蛇游戏程序设计(含链表、文件操作、背景音乐)。
适合C语言初学者,以及可以作为C语言大作业的参考
2023/9/14 1:37:31 17KB C语言 贪吃蛇 双人贪吃蛇 大作业
1
该程序是一个通用的游戏引擎,包含了T_Engine.h、T_Display.h、T_Config.h四个头文件,T_Display.cpp、T_Engine.cpp两个源文件,通过添加EngineTest.h和Engine.cpp两个文件使得程序能够正常运行,并显示出一个窗口
2023/9/5 2:14:25 10.87MB 游戏引擎
1
猜单词游戏程序设计报告;
(1)单词管理:程序中用来做谜题的单词必须存放在磁盘文件中,文件中的单词数不得少于200个。
(2)玩家纪录:程序要求记录前五名成绩。
成绩指标自行设计,必须包括时间。
记录的时候要求有排名、玩家姓名、成绩三项,并保存在文件中。
在程序开始运行的时候就必须读入,以便随时供玩家查询、及时更新成绩。
(3)猜词过程:①先请用户输入猜的单词数量,可以有一个默认值。
②随机抽取单词,对每个单词,系统根据谜底单词长度在屏幕上显示相应个数'-',假设谜底单词为"hello",则在屏幕上输出"-----"。
③玩家输入一个字母进行猜测,如果这个字母不在单词中,系统提示玩家不对;
如果猜对字母,比如玩家输入了一个'l',则在屏幕上输出"--ll-"。
④重复③,直到玩家在规定的次数内猜出了单词或者超过次数游戏失败。
⑤显示玩家每个单词猜对与猜错次数等统计信息。
如果玩家猜出单词,计算成绩,如进入前五名提示玩家并记录存储到记录文件中。
⑥询问玩家是否开始新一轮猜词,如果玩家选“否”,则系统退到外面的菜单。
(4)系统设置:猜词次数可以为默认值。
玩的时候,可以对其进行修改。
2023/8/12 20:01:04 241KB 猜单词
1
经典游戏程序设计扫雷VC++完好源码给大家分享
2019/1/3 4:57:27 10.56MB 扫雷VC++完整源码
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡