中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 游戲編程入門-(第4版)

出版社:人民郵電出版社出版時(shí)間:2015-07-01
開本: 16開 頁(yè)數(shù): 350
中 圖 價(jià):¥41.1(7.0折) 定價(jià)  ¥59.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
開年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

游戲編程入門-(第4版) 版權(quán)信息

游戲編程入門-(第4版) 本書特色

本書是游戲編程經(jīng)典入門讀物的*新版。   全書共分14章,包含兩個(gè)附錄。本書首先介紹windows和directx編程,然后快速介紹游戲編程的工具箱,包括使用c++和directx開發(fā)游戲所需的所有基礎(chǔ)知識(shí)。讀者將學(xué)習(xí)到把思想轉(zhuǎn)化為現(xiàn)實(shí)所需的技術(shù),比如2d、3d圖形的繪制、背景卷動(dòng)、處理游戲輸入、音效、碰撞檢測(cè)等。在每章結(jié)束時(shí),給出了測(cè)驗(yàn)題和項(xiàng)目以便幫助讀者實(shí)踐新學(xué)到的技能。本書配套網(wǎng)站提供了所有示例代碼和項(xiàng)目的下載。   本書自第1版出版至今已經(jīng)長(zhǎng)達(dá)十年,深受廣大讀者歡迎。本書有志于進(jìn)入游戲編程世界且有一定c++編程基礎(chǔ)的初學(xué)者閱讀,也適合作為社會(huì)培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材。

游戲編程入門-(第4版) 內(nèi)容簡(jiǎn)介

游戲編程經(jīng)典入門讀物的*新版,更新到*新的第4版。   本書自第1版出版至今已經(jīng)長(zhǎng)達(dá)十年,深受廣大讀者歡迎。本書有志于進(jìn)入游戲編程世界且有一定c++編程基礎(chǔ)的初學(xué)者閱讀,也適合作為社會(huì)培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材。   讀者將學(xué)習(xí)到把思想轉(zhuǎn)化為現(xiàn)實(shí)所需的技術(shù),比如2d、3d圖形的繪制、背景卷動(dòng)、處理游戲輸入、音效、碰撞檢測(cè)等。在每章結(jié)束時(shí),給出了測(cè)驗(yàn)題和項(xiàng)目以便幫助讀者實(shí)踐新學(xué)到的技能。   本書的配套網(wǎng)站 jharbour.com提供了所有示例代碼和項(xiàng)目的下載。

游戲編程入門-(第4版) 目錄

第1部分 windows和directx游戲編程引言
第1章 windows初步
1.1 windows編程概述
1.1.1 "獲取"windows
1.1.2 理解windows消息機(jī)制
1.1.3 多任務(wù)
1.1.4 多線程
1.1.5 事件處理
1.2 directx快速概覽
direct3d是什么
1.3 windows程序基礎(chǔ)
1.3.1 創(chuàng)建**個(gè)win32項(xiàng)目
1.3.2 理解winmain
1.3.3 完整的winmain
1.4 你所學(xué)到的
1.5 復(fù)習(xí)測(cè)驗(yàn)
1.6 自己動(dòng)手


第2章 偵聽windows消息
2.1 編寫一個(gè)windows程序
2.1.1 理解initinstance
2.1.2 理解myregisterclass
2.1.3 曬一曬winproc的秘密
2.2 什么是游戲循環(huán)
2.2.1 老的winmain
2.2.2 winmain和循環(huán)
2.3 gameloop項(xiàng)目
gameloop程序的源代碼
2.4 你所學(xué)到的
2.5 復(fù)習(xí)測(cè)驗(yàn)
2.6 自己動(dòng)手


第3章 初始化direct3d
3.1 direct3d初步
3.1.1 direct3d接口
3.1.2 創(chuàng)建direct3d對(duì)象
3.1.3 **個(gè)direct3d項(xiàng)目
3.1.4 全屏模式的direct3d
3.2 你所學(xué)到的
3.3 復(fù)習(xí)測(cè)驗(yàn)
3.4 自己動(dòng)手


