書名: HTML5 跨平台遊戲設計不設限:從入門到超人氣遊戲的修鍊實戰
作者: 吳苑瑜
ISBN: 9789863475613
出版社: 碁峰
#資訊
#數位媒體與設計
#編程與軟體開發
#其他程式語言
定價: 450
售價: 383
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

HTML5跨平台遊戲設計不設限:從入門到超人氣遊戲的修鍊實戰 ISBN13:9789863475613 出版社:碁峰資訊 作者:白乃遠;吳苑瑜;曾奕霖 裝訂/頁數:平裝/368頁 附件:光碟*1 規格:23cm*17cm*2.6cm (高/寬/厚) 版次:1 出版日:2015/05/04 中國圖書分類:特殊電腦方法 內容簡介:跨界整合,打造內外兼具的跨平台遊戲新經典!零成本,讓自己的遊戲行銷全世界! HTML5是包含HTML5、CSS3和JavaScript的網頁技術組合,優秀的多媒體元素、跨平台能力與標準化特性,改變了行動世代的使用者體驗。根據Digital Buzz Blog統計,使用者在iOS和Android上所花的時間中,有32%是拿來玩遊戲。如果使用HTML5進行手機遊戲開發,就能一次創造出跨平台的遊戲,免除學習多語言開發的困擾。例如Google Chrome Web Store可下載到的>與>,就是從iOS平台移植到HTML5上的經典案例。 本書由淺入深,從HTML5、CSS3和JavaScript三大基礎架構進入遊戲開發的世界,除了基本語法介紹,每個學習主題都設計情境與遊戲範例,加速了解開發精髓。在進階章節中,先以遊戲結合個人履歷互動概念作為創新應用的示範,再引入其它開源遊戲引擎,簡化遊戲製作,開發熱門遊戲,最後結合FB API應用,以及發佈技巧分享遊戲。 綜合本書特點如下: ‧從HTML5基礎架構切入,適合初接觸程式的初學者。 ‧程式語法使用顏色區隔,方便閱讀與學習。 ‧每個學習主題涵蓋多種情境與範例,實練實戰。 ‧獨家提供遊戲式互動個人履歷教學製作,發想創意。 ‧學會應用HTML5遊戲引擎輕鬆開發熱門遊戲,快速上手。 ‧遊戲免費發佈技巧大公開,學會零成本讓遊戲行銷全世界。 書附光碟:範例素材/範例完成檔/軟體工具 目錄 章節說明:01 遊戲設計與HTML5 HTML5受到世人注視的契機,緣起於已故蘋果公司的CEO賈伯斯所發起的公開聲明,表示不讓蘋果公司所生產的行動設備支援「Flash」技術,並以「HTML5」為主要發展方向。這個被蘋果公司大力支持的HTML5,其實是一組包含HTML5、CSS3 和JavaScript 的網頁技術組合,其優秀的多媒體元素及跨平台能力,改變了行動世代的使用者體驗。在本章中將學到的重點包括: › HTML5基礎認識 › HTML5開發環境建立 › HTML5程式測試與除錯技巧範例:HelloWorld 02 HTML5基礎 HTML5比起前幾版而言具有大幅度的變化。首先新增多種「結構化元素」,有助於頁面的排版以及搜尋引擎的辨識;其次是豐富的「內容標記方法」,新增畫布與各種文字層級元素,讓圖文編輯更加精緻;第三是強大的「多媒體應用」,讓瀏覽器不必加載外掛就可以處理影音;另外也提供全新的web表單協助處理資訊流的部份。HTML5語言從靜態到動態所需要的元素通通都考慮到了,也難怪其魅力能夠襲捲全球。在本章中將學到的重點包括: › 認識整齊的結構化元素 › 活用豐富的內容標記方法 › 應用方便的影音多媒體標籤 › 學習Web表單機制 03 CSS3應用 CSS是負責網頁外觀的藝術總監,舉凡網頁裡的文字、圖片、表格、表單⋯⋯等元件,通通得聽它的號令進行排版。雖然HTML裡也有關於外觀設計的標籤,但遠遠不及CSS可以做到的精準定位、多層次的顏色、框線變化,甚至還能更改滑鼠游標的形狀,以及做出類似動畫般夢幻的過場效果,帶給我們更繽紛的線上體驗。在本章中將學到的重點包括: › 認識CSS基礎語法 › 使用CSS設計文字與圖片 › 使用CSS美化表格與表單 04 CSS3網頁小遊戲以往的網頁互動遊戲大多使用Flash呈現,瀏覽器必須安裝Flash player才能執行。但HTML5推出後,只要使用CSS3中的動畫屬性,就可以達到控制動畫與玩家互動的效果,讓瀏覽器不再需要安裝額外插件就能開始玩遊戲,這也是HTML5 帶來最重大的變革。在本章中將學到的重點包括: ›› CSS3的動畫屬性animation ›› CSS3的漸變屬性Transition ›› 實作「打地鼠」網頁遊戲(包括場景/製作地鼠/得分動畫/關卡與結束) 05 常用的觸發事件與元件在開發遊戲的歷程中,往往有許多需要和玩家互動的元件需要處理,但我們知道HTML是專門用來處理遊戲結構,而CSS則是負責遊戲美術,若想讓遊戲具備與玩家互動的效果,就必須導入HTML5家族的另一個成員-JavaScript語言。在這個章節中會和大家介紹在開發HTML5遊戲中常用的觸發事件和元件,並透過JavaScrip來實作。在本章中將學到的重點包括: › 滑鼠點擊事件偵聽 › 鍵盤按鍵事件偵聽 › 網頁錨點跳轉技巧 › 瀏覽器資訊偵測 › DOM控制技巧 › 螢幕解析度偵測 › 簡易E-Mail寄送系統 › 日期物件Date與計時器實作 06 多媒體播放畫面是在HTML5才被定義的新標籤,具備強大的圖形處理能力。標籤在結合JavaScript語法的狀況下,可以進行繪製圖形、合成圖像等等操作,也可以用來實現動畫影片之控制,讓瀏覽器在不需安裝其它插件的情況下處理圖像。標籤之功能完整性,豐富到足以獨立出成一本書,本書僅對比較常用的功能進行介紹。在本章節您將學到的重點包括:在本章中將學到的重點包括: › Canvas圖形繪製與變形控制 › Canvas動畫應用 › Canvas多媒體影音播放 › Canvas動畫劇場實作範例:動畫小劇場 07 WEB應用在連線遊戲中,必須透過伺服器與客戶端不斷地交換遊戲資訊,才能更新與同步每個玩家的遊戲狀態,如此便可以設計出具有連線功能的遊戲內容,例如排行榜、好友資訊⋯等。在HTML5遊戲開發中,我們習慣將遊戲資訊以JSON格式包裝後,透過AJAX技術進行傳輸。 AJAX是資料傳遞的一種技術,可以僅針對網頁某些部份的資料更新,節省不斷重載整個網頁所需耗費的資源;JSON則是一個純文字格式,用於儲存和傳送簡單結構資料。在本章中將學到的重點包括: › AJAX傳輸方法的操作步驟 › 使用AJAX傳輸XML資料 › JSON格式的資料結構 › JSON格式的編譯與解譯範例:web伺服器實際演練 08 網頁資料儲存在HTTP協定中,由於client端與server端間並沒有互相保存資料的機制,因此需要暫時儲存網頁中的資料時,必須依靠Cookie和Session完成。網頁資料儲存的機制就像是飲料店點餐,當結帳買單後店家和顧客會持有一組號碼,透過這組號碼的連結就可以知道顧客所點的飲料內容,省去重複確認餐點的麻煩。在HTML5中提供了新的儲存機制WebStorage,帶來更大的儲存空間、更少的頻寬浪費。在這個章節中將會帶各位釐清這些儲存方式的差異。在本章中將學到的重點包括: › 認識Cookie機制的運作 › 認識Session機制的運作 › 認識HTML5的Web Storage機制範例:表單切換 09 學習使用jQuery jQuery是基於JavaScript語法所開發的輕量級物件導向函式庫。jQuery可以凌駕於HTML與CSS之上,...

