| | | 網頁遊戲開發秘笈/遊戲開發與設計技術叢書 | 該商品所屬分類:計算機/網絡 -> 多媒體 | 【市場價】 | 646-937元 | 【優惠價】 | 404-586元 | 【介質】 | book | 【ISBN】 | 9787111459927 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
-
出版社:機械工業
-
ISBN:9787111459927
-
作者:(美)伯查德|譯者:愛飛翔
-
頁數:290
-
出版日期:2014-05-01
-
印刷日期:2014-05-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
《網頁遊戲開發秘笈》作者伯查德先生沒有講述高深的理論,而是直接選了10種常見的遊戲類型,告訴我們如何通過適當的遊戲引擎及工具,快速制作出這些遊戲來。每章所選的範例遊戲,其制作過程都分為好幾個步驟,讀者可在看完每個步驟之後及時總結當前制作進度。這些範例其實就是模板,隻要根據每章*後的建議稍加修改,就能做出一款頗具個人特色的網頁遊戲了。 通過引擎來做遊戲,既能縮短學習時間,又能降低編寫代碼的難度,而且隻要學會一種引擎,就可以開發出許多款同類遊戲了。由此可以想見,在學**部10款引擎之後,你的開發思路一定會大為開闊。
-
想用HTML5與JavaScript開發出精彩的網頁遊戲
嗎?想從Flash或其他遊戲平臺遷移到Web平臺嗎?想
提高自己的HTML5遊戲制作水平與速度嗎?快來看《
網頁遊戲開發秘笈》這本書吧,裡面既有專家的指導
意見,又有能夠直接運行的範例項目與代碼。
《網頁遊戲開發秘笈》由資深網頁遊戲開發專家
伯查德親筆撰寫,眾多遊戲開發與設計專家強力推薦
。作者通過豐富的實例深入剖析10種流行的遊戲類型
及適用的遊戲引擎和工具,包括問答遊戲、文字冒險
遊戲、派對遊戲、解謎遊戲、平臺遊戲、飛行射擊遊
戲、角色扮演遊戲和即時戰略遊戲,詳細講解每類遊
戲的具體制作過程,並高屋建瓴地介紹一些有助於提
升遊戲開發水平的實用方法,為讀者快速掌握網頁遊
戲開發提供繫統指南。同時,書中還講解了
JavaScript語言的基礎、代碼質量控制,並提供了一
些可以幫助進行網頁遊戲開發的資源。
-
譯者序 前 言 導 言 第1章 問答遊戲 1.1 **步:出題 1.2 第二步:隱藏題目 1.3 第三步:重現題目 1.4 第四步:引入各種程序庫 1.5 第五步:判斷玩家所選答案是否正確 1.6 小結 第2章 文字冒險遊戲 2.1 **步:設計頁面樣式 2.2 第二步:實現頁面跳轉 2.3 第三步:添加道具欄及道具拖放功能 2.4 第四步:添加復雜的交互功能 2.5 第五步:添加歷史記錄導航功能 2.6 第六步:添加精彩的結局 2.7 小結 第3章 派對遊戲 3.1 **步:采用atom.js創建範例遊戲 3.2 第二步:用canvas元素繪圖 3.3 第三步:繪制鼠洞 3.4 第四步:繪制鼴鼠 3.5 第五步:將鼴鼠放入鼠洞 3.6 第六步:令鼴鼠從洞中鑽出來 3.7 第七步:使玩家可通過敲擊鍵盤來打鼴鼠 3.8 HTML5的標簽並不盡如人意 3.9 小結 第4章 解謎遊戲 4.1 **步:用easel.js來渲染 4.2 第二步:渲染多個方塊 4.3 第三步:創建成對出現的同色方塊 4.4 第四步:配對並消除同色方塊 4.5 第五步:隱藏與翻轉圖片 4.6 第六步:勝負判定 4.7 第七步:緩存與性能優化 4.8 第八步:將方塊配對遊戲改為字母認讀遊戲 4.9 小結 第5章 平臺遊戲 5.1 初識melon.js 5.2 **步:創建瓦片地圖 5.3 第二步:啟動遊戲 5.4 第三步:加入遊戲角色 5.5 第四步:構建踫撞圖層 5.6 第五步:行走與跳躍 5.7 第六步:標題畫面 5.8 第七步:添加可供玩家收集的物品 5.9 第八步:添加敵人 5.10 第九步:添加能力提升道具 5.11 第十步:添加勝負判定機制並顯示遊戲信息 5.12 小結 第6章 格鬥遊戲 6.1 **步:初識game.js 6.2 第二步:單獨繪制精靈表中的各個精靈 6.3 第三步:處理兩位玩家的輸入 6.4 第四步:移動與變形 6.5 第五步:不要使兩位玩家的輸入互相阻塞 6.6 第六步:用位掩碼記錄按鍵狀態 6.7 第七步:用掩碼來檢測踫撞 6.8 第八步:令兩個遊戲角色可以互相攻擊對方 6.9 小結 第7章 飛行射擊遊戲 7.1 與渲染有關的準備知識 7.2 **步:初識gameQuery 7.3 第二步:添加“敵機” 7.4 第三步:創建己方戰機 7.5 第四步:處理玩家與敵人的踫撞 7.6 第五步:發射** 7.7 第六步:為玩家提供多種** 7.8 小結 第8章 **人稱射擊遊戲 8.1 **步:初識Jaws 8.2 第二步:創建二維地圖 8.3 第三步:增添玩家 8.4 第四步:用光線投射技術繪制俯視圖 8.5 第五步:用光線投射技術實現偽三維效果 8.6 第六步:為玩家配備照相機 8.7 第七步:裝點遊戲場景 8.8 第八步:添加同伴 8.9 小結 第9章 角色扮演遊戲 9.1 **步:初識enchant.js 9.2 第二步:創建地圖 9.3 第三步:增添玩家 9.4 第四步:添加踫撞層 9.5 第五步:繪制狀態畫面 9.6 第六步:與NPC對話 9.7 第七步:繪制道具欄 9.8 第八步:開設道具店 9.9 第九步:實現戰鬥界面 9.10 第十步:通過HTML5的本地存儲API來存儲遊戲進度 9.11 小結 **0章 即時戰略遊戲 10.1 服務器 10.2 **步:配置Node 10.3 第二步:用socket.io實現即時通信 10.4 第三步:用crafty.js創建Isometric地圖 10.5 第四步:繪制棋子 10.6 第五步:移動棋子 10.7 第六步:使玩家隻能控制己方棋子,並將對方棋子上面的圖案隱藏起來 10.8 第七步:實現踫撞檢測,令玩家能喫掉對方棋子並看到其圖案 10.9 小結 **1章 如何繼續提升遊戲開發水平 11.1 本書已經講過的內容 11.2 接下來應該學習的內容 附錄A JavaScript基礎 附錄B 代碼質量控制 附錄C 資源 285
| | | | | |