第2部分 游戲編程工具箱
第4章 繪制位圖
4.1 表面和位圖
4.1.1 主表面
4.1.2 從的離屏(off-screen)表面
4.1.3 create surface示例
4.1.4 裝載位圖
4.1.5 load_bitmap程序
4.1.6 代碼回收利用
4.2 你所學(xué)到的
4.3 復(fù)習(xí)測(cè)驗(yàn)
4.4自己動(dòng)手


第5章 從鍵盤、鼠標(biāo)和控制器獲得輸入
5.1 鍵盤輸入
5.1.1 directinput對(duì)象和設(shè)備
5.1.2 初始化鍵盤
5.1.3 讀取鍵盤按鍵
5.2 鼠標(biāo)輸入
5.2.1 初始化鼠標(biāo)
5.2.2 讀取鼠標(biāo)
5.3 xbox 360控制器輸入
5.3.1 初始化xinput
5.3.2 讀取控制器狀態(tài)
5.3.3 控制器振動(dòng)
5.3.4 測(cè)試xinput
5.4 精靈編程簡(jiǎn)介
5.4.1 一個(gè)有用的精靈結(jié)構(gòu)
5.4.2 加載精靈圖像
5.4.3 繪制精靈圖像
5.5 bomb catcher游戲
5.5.1 mywindows.cpp
5.5.2 mydirectx.h
5.5.3 mydirectx.cpp
5.5.4 mygame.cpp
5.6 你所學(xué)到的
5.7 復(fù)習(xí)測(cè)驗(yàn)
5.8 自己動(dòng)手


第6章 繪制精靈并顯示精靈動(dòng)畫
6.1 什么是精靈
6.2 加載精靈圖像
6.3 透明的精靈
6.3.1 初始化精靈渲染器
6.3.2 繪制透明的精靈
6.4 繪制動(dòng)畫的精靈
6.4.1 使用精靈表
6.4.2 精靈動(dòng)畫演示
6.5 你所學(xué)到的
6.6 復(fù)習(xí)測(cè)驗(yàn)
6.7 自己動(dòng)手


第7章 精靈變換
7.1 精靈旋轉(zhuǎn)和縮放
7.1.1 2d變換
7.1.2 繪制變換了的精靈
7.1.3 rotate_scale_demo程序
7.1.4 帶有變換的動(dòng)畫
7.2 你所學(xué)到的
7.3 復(fù)習(xí)測(cè)驗(yàn)
7.4 自己動(dòng)手


第8章 檢測(cè)精靈碰撞
8.1 邊界框碰撞檢測(cè)
8.1.1 處理矩形
8.1.2 編寫碰撞函數(shù)
8.1.3 新的精靈結(jié)構(gòu)
8.1.4 為精靈的縮放進(jìn)行調(diào)整
8.1.5 邊界框演示程序
8.2 基于距離的碰撞檢測(cè)
8.2.1 計(jì)算距離
8.2.2 編寫距離計(jì)算的代碼
8.2.3 測(cè)試的碰撞
8.3 你所學(xué)到的
8.4 復(fù)習(xí)測(cè)驗(yàn)
8.5 自己動(dòng)手


第9章 打印文本
9.1 創(chuàng)建字體
9.1.1 字體描述符
9.1.2 創(chuàng)建字體對(duì)象
9.1.3 可重用的makefont函數(shù)
9.2 使用id3dxfont打印文本
9.2.1 使用drawtext打印
9.2.2 文本折行
9.3 測(cè)試字體輸出
9.4 你所學(xué)到的
9.5 復(fù)習(xí)測(cè)驗(yàn)
9.6 自己動(dòng)手