為您推薦

學好跨平台網頁設計--HTML5、CSS3、JavaScript、jQuery與Bootstrap 5超完美特訓班(附範例/RWD影音教學) (3版)

學好跨平台網頁設計--HTML5、CSS3、JavaScript、jQuery與Bootstrap 5超完美特訓班(附範例/RWD影音教學) (3版)

類似書籍推薦給您

學好跨平台網頁設計:HTML5、CSS3、JavaScript、jQuery與Bootstrap 5超完美特訓班(附範例/RWD影音教學)(第三版) 系列名:網頁開發設計 ISBN13:9789865029074 出版社:碁峰資訊 作者:鄧文淵-總監製;文淵閣工作室-編著 裝訂/頁數:平裝/512頁 規格:23cm*17cm*2.3cm (高/寬/厚) 版次:3 出版日:2021/08/04 中國圖書分類:電腦;資料處理 內容簡介   最熱門的跨平台網頁設計技術大集合!   6大主題、300個立即可套用範例,全新Bootstrap 5來襲,   最適合全面學習、現學現用的21堂經典關鍵課!   HTML5是最主流的跨平台網頁開發技術,書中以HTML5為主體,綜合當今最經典的跨平台網頁程式設計工具,完整解鎖各項技術,提供最佳學習途徑,現學現用!   【結合最新前端技術】   全面引進最新的前端框架與技術,無論是HTML5、CSS3、JavaScript、jQuery、jQuery Mobile或是Bootstrap 5,都能銜接學習而快速上手,打造符合新一代標準的跨平台網站。   全新Bootstrap 5更是新一代RWD網站開發中的熱門焦點,能讓網頁因應不同大小的螢幕自動改變內容的配置,確保每個平台的使用者都能得到最好的操作體驗。無論是框架的安裝方式、格線系統的使用、網頁的元件、表單及工具的應用,一直到網頁互動程式的開發,Bootstrap 5都能提供簡單但功能強大的幫助!   【徹底掌握開發語法】   透過詳細語法解說、大量圖表示意,引領了解各主題的核心概念與重點技術,並利用最適合的開發工具進行範例實作,徹底掌握語法與應用。   【立即套用海量範例】   提供大量範例應用,每個主題都依功能別加入實用範例,可依架構學習,也可以依功能主題立即尋找可套用的範例。   【跨越平台行動優先】   面對行動裝置的普及,網頁就必須跨越不同螢幕尺寸,因應不同作業平台。書中將RWD網頁建置技術徹底解構,進而掌握從電腦到手機版網頁的設計心法,讓跨平台網頁製作更簡單!   【超值RWD影音教學】   提供RWD(Responsive Web Design,響應式網頁設計)使用Bootstrap 5的實戰影音教學,利用Bootstrap 5引導您從無到有快速打造一個跨平台的RWD網站,快速強化開發實力!   【超值學習資源】範例程式檔、RWD網頁快速開發:使用Bootstrap 5實戰影音教學 目錄 01 HTML基礎入門 HTML5除了簡化了HTML語法的結構,提供了許多功能標籤能夠直接控制音效、影片等多媒體檔案的播放,並且進一步加入控管地理位置的Geolocation API、繪圖的Canvas API、本地端的資料庫、離線的儲存機制 ⋯ 等讓人期待的功能,讓網頁的呈現與應用提升到另一個不同的層次。 1.1 HTML的出現 1.2 HTML5的歷史 1.3 HTML5的新功能 1.4 HTML5的編輯與瀏覽 02 HTML結構與文字段落 HTML是一個很重要的語法,它能整合文字、圖片、聲音、動畫、影片等內容,藉由瀏覽器讓資訊能夠無遠弗屆,深入到每個角落。在這裡先介紹HTML的文字段落與超連結等標籤,扎實打好HTML的基礎。 2.1 HTML文件結構 2.2 段落 2.3 文字格式 2.4 HTML5的語意標籤 03 超連結、圖片、音效與影片 超連結是HTML 中很重要的一個元素,藉由超連結能夠將不同的網站連繫在一起,也能連結到不同的網站,甚至是不同的資源。除了文字之外,圖片、音效與影片更是HTML 中很重要的內容。本章將要說明如何在網頁中加入圖片、音效與影片,並說明HTML5 新增的元素與功能,讓多媒體的資源豐富您的網頁與內容。 3.1 路徑的表示方法 3.2 超連結 3.3 圖片 3.4 音效的使用 3.5 影片的使用 04 表格與表單 表格是網頁中資料展示的重要利器,本章將分析表格中各個部位,並說明相關的標籤與屬性。表單是網站與瀏覽者互動的窗口,不同的資料需要不同的表單元件來傳送。本章除了介紹HTML中原有的表單元件的建置方式,並會進一步說明HTML5新增的表單元件與使用方式。 4.1 表格 4.2 表單 05 CSS基礎入門 CSS(Cascading Style Sheets)樣式表在網頁設計中占了十分重要的地位,HTML是將網頁進行結構化的製作,而CSS可以依照這個結構進行美化,提升網頁載入的速度,有系統的打造網站的風格。 CSS選擇器是套用樣式的基本功夫,除了一般的套用之外,還能使用屬性選擇器、虛擬類別選擇器、虛擬元素選擇器及組合選擇器,讓樣式的套用更靈活。 5.1 認識CSS 5.2 CSS3的新功能 5.3 CSS的套用方式 5.4 CSS基本語法 5.5 CSS基本選擇器 5.6 CSS屬性選擇器 5.7 CSS虛擬類別選擇器 5.8 CSS虛擬元素選擇器 5.9 組合選擇器 5.10 CSS選擇器的套用順序 06 顏色與文字設定 網頁中顏色的使用相當重要,除了能提高閱讀的舒適度,善用顏色的搭配能讓頁面的表現更加分。文字是網頁中最基礎但也最重要的內容,使用CSS 能快速的定義文字大小,粗細、字型、顏色 ... 等樣式,讓文字的呈現不再一成不變。 6.1 顏色的設定 6.2 文字大小、字型及相關的樣式設定 6.3 字型設定 07 段落與表列設定 文字段落的樣式包括了行距、文字間距、對齊、縮排 ... 等,對於網頁資訊的呈現也相當重要。表列資料的呈現分為項目符號及編號,對於資料的表現十分重要。CSS 的設定能更完美的呈現表列資料。 7.1 文字段落相關的樣式設定 7.2 項目符號及編號的設定 7.3 超連結的樣式設定 7.4 CSS3:文字陰影 08 背景與框線設計 在網頁中可以為元素設定背景,可以凸顯前景的內容。設定的方式十分多元,可以使用顏色、圖片,並能設定背景圖片的位置,背景圖片重複的方式,以及透明度,甚至使用漸層顏色。框線與背景設定的條件十分相似,只要是區塊的標籤元素都能設定框線。除了顏色、粗細,還能設定顯示的樣式,設定圓角,加上陰影。 8.1 設定背景顏色及圖片 8.2 設定透明度 8.3 設定漸層 8.4 框線的設定 8.5 表格框線 8.6 CSS3:圓角框線 8.7 CSS3:區塊陰影 09 盒子模型與版面定位 在網頁的版面上可以說是一個個盒子所組成的,只要能熟悉盒子模型的結構,即可準確的規劃版面中每個區塊的尺寸以及與其他區塊之間的排列狀態。float屬性能將元素設置到所在容器的最左方或最右方成為浮動元素,跟在該元素後方的內容就接著流動到剩下來的位置中。position屬性能精確的定位區塊元素的位置,並依不同特性安排區塊元素的展示方法。CSS3的媒體查詢能根據不同媒體、不同的特性給予不同的CSS樣式設定。 9.1 使用元素結構的重要觀念 9.2 認識盒子模型 9.3 float的使用 9.4 position的使用 9.5 媒體查詢 ...

