本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Corona SDK超直覺遊戲開發攻略!:跨平台.低成本.超快完成:10天做好App
  • 點閱:583
  • 作者: 魏巍著
  • 出版社:電腦人出版 城邦發行
  • 出版年:2013[民102]
  • 集叢名:Advanced進階練功坊:2AU035
  • ISBN:9789861994079
  • 格式:PDF

14歲小男孩如何做出打敗憤怒鳥的高人氣遊戲?
84歲老先生是怎樣設計出iPad上的益智遊戲?
 
他們都有兩個共通點:不會寫程式、沒有受過專業訓練。噢,還有一個。
「他們都是用Corona SDK來製作手機遊戲的!」

 
Corona SDK是世界著名的跨平台App.開發軟體,強調容易上手、進入無門檻,大部份都是用來製作手機上的遊戲。
 
最著名的案例是Bubble Ball(泡泡球)遊戲,由一位年僅14歲的小男生製作,在上傳到Apple Store兩周後,即打敗長期占據排行榜第一名的Angry Bird(憤怒鳥)。而高齡84歲的老爺爺,也能輕鬆設計出可在iPad上玩的Dabble(英文拼字)遊戲。
 
Corona SDK最迷人的地方就是操作簡易,不必寫程式就能做出App,而如果想要比較複雜的功能或酷炫的效果,也有內建很多遊戲範本資源讓你直接套用,真正花在弄懂程式碼的時間少之又少。更厲害的是,它支援iOS、Android等行動裝置跨平台開發,也就是說,同一支App不必為了不同的手機系統而重新開發一次。
 
就算你只有一個人孤軍奮戰,只要用Corona這套工具製作App,會發現它真的非常省時、省力又省錢!
 
《10天做好App:Corona SDK超直覺遊戲開發攻略! 跨平台、低成本、超快完成》
 
容易上手、進入無門檻:程式碼全面解析,讓沒有寫過程式的人,跟著學也會懂。
公開範例原碼:完全解析熱門APP遊戲程式碼,讓你邊玩邊輕鬆學習。
實機測試與上架:真正雙平台!一步一步教導將APP上架至iPhone和Android平台。
貼心索引整理:程式碼查照,常用的功能可直接查詢套用。


魏巍
 
*輔大德研所畢業
*曾經是音樂人、DJ。出過唱片
*曾經是出版人,出過17本德法語教科書。

*五南圖書外文主編
*目前自己開發程式,已經上架18款iPhone應用程式、3款 Android程式。


  • 1 Corona SDK 簡介,下載與安裝(第1-1頁)
    • 1-1 CORONA SDK 的簡介(第1-2頁)
    • 1-2 下載與安裝CORONA SDK(第1-3頁)
  • 2 第一個CORONA SDK 的程式:Hello World(第2-1頁)
    • 2-1 如何開啟CORONA SDK 的範例(第2-2頁)
    • 2-2 用文字編輯器打開CORONA SDK 的程式(第2-4頁)
    • 2-3 編輯CORONA SDK 的程式(第2-6頁)
  • 3 快樂木琴(第3-1頁)
    • 3-1 分析程式:小木琴就是這樣做出來的(第3-2頁)
    • 3-2 如何製作按鈕(第3-4頁)
    • 3-3 擺放按鍵位置(第3-10頁)
    • 3-4 播放音樂基礎(第3-12頁)
    • 3-5 簡單又實用的物件擺放工具:Gumbo(第3-15頁)
  • 4 程式基礎(第4-1頁)
    • 4-1 變數(第4-2頁)
    • 4-2 運算符號(第4-4頁)
    • 4-3 流程控制(第4-7頁)
    • 4-4 函式(第4-11頁)
    • 4-5 表格(table)(第4-16頁)
  • 5 顯示物件的10 個關卡(第5-1頁)
    • 5-1 關卡1:如何讀入圖檔,並且顯示在螢幕上(第5-2頁)
    • 5-2 關卡2:如何改變圖形的位置(第5-3頁)
    • 5-3 關卡3:如何去除狀態列(第5-5頁)
    • 5-4 關卡4:如何支援iPhone4(第5-6頁)
    • 5-5 關卡5:圖層的概念(第5-11頁)
    • 5-6 關卡6:變更圖層、放大縮小與旋轉(第5-12頁)
    • 5-7 關卡7:透明度和顯示(第5-13頁)
    • 5-8 關卡8:如何註解(第5-15頁)
    • 5-9 關卡9:顯示群組(display Group)(第5-17頁)
    • 5-10 關卡10:利用程式碼畫圖(第5-18頁)
  • 6 奔跑的汽車(第6-1頁)
    • 6-1 移動圖像(第6-2頁)
    • 6-2 手勢判斷(第6-8頁)
    • 6-3 背景捲軸效果製作(第6-14頁)
    • 6-4 動畫播放(第6-18頁)
    • 6-5 簡單場景製作─遊戲選單(第6-21頁)
  • 7 育兒救星(第7-1頁)
    • 7-1 分析程式:育兒救星是這樣做出來的(第7-3頁)
    • 7-2 如何支援iPhone5(第7-7頁)
    • 7-3 介面製作(第7-11頁)
    • 7-4 加上裝飾圖層(decoLayer)(第7-19頁)
    • 7-5 觸控功能製作(第7-21頁)
    • 7-6 觸控處理(第7-23頁)
    • 7-7 歡迎來到物理引擎(physics)世界(第7-31頁)
    • 7-8 施力在物體的方式(第7-34頁)
    • 7-9 碰撞偵測(第7-35頁)
    • 7-10 播放背景音樂(第7-36頁)
  • 8 實機測試與上架(第8-1頁)
    • 8-1 準備顯示圖檔(第8-2頁)
    • 8-2 設定build.settings 檔案(第8-4頁)
    • 8-3 Android 各種設定值(第8-6頁)
    • 8-4 iPhone 各種設定值(第8-6頁)
    • 8-5 程式顯示名稱支援多語系(第8-8頁)
    • 8-6 在iPhone 上做實機測試(第8-10頁)
    • 8-7 在Android 手機上做實機測試(第8-37頁)
    • 8-8 上架到蘋果App Store(第8-38頁)
    • 8-9 上架到Google 的Play Store(第8-46頁)
  • 9 台灣鐵路通(第9-1頁)
    • 9-1 分析程式:「台灣鐵路通」就是這樣做出來的(第9-3頁)
    • 9-2 storyboard 函式庫(第9-5頁)
    • 9-3 程式解析:程式的進入點─main.lua(第9-7頁)
    • 9-4 程式解析:遊戲說明頁面─howtoplay.lua(第9-8頁)
    • 9-5 程式解析:遊戲選單頁面─covermenu.lua(第9-13頁)
    • 9-6 程式解析:遊戲主體頁面─gameplay.lua(第9-20頁)
    • 9-7 程式解析:高分排行頁面─highscore.lua(第9-62頁)
    • 9-8 程式解析:鐵道資訊頁面─railinfo.lua(第9-67頁)
    • 9-9 程式解析:更多遊戲頁面─moreapp.lua(第9-71頁)
  • 10 繼續學習規劃(第10-1頁)
    • 10-1 CORONA SDK 內的範例程式碼介紹(第10-2頁)
    • 10-2 到CORONA SDK 官網挖寶(第10-4頁)
    • 10-3 各種網路上的學習資源(第10-6頁)
  • A 附錄(第A-1頁)
紙本書 NT$ 450
單本電子書
NT$ 280

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code