第10章 卷動(dòng)背景
10.1 卷動(dòng)
10.1.1 背景和布景
10.1.2 從圖片單元?jiǎng)?chuàng)建背景
10.1.3 基于圖片單元的卷動(dòng)
10.2 動(dòng)態(tài)渲染的圖片單元
10.2.1 圖片單元地圖
10.2.2 使用mappy創(chuàng)建圖片單元地圖
10.2.3 tile dynamic scroll項(xiàng)目
10.3 基于位圖的卷動(dòng)
10.3.1 基于位圖的卷動(dòng)理論
10.3.2 位圖卷動(dòng)演示
10.4 你所學(xué)到的
10.5 復(fù)習(xí)測(cè)驗(yàn)
10.6 自己動(dòng)手


第11章 播放音頻
11.1 使用directsound
11.1.1 初始化directsound
11.1.2 創(chuàng)建聲音緩沖區(qū)
11.1.3 裝載波形文件
11.1.4 播放聲音
11.2 測(cè)試directsound
11.2.1 創(chuàng)建項(xiàng)目
11.2.2 修改"mydirectx"文件
11.2.3 修改mygame.cpp
11.3 你所學(xué)到的
11.4 復(fù)習(xí)測(cè)驗(yàn)
11.5 自己動(dòng)手


第12章 學(xué)習(xí)3d渲染基礎(chǔ)
12.1 3d編程簡(jiǎn)介
12.1.1 3d編程的關(guān)鍵組成部分
12.1.2 3d場(chǎng)景
12.1.3 轉(zhuǎn)移到第三個(gè)軸
12.1.4 掌握3d管線
12.1.5 頂點(diǎn)緩沖區(qū)
12.1.6 渲染頂點(diǎn)緩沖區(qū)
12.1.7 創(chuàng)建四邊形
12.2 帶紋理的立方體示例
12.3 你所學(xué)到的
12.4 復(fù)習(xí)測(cè)驗(yàn)
12.5 自己動(dòng)手


第13章 渲染3d模型文件
13.1 創(chuàng)建以及渲染后援網(wǎng)格
13.1.1 創(chuàng)建后援網(wǎng)格
13.1.2 渲染后援網(wǎng)格
13.1.3 編寫著色器代碼
13.1.4 stock mesh程序
13.2 裝載并渲染模型文件
13.2.1 裝載.x文件
13.2.2 渲染紋理模型
13.2.3 從內(nèi)存中刪除一個(gè)模型
13.2.4 render mesh程序
13.3 你所學(xué)到的
13.4 復(fù)習(xí)測(cè)驗(yàn)
13.5 自己動(dòng)手


第14章 anti-virus(反病毒)游戲
14.1 anti-virus游戲
14.1.1 游戲玩法
14.1.2 游戲源代碼
14.2 你所學(xué)到的
14.3 復(fù)習(xí)測(cè)驗(yàn)
14.4 自己動(dòng)手


第3部分 附 錄
附錄a 配置visual studio 2013
a.1 安裝
a.2 創(chuàng)建一個(gè)新的項(xiàng)目
a.3 修改字符集設(shè)置
a.4 修改vc++路徑
附錄b 各章測(cè)驗(yàn)答案

 

展開全部

游戲編程入門-(第4版) 相關(guān)資料

本書是游戲開發(fā)初學(xué)者的經(jīng)典必讀之作。最新的第4版中更加強(qiáng)調(diào)初學(xué)者所關(guān)注的游戲話題。本書首先介紹windows和directx編程,然后快速概覽了游戲編程的工具箱,包括使用c++和directx開發(fā)游戲所需的所有基礎(chǔ)知識(shí)。使用每一章所講授的知識(shí)和技能,讀者將開發(fā)出自己的游戲庫(kù),以用于構(gòu)建將來(lái)的游戲項(xiàng)目。本書還在每章的末尾加入了測(cè)驗(yàn)題和項(xiàng)目,以幫助讀者實(shí)踐新學(xué)到的技能!最后,我們通過創(chuàng)建一個(gè)卷軸射擊游戲來(lái)實(shí)踐所學(xué)的技能。
  如果你想要?jiǎng)?chuàng)建自己的游戲,或者你是想要進(jìn)入游戲開發(fā)領(lǐng)域的一名資深程序員,又或者你只是想要了解下開發(fā)游戲是怎么一回事兒,本書都很適合你閱讀。本書將教授如何開發(fā)自己的游戲,包括組織故事、繪制圖形、吸引玩家的游戲過程和功能等。
  第4版經(jīng)過完全更新,支持visual studio 2013。為了便于讀者學(xué)習(xí),本書的配套網(wǎng)站 jharbour.com提供了可供下載的代碼。