原價: 500 售價: 425 現省: 75元
立即查看
最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps(全彩印刷)<> 2020 <深智>

最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps(全彩印刷)<> 2020 <深智>

類似書籍推薦給您

原價: 1000 售價: 850 現省: 150元
立即查看
HTML5、CSS3、JavaScript、Bootstrap5、jQuery、jQuery Mobile跨裝置網頁設計 (5版)

HTML5、CSS3、JavaScript、Bootstrap5、jQuery、jQuery Mobile跨裝置網頁設計 (5版)

類似書籍推薦給您

HTML5、CSS3、JavaScript、Bootstrap5、jQuery、jQuery Mobile跨裝置網頁設計 ISBN13:9786263240186 出版社:碁峰資訊 作者:陳惠貞 裝訂/頁數:平裝/496頁 規格:23cm*17cm*2.3cm (高/寬/厚) 版次:5 出版日:2021/11/16 中國圖書分類:電腦;資料處理 內容簡介   ★一次掌握PC網頁與行動網頁的關鍵技術!   以大量的範例進行語法教學,佐以整合的範例開發響應式網頁與行動網頁,破除初學者見樹不見林、無法靈活運用各項技術的迷思!   ■ 使用HTML5的元素和各種表單輸入類型,讓網頁的結構條理分明。   ■ 使用CSS3的Box Model、定位方式,以及色彩、字型、文字、清單、背景、漸層、表格、陰影、邊界、留白、框線、變形處理、轉場效果、媒體查詢等屬性,以根據PC或行動裝置的特徵設計網頁。   ■ 使用JavaScript的核心語法和瀏覽器端的應用,讓靜態網頁具有動態效果,包括DOM、JavaScript內建的物件、事件處理等。   ■ 使用jQuery的核心語法、事件與特效,讓網頁設計更快速便利。   ■ 使用Bootstrap5開發響應式網頁,讓網頁完整呈現在PC、平板、手機等裝置,達到One Web One URL (一網站一網址) 的目標。   ■ 使用jQuery Mobile建立行動網頁的介面,將跨平台、跨裝置、跨瀏覽器所面臨的相容性問題交給jQuery Mobile處理。 目錄 Part 1 HTML5 Ch01 網頁設計簡介 Ch02 文件結構 Ch03 資料編輯與格式化 Ch04 圖片與表格 Ch05 影音多媒體 Ch06 表單 Part 2 CSS3 Ch07 CSS基本語法 Ch08 字型、文字與清單屬性 Ch09 色彩、背景、漸層與表格屬性 Ch10 Box Model與定位方式 Ch11 特殊效果與媒體查詢 Part 3 JavaScript & jQuery Ch12 JavaScript基本語法 Ch13 物件、DOM與事件處理 Ch14 jQuery Part 4 響應式網頁設計 & Bootstrap Ch15 使用Bootstrap開發響應式網頁 Ch16 Bootstrap元件 Ch17 RWD網頁實例 Part 5 行動網頁設計 & jQuery Mobile(此單元為PDF電子書,請線上下載) Ch18 使用jQuery Mobile開發行動網頁 Ch19 jQuery Mobile UI元件

