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

歡迎光臨中圖網 請 | 注冊
> >>
HTML5游戲開發技術——Egret Engine

包郵 HTML5游戲開發技術——Egret Engine

出版社:中國水利水電出版社出版時間:2017-10-01
開本: 24cm 頁數: 208頁
中 圖 價:¥23.7(6.8折) 定價  ¥35.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

HTML5游戲開發技術——Egret Engine 版權信息

  • ISBN:9787517059349
  • 條形碼:9787517059349 ; 978-7-5170-5934-9
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

HTML5游戲開發技術——Egret Engine 本書特色

本書以案例教學的方式,講解了如何使用白鷺引擎(Egret Engine)及配套工具開發HTML5游戲。案例由簡至繁,選取了當前應用領域常見的搖獎游戲、卡牌游戲、平臺游戲、塔防游戲以及在線聊天,講解了白鷺引擎支持圖形圖 像、多媒體、交互與事件、粒子特效、EUI、物理引擎、人工智能及網絡通信方面的功能,討論了程序開發時的調試、面向對象設計、設計模式及應用程序框架等應用方法。本書*后介紹了實際項目開發中的一些應用技巧。本書適合從事H TML5開發的初級技術人員,也可供HTML5開發培訓機構參考。

HTML5游戲開發技術——Egret Engine 內容簡介

本書以案例教學的方式, 講解了如何使用白鷺引擎 (Egret Engine) 及配套工具開發HTML5游戲。案例由簡至繁, 選取了當前應用領域常見的搖獎游戲、卡牌游戲、平臺游戲、塔防游戲以及在線聊天, 講解了白鷺引擎支持圖形圖像、多媒體、交互與事件、粒子特效、EUI、物理引擎、人工智能及網絡通信方面的功能, 討論了程序開發時的調試、面向對象設計、設計模式及應用程序框架等應用方法。本書*后介紹了實際項目開發中的一些應用技巧。

HTML5游戲開發技術——Egret Engine 目錄

前言第1章認識當代互聯網核心技術—HTML5··········· 1 1.1 為什么使用HTML5開發游戲···················· 1 1.1.1 游戲!游戲!········································ 2 1.1.2 微信中的應用和小程序························ 2 1.1.3 全平臺的HTML5應用·························· 3 1.2 Egret Engine與游戲開發···························· 4 1.2.1 如何學習游戲開發································ 4 1.2.2 為什么使用Egret Engine······················ 5 1.2.3 Egret Engine還可以做什么·················· 5 1.3 如何使用本書············································· 5 1.3.1 如果你是游戲開發新手························ 5 1.3.2 如果你有開發經驗································ 5 1.3.3 獲取相關網絡資源································ 6 第2章就這么簡單—10分鐘開發
一個HTML5應用························································· 7 2.1 開發前的準備工作····································· 7 2.1.1 軟件下載················································ 7 2.1.2 安裝配置················································ 7 2.1.3 軟件界面················································ 9 2.2 開發“Hello world”應用························ 11 2.2.1 新建項目·············································· 12 2.2.2 運行項目·············································· 14 2.2.3 編輯項目內容······································ 15 2.3 把應用發布到網絡上······························· 20 2.4 TypeScript基礎·········································· 21 2.4.1 TypeScript簡介···································· 21 2.4.2 對象的屬性和方法······························ 22 2.4.3 對象的事件及運行流程······················ 23 2.4.4 編程基礎·············································· 24 第3章互動與特效—搖獎游戲制作···················· 47 3.1 使用多媒體元素······································· 47 3.1.1 使用圖片·············································· 49 3.1.2 使用資源管理器實現預加載·············· 52 3.1.3 顯示圖像·············································· 54 3.2 特效制作與應用······································· 58 3.2.1 粒子特效介紹······································ 58 3.2.2 Egret Feather使用······························ 59 3.2.3 花瓣飄落及元寶掉落特效·················· 60 3.3 事件機制··················································· 65 3.3.1 什么是事件(Event)························· 65 3.3.2 使用事件監聽器(Event Listener)··· 66 第4章多樣的交互界面—卡牌游戲制作············ 69 4.1 所見即所得的界面編輯··························· 69 4.1.1 準備設計資源······································ 72 4.1.2 EXML可視化編輯器···························· 74 4.1.3 皮膚分離機制······································ 79 4.2 交互界面開發··········································· 80 4.2.1 主要界面開發······································ 80 4.2.2 界面邏輯實現······································ 85 4.3 EUI詳細介紹············································· 96 4.3.1 EXML····················································· 96 4.3.2 控件和容器·········································· 99 4.3.3 自定義組件········································ 121 第5章模擬物理—動作類平臺游戲制作·········· 123 5.1 游戲設計思路及任務分解····················· 123 5.2 素材準備················································· 124 5.3 設計游戲界面········································· 131 5.3.1 游戲加載界面···································· 131 5.3.2 游戲開始界面······································ 133 5.4 場景邏輯················································· 133 5.4.1 載入界面············································ 133 5.4.2 開始界面············································ 135 5.5 使用p2物理引擎··································· 137 5.5.1 導入第三方庫···································· 138 5.5.2 角色制作············································ 138 5.5.3 制作游戲場景···································· 143 5.5.4 碰撞檢測與開發································ 144 5.6 運行時錯誤調試····································· 148 5.6.1 Chrome調試······································ 148 5.6.2 “調試”視圖···································· 150 第6章人工智能—經典塔防游戲制作·············· 156 6.1 塔防游戲設計及任務分解····················· 156 6.1.1 塔防游戲元素分析···························· 156 6.1.2 面向對象編程···································· 158 6.1.3 MVC設計模式··································· 165 6.2 塔防游戲開發········································· 167 6.2.1 地圖制作方法···································· 167 6.2.2 炮塔與子彈制作································ 171 6.2.3 游戲圖形渲染機制分析···················· 175 6.3 讓炮塔更加智能····································· 176 6.3.1 人工智能的應用································ 176 6.3.2 智能炮塔設計開發···························· 178 第7章建立通信—網絡多人聊天······················ 180 7.1 應用設計及分析····································· 180 7.1.1 網絡資源設計···································· 180 7.1.2 多人聊天邏輯設計···························· 181 7.1.3 WebSocket原理及配置···················· 182 7.1.4 開放平臺原理及使用························ 184 7.2 游戲聊天室開發····································· 185 7.3 通過微信分享········································· 190 7.3.1 配置JS-SDK第三方庫······················· 190 7.3.2 微信JS-SDK的使用··························· 191 7.3.3 微信分享接口使用···························· 193 第8章高級技巧······················································ 195 8.1 實際開發中的常見問題························· 195 8.1.1 屏幕適配與自動布局························ 195 8.1.2 如何使用第三方庫···························· 198 8.2 跨平臺開發與發布································· 202 8.2.1 iOS和Android APP生成方法··········· 202 8.2.2 微信小程序生成方法························ 204 8.3 接下來做什么········································· 208
展開全部

