中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 游戲程序設計基礎

出版社:電子工業出版社出版時間:2015-12-01
開本: 16開 頁數: 272
中 圖 價:¥29.1(7.5折) 定價  ¥39.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

游戲程序設計基礎 版權信息

游戲程序設計基礎 本書特色

本書系統介紹了windows api二維開發和direct3d三維游戲開發和unity游戲開發相關概念和實現技術。由淺入深,詳細介紹了各部分的環境搭建和開發方法。內容全面,完整詳細地講解了二維游戲、direct3d游戲和利用unity開發游戲的相關內容,注重理論與實踐的結合,對于每一章講解的技術環節都有對應的實現示例。本書配套提供ppt、源代碼等。 本書在內容安排上很適合本科教學,對游戲開發感興趣的初學者自學時也推薦使用本書。

游戲程序設計基礎 內容簡介

1. 本書采用案例教學方式,理論講解與實踐密切結合;2. 本書由淺入深、內容全面,提供框架程序、ppt等

游戲程序設計基礎 目錄

第1章 游戲程序設計概述 11.1 計算機游戲的概念 11.2 計算機游戲的分類 21.2.1 角色扮演游戲(rpg,role-playing game) 21.2.2 動作類游戲(act, action game) 31.2.3 實時策略游戲(rts,real-time strategy game ) 31.2.4 **視覺射擊游戲(fps,first-person shooter) 31.2.5 模擬游戲(simulation game) 41.2.6 體育類游戲(srt,sports game) 41.3 設計游戲的要素 41.3.1 策劃 51.3.2 程序 51.3.3 美術 51.3.4 音樂 61.4 計算機游戲的發展趨勢 61.4.1 沉浸感 61.4.2 交互性 61.4.3 國際化 7第2章 win32應用程序 82.1 vs2010中win32應用程序創建過程 82.2 windows主函數 112.3 窗口建立過程 122.4 windows消息循環 142.5 窗口過程函數 152.6 win32應用程序示例 162.7 游戲程序框架 18第3章 windows繪圖函數 223.1 屏幕繪圖的相關概念 223.1.1 窗口和視口 223.1.2 gdi 坐標系 233.2 畫筆,畫刷與文字 253.2.1 gdi對象的建立 253.2.2 gdi對象的選用與刪除 273.2.3 gdi示例 273.3 gdi繪圖函數 313.3.1 點線函數 313.3.2 形狀函數 323.3.3 填充函數 33第4章 游戲中的角色與場景 344.1 位圖顯示 344.2 鏤空貼圖 374.2.1 使用bitblt()中的參數raster完成鏤空貼圖 384.2.2 使用transparentblt()函數完成鏤空貼圖 394.3 地圖顯示 404.3.1 平面拼接地圖 404.3.2 斜角拼接地圖 43第5章 動畫 485.1 使用定時器完成游戲動畫 485.1.1 建立定時器 485.1.2 刪除定時器 495.1.3 示例 495.2 利用消息循環完成游戲動畫 515.2.1 利用消息循環完成動畫原理 515.2.2 示例 53第6章 鍵盤與鼠標交互 556.1 windows鍵盤消息處理 556.1.1 windows鍵盤概述 556.1.2 鍵盤消息處理 566.1.3 鍵盤交互程序示例 576.2 windows鼠標消息處理 616.2.1 鼠標消息的處理方式 616.2.2 示例 636.2.3 相關函數的講解 69第7章 運動與碰撞檢測 717.1 運動 717.1.1 勻速直線運動 717.1.2 變速運動 757.2 碰撞檢測 777.2.1 以物體框架來檢測碰撞 777.2.2 用顏色來檢測碰撞 797.3 粒子系統 83第8章 3d游戲概述 848.1 3d坐標系及轉換 848.2 模型對象的建立 858.3 視圖變換 858.3.1 平移變換 868.3.2 旋轉變換 868.3.3 縮放變換 878.4 投影變換 878.5 3d游戲的開發手段 88第9章 direct3d簡介 909.1 direct3d的體系結構 909.1.1 direct3d的繪制流程 909.1.2 direct3d繪制程序框架圖 919.2 direct3d開發環境配置 929.3 direct3d初始化 949.3.1 創建direct3d接口對象。 959.3.2 獲取設備的硬件信息 959.3.3 填充d3dpresent_parameters結構體 969.3.4 idirect3d設備接口的創建 989.4 direct3d渲染 999.4.1 清屏操作 999.4.2 繪制 1009.4.3 翻轉顯示 1009.4.4 direct3d的渲染過程 1019.5 direct3d中二維文本的繪制 1029.6 direct3d框架程序 104第10章 direct3d圖形繪制基礎 11110.1 以頂點緩存為數據源的圖形繪制 11210.1.1 基礎知識 11210.1.2 在direct3d編程中使用頂點緩存的四個步驟 11310.2 頂點緩存程序示例 12010.3 以索引緩存為數據源的圖形繪制 12310.2.1 索引緩存繪圖 12410.4 索引緩存程序示例 12810.5 direct3d內置幾何體概述 13210.3.1 立方體的創建 13210.3.2 圓柱體的創建 13310.3.3 2d 多邊形的創建 13410.3.4 球體創建 13410.3.5 圓環的創建 13510.3.6 茶壺的創建 135第11章 direct3d變換 13711.1 視圖變換 13711.2 投影變換 14111.3 視口變換 14211.4 direct3d變換示例 14311.5 direct3d固定功能渲染流水線概述 148第12章 direct3d光照與材質 15012.1 光照類型 15012.1.1 環境光 15012.1.2 漫反射光 15112.1.3 鏡面反射光 15112.1.4 自發光 15212.2 光源類型。 15212.2.1 點光源 15412.2.2 方向光源 15412.2.3 聚光燈光源 15512.3 材質 15512.4 燈光與材質示例 157第13章 紋理映射 16313.1 紋理映射的概念 16313.2 direct3d中紋理映射的實現方法 16313.2.1 紋理坐標的定義 16313.2.2 頂點坐標與紋理坐標的對應 16413.2.3 紋理的創建 16513.2.4 紋理的啟用 16613.3 紋理繪制示例 168第14章 游戲引擎 17414.1 什么是游戲引擎 17414.2 目前比較流行的幾款主流引擎 17514.3 unity游戲引擎簡介 17614.4 unity下載與安裝 178第15章 unity程序開發框架和編輯器使用 18115.1 unity程序開發框架、工程和應用以及場景的關系 18115.2 工程的創建和導入 18215.3 unity編輯器介紹 18415.3.1 官方資源導入方法: 18415.3.2 場景中的6個視圖 18515.3.3 編輯器界面設置。 18615.3.1 unity編輯器——project(項目視圖) 18615.3.2 unity編輯器——hierarchy(層次視圖) 18815.3.3 unity編輯器——inspector(檢視視圖) 19015.3.4 unity編輯器——scene(場景視圖) 19215.3.5 unity編輯器——game(游戲視圖) 19415.3.6 unity編輯器——console(控制臺視圖) 195第16章 資源和游戲對象 19616.1 unity資源 19616.1.1 場景、資源、游戲對象、組件間的關系 19616.1.2 內部資源創建 19816.1.3 外部資源導入 19916.1.4 unity中預設的創建 20016.1.5 unity中圖片、模型和音頻、視頻的支持 20016.2 unity 常用組件介紹 20116.2.1 transform(變換組件) 20216.2.2 camera(攝像機組件) 20316.2.3 lights(光源) 20416.3 常用物理引擎組件 20516.3.1 rigidbody(剛體組件) 20616.3.2 collider(碰撞器組件) 207第17章 unity腳本程序基礎 20917.1 什么是腳本程序 20917.2 unity腳本編輯器 21017.3 unity腳本的創建與編輯 21117.3.1 script(腳本)創建 21117.3.2 編輯腳本程序 21217.3.3 常用事件函數 21417.3.4 游戲對象和組件訪問 215第18章 unity gui圖形用戶界面 21818.1 ugui的基本介紹 21818.2 ugui的創建和基本操作 21918.3 ugui實例演示 22018.3.1 gui之button和text 22118.3.2 gui之toggle應用 22218.3.3 gui的image和scrollbar應用 22418.3.4 通過button調用其他場景 22518.3.5 slider與游戲對象 22618.4 打包與發布 227第19章 mecanim動畫系統 22919.1 mecanim動畫系統及其優勢 22919.2 mecanim工作流程 23019.3 人形角色動畫講解 230第20章 游戲開發實例——奔跑的輪胎 239參考文獻 261
展開全部