游戲編程入門-(第4版) 作者簡(jiǎn)介

Jonathan S. Harbour編寫了19本游戲開發(fā)方面的書,有針對(duì)PC、Mac、Linux、Android、Windows Phone和游戲控制臺(tái)的。他在University of Advancing Technology(www.uat.edu)教了5年課程,在那里,他和學(xué)生一起使用PlayStation 2 TOOL開發(fā)工具包、Nintendo Dolphin SDK、Xbox 360 XNA SDK、人工智能、數(shù)據(jù)庫(kù)、DirectX等工具和技術(shù)。他還教授了C++、Java、VB、C#、LUA、Python和SQL課程。他的個(gè)人站點(diǎn)是jharbour.com。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
本類暢銷
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 下水道疏通_管道疏通_马桶疏通_附近疏通电话- 立刻通 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 二手注塑机回收_旧注塑机回收_二手注塑机买卖 - 大鑫二手注塑机 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 天津试验仪器-电液伺服万能材料试验机,恒温恒湿标准养护箱,水泥恒应力压力试验机-天津鑫高伟业科技有限公司 | 太阳能发电系统-太阳能逆变器,控制器-河北沐天太阳能科技首页 | 济南律师,济南法律咨询,山东法律顾问-山东沃德律师事务所 | 贴片电容-贴片电阻-二三极管-国巨|三星|风华贴片电容代理商-深圳伟哲电子 | 五轴加工中心_数控加工中心_铝型材加工中心-罗威斯 | b2b网站大全,b2b网站排名,找b2b网站就上地球网 | 成人纸尿裤,成人尿不湿,成人护理垫-山东康舜日用品有限公司 | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 酒精检测棒,数显温湿度计,酒安酒精测试仪,酒精检测仪,呼气式酒精检测仪-郑州欧诺仪器有限公司 | 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 中药二氧化硫测定仪,食品二氧化硫测定仪|俊腾百科 | 清管器,管道清管器,聚氨酯发泡球,清管球 - 承德嘉拓设备 | 免费B2B信息推广发布平台 - 推发网| 深圳富泰鑫五金_五金冲压件加工_五金配件加工_精密零件加工厂 | 开锐教育-学历提升-职称评定-职业资格培训-积分入户 | 膜结构_ETFE膜结构_膜结构厂家_膜结构设计-深圳市烨兴智能空间技术有限公司 | 网站seo优化_seo云优化_搜索引擎seo_启新网络服务中心 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-沼河浸过滤器 | 铝机箱_铝外壳加工_铝外壳厂家_CNC散热器加工-惠州市铂源五金制品有限公司 | 富森高压水枪-柴油驱动-养殖场高压清洗机-山东龙腾环保科技有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | 不锈钢搅拌罐_高速搅拌罐厂家-无锡市凡格德化工装备科技有限公司 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | 上海宿田自动化设备有限公司-双面/平面/单面贴标机 | 钢制拖链生产厂家-全封闭钢制拖链-能源钢铝拖链-工程塑料拖链-河北汉洋机械制造有限公司 | 哈尔滨发电机,黑龙江柴油发电机组-北方星光 | 行星搅拌机,双行星搅拌机,动力混合机,无锡米克斯行星搅拌机生产厂家 | 小学教案模板_中学教师优秀教案_高中教学设计模板_教育巴巴 | 全自动包衣机-无菌分装隔离器-浙江迦南科技股份有限公司 | 办公室家具公司_办公家具品牌厂家_森拉堡办公家具【官网】 | 深圳诚暄fpc首页-柔性线路板,fpc柔性线路板打样生产厂家 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 北京模型公司-军事模型-工业模型制作-北京百艺模型沙盘公司 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 |