原價: 540 售價: 459 現省: 81元
立即查看
跨裝置網頁設計:HTML 5、CSS 3、JavaScript、jQuery Mobile

跨裝置網頁設計:HTML 5、CSS 3、JavaScript、jQuery Mobile

類似書籍推薦給您

原價: 540 售價: 459 現省: 81元
立即查看
趣學Construct 2設計2D遊戲-使用HTML5 (2版)

趣學Construct 2設計2D遊戲-使用HTML5 (2版)

類似書籍推薦給您

【簡介】   •Construct 2使用接近人類語言的視覺化指令,不需要任何程式設計基礎,且操作簡單方便使用,非常適合初學者用來學習遊戲設計。   •Construct 2引擎使用HTML5語言,擁有非常大的跨平台相容性,所開發的遊戲可直接輸出為HTML5網頁,亦可快速轉成各式APP。   •本書以經典有趣的懷舊遊戲設計主題,帶領讀者熟悉Construct 2的操作功能及撰寫事件表,並從中學習邏輯思考及編程概念。 【目錄】 微課1 軟體簡介 1-1 Construct 2 歷史與沿革 1-2 軟體介面 1-3 開啟自帶範本 1-4 圖 層 1-5 預覽運行 1-6 偵錯運行 1-7 修改圖像 1-8 修改動畫 1-9 調整關卡(布局與視窗) 1-10 新增物件與實件 1-11 新增行為 1-12 撰寫事件表 1-13 存 檔 1-14 輸 出 微課1實作題 微課2 經典遊戲PONG 2-1 Pong簡介 2-2 設計思路 2-3 新增專案 2-4 新增玩家A橫板 2-5 新增鍵盤控制 2-6 新增玩家B橫板 2-7 新增小球 2-8 碰撞偵測與隨機彈射 2-9 新增計分機制 2-10 新增計分文字 微課2實作題 微課3 文字冒險AVG 3-1 文字冒險AVG 3-2 設計思路 3-3 新增專案 3-4 新增背景 3-5 新增角色Sprite 3-6 新增對話框 3-7 新增對話文字 3-8 新增滑鼠功能 3-9 新增按鈕功能 3-10 以實件變數id區分實件 3-11 劇情分岔機制 微課3實作題 微課4 地城迷宮遊戲Dungeon Crawl 4-1 地城迷宮遊戲簡介 4-2 設計思路 4-3 新增專案 4-4 新增地面 4-5 新增牆面 4-6 新增玩家 4-7 鍵盤移動控制 4-8 新增機關-閘門 4-9 新增道具-鑰匙 4-10 新增遮罩 4-11 通關UI 微課4實作題 看更多

原價: 250 售價: 213 現省: 37元
立即查看