來來來!用Flash製遊戲App超簡單
本書採用堆積木的設計概念,先由複習ActionScript 3.0開始熱身,入門了解跨平台的設計環境與行動裝置的基本操控方式,再進階至針對行動APP 特性而設計內容模式,並連結行動裝置的網路與相機服務;最後根據作品需求,將各範例視為一塊塊專屬用途的積木堆疊拚湊,即可完成完整作品。
本書特色
兼顧Flash手機遊戲製作基礎與創意。
原創手機遊戲架構,打好手機遊戲設計根基。
範例程式碼的編寫以前使用最精簡語法指令為原則,不需死背語法。
適用對象
本書適合Flash遊戲初學者及其他遊戲創作者。
作者序
您好!感謝您願意花時間看這本書。
自從進入滑世代,行動裝置APP 的設計徹底改變長久以來PC 的思考模式。硬體方面行動裝置獨有的觸控面板、相機、GPS、加速感應器等,豐富了原本只有滑鼠、鍵盤與搖桿的輸入方式;裝置預置的軟體服務如上網、打電話、傳簡訊等,也都可以結合設計者的創作,使得開發的題材更加多元化。除了針對新增軟硬體所做的必要改變之外,當傳統的輸出顯示裝置尺寸縮小後,也產生極大的影響。由於行動裝置的優勢在於行動力,為此必須犧牲螢幕的尺寸,結果就是展示一張普通大小的圖都成為不小的問題,於是不同於傳統設計的使用者介面也紛紛出現,例如單手指滑動、兩手指縮放、移動等操作方式。
經過滑世代幾年來APP 設計思維與操作介面的改變,逐漸成為使用者已經習以為常的使用習慣,一些常見的行動APP 設計模式已大致成型。本書的目的即嘗試在能力範圍內將其中的幾種整理出來,方便學習者可以直接套用,加速行動APP 的設計,當然本書使用的Flash AIR 只是眾多撰寫APP 的軟體之一,但絕對是大家熟悉而且最具親和力的Flash 本尊的進化。
Flash 從最初純2D 動畫製作的軟體,歷經十幾年數次的改版更新,脫胎換骨變成具備行動APP 撰寫能力的軟體,甚至可開發越來越受重視的網路版連線遊戲,其中最重要的改版應該算是ActionScript 3.0 取代ActionScript 2.0。雖然那對包括我在內的許多人是歸零從頭學習的痛苦經驗,但是代價卻是超值的,如今能夠嚐到甜美的果實,得以在觸控的滑世代共襄盛舉不缺席。
換句話說Flash AIR 是架構在ActionScript 3.0 的基礎上,因此本書的第壹篇「ActionScript 3.0 基礎篇」,將根據筆者多年製作Flash 作品的實戰經驗,嚴選出最重要的觀念與最常用的技巧做為ActionScript 3.0 的複習,包括動態與計時、載入檔案、必學密技等三章ActionScript 3.0 最精華的部份,希望新、舊學習者在學習製作行動APP 之前都能充滿信心,擺脫對ActionScript 3.0 不知從何學起的恐懼。
第貳篇「入門篇」,包括準備工作、觸控基礎,前者介紹電腦與行動裝置之間跨平台設計環境的軟硬體設定,讓後續的作品測試與發佈無後顧之憂;後者則介紹行動裝置觸控、加速感應的幾種基本控制方法,做為行動APP 設計的入門基礎。
第參篇「進階篇」,針對行動APP 特性所衍生常見的介面與操作模式,量身訂做專屬用途的範例,包括大圖的手指滑動與景點按鈕的選取、大圖運用加速感應的搖晃移動、手指如何模擬方向鍵、觸控面板如何使用虛擬搖桿、滑動翻頁式電子書與常見的上下滑動式選單的設計。
第肆篇「服務篇」,包括軟體的網路服務與硬體的相機拍照。前者介紹Flash AIR 連結行動裝置預設網路服務應用的示範,包括撥打電話、傳送簡訊、電子郵件、瀏覽網頁及Google 地圖查詢等;後者將說明Flash AIR 支援行動裝置相機的使用方式,及影像瀏覽器視窗的開啟,即與影像存取功能的結合應用。
第伍篇「應用篇」,整合上述各篇章的諸多範例,取其個別的專屬特性,拚湊完成最終完整作品的應用。
以上各篇章的安排次序是有意義的,也就是採用堆積木的設計概念。由複習AS3 熱身開始,入門了解跨平台的設計環境與行動裝置的基本操控方式,再進階至針對行動APP 特性而設計的模式,並連結行動裝置的網路與相機服務;最後根據作品的需求,將各範例視為一塊塊專屬用途的積木堆疊拚湊,完整的作品即可完成。
各範例程式碼的編寫,維持以前作品使用最精簡語法指令的原則,完全沒有死背語法指令的需要。
每本書我總會提出「生活即遊戲,遊戲生活化」,永遠提醒自己做遊戲所訂的理想,也預祝您能創作出自己理想的作品!
願與所有Flash 愛好者共勉!
您好!感謝您願意花時間看這本書。
自從進入滑世代,行動裝置APP 的設計徹底改變長久以來PC 的思考模式。硬體方面行動裝置獨有的觸控面板、相機、GPS、加速感應器等,豐富了原本只有滑鼠、鍵盤與搖桿的輸入方式;裝置預置的軟體服務如上網、打電話、傳簡訊等,也都可以結合設計者的創作,使得開發的題材更加多元化。除了針對新增軟硬體所做的必要改變之外,當傳統的輸出顯示裝置尺寸縮小後,也產生極大的影響。由於行動裝置的優勢在於行動力,為此必須犧牲螢幕的尺寸,結果就是展示一張普通大小的圖都成為不小的問題,於是不同於傳統設計...
目錄
AS3基礎篇
ch01 動態與計時
ch02 載入檔案
ch03 必學技巧
入門篇
ch04 準備工作
ch05 觸控基礎
進階篇
ch06 大圖滑動
ch07 大圖搖晃移動
ch08 方向鍵模擬
ch09 虛擬搖桿
ch10 滑動翻頁
ch11 滑動選單
服務篇
ch12 網路服務
ch13 拍照
應用篇
ch14 翻牌配對
ch15 射汽球
ch16 俄羅斯方塊
ch17 荒島尋寶
ch18 迷宮尋寶
ch19 拼湊圖片
ch20 搶錢對戰
ch21 隨拍即玩
ch22 宜蘭的民宿
AS3基礎篇
ch01 動態與計時
ch02 載入檔案
ch03 必學技巧
入門篇
ch04 準備工作
ch05 觸控基礎
進階篇
ch06 大圖滑動
ch07 大圖搖晃移動
ch08 方向鍵模擬
ch09 虛擬搖桿
ch10 滑動翻頁
ch11 滑動選單
服務篇
ch12 網路服務
ch13 拍照
應用篇
ch14 翻牌配對
ch15 射汽球
ch16 俄羅斯方塊
ch17 荒島尋寶
ch18 迷宮尋寶
ch19 拼湊圖片
ch20 搶錢對戰
ch21 隨拍即玩
ch22 宜蘭的民宿
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。