HTML5游戲開發技術——Egret Engine 作者簡介

辛子俊,現北京智慧谷文化傳媒有限公司總經理,中國傳媒大學外聘教師,致力于新媒體教育及游戲人才培養工作,曾作為Adobe開發者社區版主,負責引入國外相關技術類文章及其翻譯工作,主持過的項目包括《長征課堂VR》《情商加油站》《職場演兵》《腦健操》《養生廚房》《漆藝·再造物》《雕欄砌筑》等。 林雪瑩,中國傳媒大學計算機應用專業碩士研究生,專攻游戲設計,曾任騰訊游戲和樂元素實習策劃,作品《昔:Yesterday》獲“中國優秀游戲制作人大賽”非專業組最佳游戲創意獎、“中國大學生原創動漫大賽”一等獎、“中國學院獎”三等獎,獲蘋果App Store在全球市場推薦。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 密封圈_泛塞封_格莱圈-[东莞市国昊密封圈科技有限公司]专注密封圈定制生产厂家 | 澳洁干洗店加盟-洗衣店干洗连锁「澳洁干洗免费一对一贴心服务」 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 517瓜水果特产网|一个专注特产好物的网站 | 石家庄装修设计_室内家装设计_别墅装饰装修公司-石家庄金舍装饰官网 | 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 大学食堂装修设计_公司餐厅效果图_工厂食堂改造_迈普装饰 | 合金ICP光谱仪(磁性材料,工业废水)-百科 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 全自动端子机|刺破式端子压接机|全自动双头沾锡机|全自动插胶壳端子机-东莞市傅氏兄弟机械设备有限公司 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 上海公司注册-代理记账-招投标审计-上海昆仑扇财税咨询有限公司 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | HV全空气系统_杭州暖通公司—杭州斯培尔冷暖设备有限公司 | 天津仓储物流-天津电商云仓-天津云仓一件代发-博程云仓官网 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 期货软件-专业期货分析软件下载-云智赢| 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 卓能JOINTLEAN端子连接器厂家-专业提供PCB接线端子|轨道式端子|重载连接器|欧式连接器等电气连接产品和服务 | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | 全温度恒温培养摇床-大容量-立式-远红外二氧化碳培养箱|南荣百科 | 智能型高压核相仪-自动开口闪点测试仪-QJ41A电雷管测试仪|上海妙定 | CPSE安博会 | 产业规划_产业园区规划-产业投资选址及规划招商托管一体化服务商-中机院产业园区规划网 | 走心机厂家,数控走心机-台州博城智能科技有限公司 | loft装修,上海嘉定酒店式公寓装修公司—曼城装饰 | 防火板_饰面耐火板价格、厂家_品牌认准格林雅 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 数控走心机-走心机价格-双主轴走心机-宝宇百科 | 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 | 搬运设备、起重设备、吊装设备—『龙海起重成套设备』 | 紫外可见光分光度计-紫外分光度计-分光光度仪-屹谱仪器制造(上海)有限公司 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 避光流动池-带盖荧光比色皿-生化流动比色皿-宜兴市晶科光学仪器 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 |