游戲程序設計基礎 作者簡介

楊長強,山東科技大學信息科學與工程學院副教授,主講游戲程序設計、計算機圖形學、Windows程序設計等課程10余年。曾獲省教學成果二等獎,主講的計算機圖形學2次獲校教學成果獎__eol__

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 电缆接头-防爆电缆接头-格兰头-金属电缆接头-防爆填料函 | 英语词典_成语词典_日语词典_法语词典_在线词典网 | 商用绞肉机-熟肉切片机-冻肉切丁机-猪肉开条机 - 广州市正盈机械设备有限公司 | 预制舱-电力集装箱预制舱-模块化预制舱生产厂家-腾达电器设备 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | 自动螺旋上料机厂家价格-斗式提升机定制-螺杆绞龙输送机-杰凯上料机 | 小港信息港-鹤壁信息港 鹤壁老百姓便民生活信息网站 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 123悬赏网_发布悬赏任务_广告任务平台 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 | 嘉兴泰东园林景观工程有限公司_花箱护栏 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 泉州陶瓷pc砖_园林景观砖厂家_石英砖地铺石价格 _福建暴风石英砖 | 大型低温冷却液循环泵-低温水槽冷阱「厂家品牌」京华仪器_京华仪器 | 不锈钢酒柜|恒温酒柜|酒柜定制|酒窖定制-上海啸瑞实业有限公司 | 海峰资讯 - 专注装饰公司营销型网站建设和网络营销培训 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 液氨泵,液化气泵-淄博「亚泰」燃气设备制造有限公司 | Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 微量水分测定仪_厂家_卡尔费休微量水分测定仪-淄博库仑 | 诚暄电子公司首页-线路板打样,pcb线路板打样加工制作厂家 | 水平垂直燃烧试验仪-灼热丝试验仪-漏电起痕试验仪-针焰试验仪-塑料材料燃烧检测设备-IP防水试验机 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 塑料造粒机「厂家直销」-莱州鑫瑞迪机械有限公司 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 箱式破碎机_移动方箱式破碎机/价格/厂家_【华盛铭重工】 | 法兰连接型电磁流量计-蒸汽孔板节流装置流量计-北京凯安达仪器仪表有限公司 | 无机纤维喷涂棉-喷涂棉施工工程-山东华泉建筑工程有限公司▲ | 碳纤维布-植筋胶-灌缝胶-固特嘉加固材料公司| 锯边机,自动锯边机,双面涂胶机-建业顺达机械有限公司 | TPU薄膜_TPU薄膜生产厂家_TPU热熔胶膜厂家定制_鑫亘环保科技(深圳)有限公司 | 一氧化氮泄露报警器,二甲苯浓度超标报警器-郑州汇瑞埔电子技术有限公司 | 振动台-振动试验台-振动冲击台-广东剑乔试验设备有限公司 | 上海皓越真空设备有限公司官网-真空炉-真空热压烧结炉-sps放电等离子烧结炉 |