编辑推荐
网络昵称“浅墨”,90后,热爱游戏编程的家伙,有点倔的伪IT文艺青年。因为在CSDN上开设《Visual C++游戏开发》博客专栏而被网友熟知。本科毕业于乌克兰国立航空航天大学和南京航空航天大学,目前在南京航空航天大学读研究生。
“愿尽以绵薄之力,薪火相传游戏开发的信仰与梦想,复兴国产单机游戏。”
CSDN明星博主“浅墨”诚心倾力之作。
引导开创正能量&文艺IT技术图书新风潮。
关于游戏编程的入门诀窍,你要的答案就在这里。
复兴国产游戏,实现游戏大作开发梦想,从这本书开始。
内容简介
端游开发是目前热的职业,报酬丰厚且能实现自己的游戏梦想。作者历经一年时间,编写了这本详细讲解Windows游戏开发的入门图书。
《逐梦旅程:Windows游戏编程之从零开始》由浅入深,从Windows游戏开发的基本概念开始讲解,寓教于乐,每个知识点都配有经典的游戏源码作为实例。让读者可以从零开始,边玩边学,熟练掌握Visual C++游戏开发。
《逐梦旅程:Windows游戏编程之从零开始》涵盖了市场上新的DirectXll技术,使读者在第一时间接触新、前沿的游戏开发技术,同时《逐梦旅程:Windows游戏编程之从零开始》对目前游戏市场里热门的几大游戏引擎都进行了深入浅出的剖析和讲解,让读者轻松迈入Windows游戏开发的天堂。
《逐梦旅程:Windows游戏编程之从零开始》适合Windows游戏开发的初学者阅读,也适合作为高等院校和培训学校相关专业的教学参考书
内页插图
精彩书评
以前看游戏编程的教材跟天书一样,自己像是迷失航向的水手,浅墨大哥就像天赐的船长,像船长致敬!一定要好好学习!
——网友jiuzoujian
文章简单易懂,还用了不少比喻,很形象,应该花了不少心思。把复杂的问题转化为简单的语言,这就是所谓的“深入浅出”,为编程的至高境界。
——网友nevermorewish
端游开发是目前回报丰厚的开发方向,年薪可达几十万。这本书为“小白”打开一扇实现游戏开发梦想的大门。
——网友思想鱼
目录
序篇 逐梦·游戏开发梦想的重量
第1章 高瞻远瞩——游戏开发面面观
1.1 逐梦——梦想让我们不孤单
1.1.1 现在的努力,就是为了证明小时候吹过的牛
1.1.2 为梦想,为国产游戏的未来,请把这本书读下去
1.2 游戏产业的黎明
1.3 游戏产业的分类——六大游戏市场
1.3.1 3A级游戏开发领域
1.3.2 社交和休闲游戏开发领域
1.3.3 移动游戏开发领域
1.3.4 功能型游戏开发领域
1.3.5 学术型游戏开发领域
1.3.6 独立型游戏开发领域
1.4 游戏平台与游戏开发编程语言的认知
1.5 对游戏类型的认知
1.6 游戏开发中图形API的概念
1.7 游戏编程学习路线总结
1.8 章节小憩
第一篇 起航·夯实游戏程序之根
第2章 开锋你的绝世名刃——Visual Studio开发环境的安装、配置
2.1 Visual Studio、VC++和C++的那些事儿
2.2 Visual Studio 2010的下载、安装与配置
2.2.1 下载Visual Studio 2010
2.2.2 安装Visual Studio 2010
2.2.3 初次配置Visual Studio 2010
2.2.4 Visual Studio 2010常用设置介绍
2.3 Visual Studio 2010使用指南
2.3.1 集成开发环境简介
2.3.2 Visual Studio界面概述
2.3.3 工具栏选项
2.4 百科全书——帮助文档与MSDN
2.4.1 MSDN的安装
2.4.2 离线查看MSDN的方法
2.4.3 使用MSDN帮助文档
2.5 Coding路上不孤单——强大的编程助手Visual Assistx
2.6 长征第一步——第一个程序的创建与编写
2.6.1 关于项目与解决方案
2.6.2 第一个程序的创建与编写
2.6.3 Visual Studio文件类型分析
2.7 章节小憩
第3章 启程-Windows编程基础
3.1 高瞻远瞩-Windows编程体系与游戏编程
3.2 理解两个术语-API与SDK
3.2.1 何为API
3.2.2 什么是SDK
3.3 Windows程序的“心脏”——WinMain函数
3.3.1 WinMain函数
3.3.2 MessageBox函数
3.3.3 PlaySound函数
3.3.4 示例程序Firstblood!
3.4 Windows程序的“外貌”——窗口
3.5 Windows资源的“身份证”——句柄
……
第二篇 初探·GDI 2D游戏编程
第三篇 飞跃·DirectX游戏编程基础
第四篇 致用·DirectX游戏编程应用
第五篇 升华·致我们的游戏开发梦想
后记 总有天你将破蛹而出
前言/序言
逐梦旅程:Windows游戏编程之从零开始
逐梦旅程:Windows游戏编程之从零开始 电子书 下载 mobi epub pdf txt
评分
☆☆☆☆☆
讲的很基础,感觉还不错,物流也很给力,适合初学者
评分
☆☆☆☆☆
还没看仔细看,但是看过作者的BLOG 对于入门级来说 值得
评分
☆☆☆☆☆
还行
评分
☆☆☆☆☆
2 内容简介
评分
☆☆☆☆☆
讲的很基础,感觉还不错,物流也很给力,适合初学者
评分
☆☆☆☆☆
序 简介 第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章 算法、数据结构、内存管理和多线程 数据结构 算法分析 递归 树结构 优化理论 制作演示 保存
评分
☆☆☆☆☆
《逐梦旅程:Windows游戏编程之从零开始》涵盖了市场上最新的DirectXll技术,使读者在第一时间接触最新、最前沿的游戏开发技术,同时《逐梦旅程:Windows游戏编程之从零开始》对目前游戏市场里热门的几大游戏引擎都进行了深入浅出的剖析和讲解,让读者轻松迈入Windows游戏开发的殿堂。
评分
☆☆☆☆☆
适合初学者
评分
☆☆☆☆☆
一直在京东买东西,非常方便。物流快、货物包装也好!以后还会继续使用京东!