Python游戏编程快速上手(第4版)
作者:[美]Al Sweigart(斯维加特)
出版社:人民邮电出版社
ISBN:9787115466419
VIP会员免费
(仅需0.8元/天)
¥ 44.16
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
Windows游戏编程大师技巧(第二版).part2 评分:
序 简介 第1部分 Windows编程基础 第1章 学海无涯 历史一瞥 设计游戏 游戏类型 集思广益 设计文档和情节中联图板 使游戏具有趣味性 游戏的构成 常规游戏编程指导规范 使用工具 从准备到完成——使用编译器 例子:FreakOut 总结 第2章 Windows编程模型 Windows的起源 多任务(Multitasking)和多线程(Multithreading) 按照微软风格编程:匈牙利符号的表示法 世界上最简单的Windows程序 现实中的Windows应用程序 Windows类 注册Windows类 创建窗口 事件句柄 主事件循环 产生一个实时事件循环 打开多个窗口 总结 第3章 高级Windows编程 使用资源 使用菜单 GDI(图形设备接口)简介 处理重要事件 自行发送消息 总结 第4章 Windows GDI、控件和突发奇想 高级GDI绘图 点、线、平面多边形和圆 关于文本和字体 定时高于一切 使用控件 获取信息 T3D游戏控制台程序 总结 第2部分 DirectX和2D基础 第5章 DirectX基础知识和令人生畏的COM DirectX基础 COM:是微软,还是魔鬼的杰作? 应用DirectX COM对象 COM的前景 总结 第6章 初次邂逅DirectDraw DirectDraw的接口 创建DirectDraw对象 与Windows协作 设置模式 色彩的奥秘 创建显示表面 总结 第7章 高级DirectDraw和位图图形 使用高彩模式 双缓冲 表面动态 页面切换 使用blitter 基础裁剪知识 使用位图 离屏表面 位图的旋转和缩放 离散采样理论 色彩效果 手动色彩变换及查询表 DirectX新的色彩和Gamma控制接口 将GDI和DirectX联用 DirectDraw的庐山真面目 在窗口模式下使用DirectDraw 总结 第8章 矢量光栅化及2D变换 绘制线条 基础2D图形裁剪知识 线框多边形 2D平面里的变换(Transformation) 阵引论 平移 缩放 旋转 填充实心多边形 多边形碰撞检测 深入定时和同步 卷轴和摇镜头 伪3D等轴测引擎 T3DLIB1函数库 BOB引擎 总结 第9章 DirectInput输入和力反馈 输入循环 DirectInput序曲 力反馈 编写一个广泛适用的输入系统:T3DLIB2.CPP 总结 第10章 用DirectSound和DirectMusic演奏乐曲 在PC上对声音编程 从此有了声音 数码声音与MIDI有比较——音质好且存储省 发声硬件 数码录音:设备和技术 DirectSound中的麦克风 初始化DirectSound 主声音缓冲与辅助声音缓冲 播放声音 用DirectSound反馈信息 从磁盘中读取声音数据 DirectMusic:伟大的试验 DirectMusic的体系结构 初始化DirectMusic 加载一个MIDI段 操作MIDI段 T3DLIB3声音和乐曲库 总结 第3部分 核心游戏编程 第11章 算法、数据结构、内存管理和多线程 数据结构 算法分析 递归 树结构 优化理论 制作演示 保存游戏的手段 实现多人游戏 多线程编程技术 总结 第12章 人工智能 人工智能初步 确定性AI算法 模式以及基本控制脚本的编写 建模行为状态系统 用软件对记忆和学习进行建模 计划树和决策树 寻路 高级AI脚本 人工神经网络 遗传算法 模糊逻辑 为游戏创造真正的AI 总结 第13章 基本物理建模 基本物理学定律 线性动量的物理性质:守恒与传递 模拟万有引力效果 讨厌的摩擦力 基本的特殊碰撞反应 实际2D物体间的精确碰撞响应(高级) 解决n-t坐标系统 简单运动学 粒子系统 创建游戏的物理模型 总结 第14章 文字时代 什么是文字游戏 文字游戏如何工作 从外部世界获得输入 语言分析和解析 组成游戏世界 实现听觉、嗅觉和视觉 实时响应 错误处理 造访Shadow Land Shadow Land中使用的语言 编译和运行Shadow Land 总结 第15章 综合运用 Outpost的设计初稿 用于编写游戏的工具 游戏场景:在太空中卷动 玩家控制的飞船:“鬼怪号” 小行星带 敌人 “宝物” HUD 粒子系统 玩游戏 编译Outpost 运行时用到的文件 结束语 第4部分 附录 附录A 光盘内容简介 附录B 安装DirectX和使用C/C++编译器 使用C/C++编译器 附录C 数学和三角学回顾 三角学 矢量(Vector) 附录D C++入门 C++是什么 最低限度应当了解的C++内容 新的类型、关键字和约定 流式输入输出 类 域操作符 函数和操作符重载 总结 附录E 游戏编程资源 游戏编程站点 下载点 二维/三维引擎 游戏编程书籍 微软公司的DirectX多媒体展示 站在业界浪尖 游戏开发杂志 Xtreme Games LLC 附录F ASCII码表
上传时间:2012-03 大小:24.62MB
- 36.23MB
Windows游戏编程大师技巧第二版中文.part1.rar
2011-11-16Windows游戏编程大师技巧第二版中文.part1.rar内含有PDF电子书
- 36.23MB
Windows游戏编程大师技巧第二版中文PDF.part1
2011-09-16很清晰的中文第二版,共2个文件,这个是part1 游戏开发入门极好的教材,介绍和书评请看 http://book.douban.com/subject/1230286
- 7.73MB
Windows游戏编程大师技巧(第二版)源代码.part02.rar
2009-03-14Windows游戏编程大师技巧(第二版)源代码.part02.rar Windows游戏编程大师技巧(第二版)源代码.part02.rar
- 9.0MB
Windows游戏编程大师技巧(第二版)源代码.part01.rar
2009-03-14Windows游戏编程大师技巧(第二版)源代码.part01.rar Windows游戏编程大师技巧(第二版)源代码.part01.rar
- 36.6MB
Windows游戏编程大师技巧第二版中文PDF.part2
2011-09-16很清晰的中文第二版,共2个文件,这个是part2 游戏开发入门极好的教材,介绍和书评请看 http://book.douban.com/subject/1230286
- 36.92MB
Windows游戏编程大师技巧 第二版 中文版Part2
2013-07-12Windows游戏编程大师技巧 第二版 中文版 part1已介绍 这是part2,请先下part1
- 14.30MB
Windows游戏编程大师技巧 中英双版 part3
2009-10-06part2: http://download.csdn.net/source/1717446 part4: http://download.csdn.net/source/1717424
- 14.30MB
Windows游戏编程大师技巧 中英双版part2
2009-10-06part1: http://download.csdn.net/source/1717213 part3: http://download.csdn.net/source/1717616
- 5.90MB
Windows游戏编程大师技巧 中英双版 part4
2009-10-06part3: http://download.csdn.net/source/1717616
- 7.73MB
Windows游戏编程大师技巧(第二版)源代码part2
2008-07-05共两部分 part2
- 9.0MB
Windows游戏编程大师技巧(第二版)源代码part1
2008-07-05共两部分 part1
- 14.30MB
Windows游戏编程大师技巧 中英双版
2009-10-06part1: http://download.csdn.net/source/1717213 part2: http://download.csdn.net/source/1717446 part3: http://download.csdn.net/source/1717616 part4: http://download.csdn.net/source/1717424
- 7.66MB
C/C++中文参考手册离线最新版
2023-04-08C/C++中文参考手册(C++23标准) 离线chm最新版是一份详尽的C++23标准参考手册,适用于C++程序员和开发人员。该手册提供了全面的C++23标准库和语言特性的介绍,包括语法、关键字、数据类型、控制结构、函数、指针、类和对象、继承、多态性、模板和异常处理等内容。 该手册以离线chm格式提供,方便用户在没有互联网连接的情况下查阅和使用。用户只需下载并安装该文件,即可在本地计算机上随时随地查看C++23标准的详细信息。 该手册还提供了大量的示例代码和实用的技巧,帮助用户更好地理解和应用C++23标准。此外,该手册还包含了C++23标准的最新更新和改进,帮助用户跟上最新的技术发展趋势。 总之,C/C++中文参考手册(C++23标准) 离线chm最新版是一份非常有价值的C++参考资源,适用于任何对C++编程感兴趣的人士。
- 233.87MB
代码随想录-八股文 pdf
2022-04-25代码随想录-八股文 pdf
- 655KB
编译器(gcc、g++)
2022-04-22编译器(gcc、g++)
- 310.67MB
Qt5.9 C++开发指南.pdf 及示例源码
2021-11-03Qt5.9 C++开发指南.pdf 及示例源码
- 0B
Qt (高仿Visio)流程图组件开发,源码分享
2022-11-21内容概要:Qt6.4/c++开发,仿visio实现基本流程图功能,可拖动创建图元,图元之间连线,图元编辑,磁吸线,图元类型可扩建等等。代码功能完备,编写规范,注释清晰。 适用人群:适合有流程图功能开发需求的初学者。 主要涉及类:QGraphicsScene、QGraphicsView、QGraphicsItem。 能学到什么:学习QT视口类、场景类的使用,如何设计并实现一个简单的软件。
- 916KB
mingw-w64-install.exe
2020-12-15exe可执行文件,详情可参考博客:https://blog.csdn.net/didi_ya/article/details/111240502
- 602B
AFSIM 下载(2.7与2.9)
2024-03-01包含内容参考:http://t.csdnimg.cn/BpBPt 运行示例参考:https://www.bilibili.com/video/BV1ym411S7Kn/?share_source=copy_web&vd_source=5d1f34294b1a782c02bc9cb606b40872 AFSIM 是目前美军采用基于 C++的模块化、面向对象、多领域、多分辦率的通用交战级和任务级建模、仿真和集成框架平台,未来将涵盖 EADSIM BRAWLER、 STORM、STK 等建模与仿真环境,并支持系统级及战役级仿真,具备通用的建模、仿真、分析与集成功能。与现有平台相比,能够解决当前建模、仿真与分析框架的扩展和兼容性约束、典型的虚拟威胁环境构建和相关模型集成、軟件源代码和应用与开发培训问题,具备全作战域模型架构、 60余种仿真案例、单计算机支持仿真实体数量不少于 1000 个实体、基手DIS、ZMQ、XIO 等异构互联、多线程并行运行、高仿真推进比、脚本式仿真脚本语言优势,适用作战管理系统、航母战斗群编队外海作战能力、区域综合防空反导系统、闲合杀伤链能力,水下反潜作战......
- 458KB
Qt、QCustomPlot、实时波形绘制、实时曲线绘制
2023-03-22讲解见博客:https://blog.csdn.net/weixin_47488212/article/details/129299987 对于初学者而言,想要及时地做出一套上位机或实时波形显示界面,还是存在一定难度的,为了降低初学者的学习难度,亦方便其他研发人员的使用,笔者分享一套使用简单、功能强大的实时波形绘制控件,其基于Qt5与QCustomPlot实现。 在项目中必须包含QCustomPlot相关文件,笔者这里是直接包含qcustomplot.cpp、qcustomplot.h两个文件。另外在项目的.pro中,必须包含以下这句: QT += widgets printsupport 可以使用代码直接实例化WidgetPlot2D,或通过窗口提升,然后使用WidgetPlot2D绘制实时波形只需两步: ① 初始化波形名称:函数initGraphName(QStringList) ② 给对应的波形添加数据:函数addData(QString, double)
- 207.28MB
GitKrakenSetup-6.5.1 版本,包括win和linux
2023-04-20GitKrakenSetup-6.5.1 gitkraken-amd64
- 12.61MB
QT7.0.2,2022.05最新版本,包含openssl1.1.1和WebEngine等
2022-05-31QT7.0.2,2022.05最新版本,包含openssl1.1.1和WebEngine等
- 115KB
C/C++中文帮助文档
2020-12-07C/C++中文帮助文档。C/C++中文参考手册包含了C和C++11的标准,深入浅出,介绍全面,是每个学习C++ 或者C必备系列,需要的朋友可以下载。 C/C++参考手册是专为C语言开发者制作的一个学习文档,包含了基本的介绍、预处理命令、算法、正则表达式、转义字符、基本数据类型等介绍,可以方便开发者快速掌握C语言的开发技巧,让你轻松开发出满意的软件。
- 547KB
PUBG吃鸡罗技鼠标宏
2023-05-19最新版罗技驱动 压枪宏
- 5.28MB
C++面试八股文深度总结
2022-04-22根据自己备战22届秋招(斩获华为、荣耀、联发科、海康威视等offer)总结的相关知识,其中包括C++基础知识、操作系统、计算机网络、数据库等知识。希望对读者有帮助,助其在找工作的路上少走弯路,收获自己心仪的offer。
- 25.12MB
PCAN-Explorer 5 安装包,无需licence
2023-05-28PCAN-Explorer 5 安装包,无需licence
- 183KB
2023蓝桥杯C++A组省赛真题
2023-04-09第十四届蓝桥杯C++/C组,A组真题,省一前10%,省二前30%,省三前60%,就大一来说,前10%大部分都是ACM大佬,省二剩下20%属于双一流中的佼佼者,省三则是学过一两个算法的小白。预测我今年也许只有25分,求求省三把!本来顶的目标是省二的,目前看来没什么希望了,希望来年可以国赛一日游!
- 653KB
BIN文件和HEX文件可以互转合并
2022-10-26 参考了:BIN 文件转换为 HEX 文件 - 何亚斌的博客 (go2aaron.com)的代码,写了个对话框的程序。共享出来,给有需要的人。 源代码很简单,不介绍了,直接上对话框图和代码,需要者自取 增加了HEX 文件转换为 BIN 文件 增加和hex文件合并 20230205:转HEX文件输入A~F字符修改为大写,避免Keil使用出错 20230215:bin文件超过64k数据错乱问题 20230709:更新C8051使用的keil编译的hex文件转换到bin错误问题
- 47.11MB
一个可用的MinGW(gcc version 8.1.0 (x86-64-win32-seh-rev0, Built by M)
2023-08-06gcc version 8.1.0 (x86_64-win32-seh-rev0, Built by MinGW-W64 project),直接解压即可
- 670B
博客https://blog.csdn.net/weixin_49457347/article/details/1236所需文件
2022-03-21博客https://blog.csdn.net/weixin_49457347/article/details/1236所需文件