
0人評分過此書
自己寫Games谷歌蘋果賣
史上最易學的寫遊戲教學!
不用寫程式,一小時學會!
以往要創作電腦或手機遊戲,需渡過一個漫長而又複雜的學習過程。但隨著綜合遊戲開發引擎Stencyl的出現,將遊戲開發中最高難度的編程知識輕輕帶過,只要是略懂電腦,就可在短時間內掌握箇中技巧。作者就是利用stencyl,教大家善用這個簡單又易用的軟件,並以step by step的方式,慢慢學習設計手機遊戲時所遇到的種種變化,最終讓大家將設計的手機遊戲,放在Google以至蘋果去銷售,大家只要善用自己的創意,一款能媲美憤怒鳥或Candy Crash的熱賣遊戲就能誕生。
本書特色
1.Step by step 教學,易學易明。
2.實例示範,保證可執行可玩。
3.主題緊貼當前最流行的手機遊戲創作。
不用寫程式,一小時學會!
以往要創作電腦或手機遊戲,需渡過一個漫長而又複雜的學習過程。但隨著綜合遊戲開發引擎Stencyl的出現,將遊戲開發中最高難度的編程知識輕輕帶過,只要是略懂電腦,就可在短時間內掌握箇中技巧。作者就是利用stencyl,教大家善用這個簡單又易用的軟件,並以step by step的方式,慢慢學習設計手機遊戲時所遇到的種種變化,最終讓大家將設計的手機遊戲,放在Google以至蘋果去銷售,大家只要善用自己的創意,一款能媲美憤怒鳥或Candy Crash的熱賣遊戲就能誕生。
本書特色
1.Step by step 教學,易學易明。
2.實例示範,保證可執行可玩。
3.主題緊貼當前最流行的手機遊戲創作。
- 序 Dennis
- 序 Alvin
- 作者序 Bruce Chan(陳繼庭)&巫詠茵
-
Chapter 01 Stencyl 介紹
-
1.1 Stencyl 軟體介紹
-
1.2 Stencyl 製作特質
-
1.3 Stencyl 與眾多遊戲開發工具之不同
-
1.3.1 Stencyl 幾乎可以在所有移動設備及桌面電腦上運作及安裝
-
1.3.2 發布遊戲在不同平台上都十分簡單
-
1.3.3 提供靈活多變的遊戲開發選項
-
-
1.4 Stencyl 目標平台
-
1.4.1 蘋果移動設備
-
1.4.2 谷歌Android 設備
-
1.4.3 HTML5 網絡瀏覽器
-
1.4.4 Microsoft Windows 桌面電腦和手提電腦
-
1.4.5 Mac 桌面電腦
-
1.4.6 Linux 桌面電腦
-
-
1.5 使用Stencyl 免費版本
-
1.6 業界作品欣賞
-
1.6.1 使用Stencyl 創建遊戲的成功例子
-
-
1.7 Stencyl 下載與安裝
-
1.7.1 Microsoft Windows
-
1.7.2 Mac OS X
-
1.7.3 Linux
-
-
1.8 建立一個Stencyl 帳戶
-
1.9 測試Stencyl
-
1.9.1 於Flash Player 上測試樣本遊戲
-
1.9.2 於Anroid 設備上測試樣本遊戲
-
-
-
Chapter 02 從跳躍中學習
-
2.1 遊戲類型簡介(超級瑪利歐兄弟)
-
2.2 創建一個跑和跳遊戲
-
2.3 創建一個森林場景
-
2.4 從StencylForge 下載孖寶BB
-
2.5 了解Stencyl 儀表板
-
2.6 將孖寶BB 放入森林場景
-
2.7 測試遊戲
-
2.8 從StencylForge 下載牆磚
-
2.9 將牆磚放入森林場景
-
2.10 修改森林場景中牆磚的佈局
-
2.11 使用行為模組產生遊戲互動
-
2.11.1 附加一行為於孖寶BB 上
-
2.11.2 配置行為(將鍵盤和動畫信息放入孖寶BB 行為內)
-
-
2.12 改良森林場境技術
-
2.12.1 加入引力於森林場境內
-
2.12.2 附加另一個行為於孖寶BB 上
-
-
2.13 增加跑和跳遊戲區域的寬度及牆磚
-
2.13.1 增加森林場境的寬度
-
2.13.2 添加更多的牆磚到森林場境內
-
-
2.14 製造卷軸畫面(安裝攝影機跟踪行為於孖寶BB 上)
-
2.15 於Android 手機上測試遊戲
-
2.15.1 附加手機屏幕按鈕及有關行為於遊戲上
-
2.15.2 更改孖寶BB 跑和跳行為的設置
-
2.15.3 設置遊戲於移動設備上所顯示的方式
-
-
-
Chapter 03 從閃避中學習
-
3.1 遊戲類型簡介(戰場之狼)
-
3.2 創建一個戰場之狼遊戲
-
3.3 創建一個戰場場景
-
3.4 從StencylForge 下載狼孩和散彈
-
3.5 從StencylForge 下載牆磚
-
3.6 將狼孩放入戰場場景
-
3.7 測試遊戲
-
3.8 將牆磚放入戰場場景
-
3.9 使用行為模組產生遊戲互動(附加一行為於狼孩上)
-
3.10 碰撞檢測(啟用調試繪圖功能)
-
3.11 修正狼孩的碰撞形狀
-
3.12 添加多一個碰撞形狀
-
3.13 配置牆磚的碰撞形狀(修正牆磚的碰撞邊界)
-
3.14 添加敵軍、心心、火堆及行為(從StencylForge 下載)
-
3.15 檢查碰撞群組設定
-
3.16 檢查Players 群組和Actors 群組
-
3.17 創建一個新的碰撞群組(創建一個敵人碰撞群組)
-
3.18 再附加一行為於敵軍上(敵軍被擊中後消失)
-
3.19 再附加一行為於狼孩上(碰撞到敵軍或火堆後消失)
-
3.20 附加一行為於心心上(當狼孩碰到心心會消失)
-
3.21 用「Pencyl」圖像編輯器修改下載的圖案
-
3.21.1 下載一個樣本遊戲
-
3.21.2 編輯樣本遊戲中的磚塊圖案
-
-
-
Chapter 04 從迷宮中學習
-
4.1 遊戲類型簡介(迷宮遊戲)
-
4.2 創建一個迷宮遊戲
-
4.3 從StencylForge 下載黑貓和白貓
-
4.4 從StencylForge 下載牆磚
-
4.5 將黑貓、白貓和牆磚放入場景
-
4.6 測試遊戲
-
4.7 採用碰撞感應器(配置黑貓作為感應器)
-
4.8 創建一個白貓行為(當白貓碰上黑貓,黑貓會消失)
-
4.9 創建一個迷宮場境行為(創建一個倒數計時器)
-
4.10 施加決策於遊戲內(設置監聽倒數計時器)
-
4.11 顯示一個倒數計時器在屏幕上
-
4.12 配置一個StencylForge 下載的字體於倒數計時器上
-
-
Chapter 05 從撞磚中學習
-
5.1 遊戲類型簡介(打磚塊遊戲)
-
5.2 創建一個打磚塊遊戲
-
5.3 從StencylForge 下載控制板、磚塊、異形及反彈球
-
5.4 從StencylForge 下載牆磚
-
5.5 將控制板、磚塊、異形、反彈球和牆磚放入場景
-
5.6 測試遊戲
-
5.7 附加兩個行為於反彈球上
-
5.8 附加一行為於異形上(異形碰到反彈球後會消失)
-
5.9 從StencylForge 下載月亮背景並添加於天空場境內
-
5.10 創建額外關卡(重新命名、複製和修改關卡)
-
5.11 施加關卡前進
-
5.11.1 創建一個遊戲屬性來計算異形的數目
-
5.11.2 創建一個行為於第一個關卡場境中
-
-
5.12 創建一個遊戲開始信息
-
5.13 創建一個遊戲完成及重新再玩信息
-
5.14 創建一個遊戲失敗的信息
-
5.15 添加暫停功能
-
5.16 從StencylForge 下載聲音
-
5.17 創建行為並將聲音放入場境
-
5.17.1 將開場聲音放入開場場境
-
5.17.2 將按下開始鍵聲音放入開場場境
-
5.17.3 將按下重玩鍵聲音放入完成遊戲場境和遊戲失敗場境
-
5.17.4 將爆炸聲音放入第一個關卡場境和第二個關卡場境
-
5.17.5 將反彈聲音放入第一個關卡場境和第二個關卡場境
-
-
5.18 將聲音放入行為
-
5.18.1 將遊戲完成聲音放入遊戲完成場境行為
-
5.18.2 將遊戲失敗聲音放入失敗場境行為
-
5.18.3 將遊戲失敗聲音放入遊戲失敗角色行為
-
-
5.19 測試遊戲
-
-
Chapter 06 發佈遊戲賺大錢
-
6.1 發佈到Stencyl Arcade
-
6.1.1 發佈遊戲到Stencyl Arcade 的作用
-
6.1.2 發佈遊戲到Stencyl Arcade 的程序
-
-
6.2 透過施加遊戲內置廣告賺錢簡介
-
6.2.1 第三方廣告商簡介
-
-
6.3 透過獲得贊助費賺錢
-
6.4 什麼是贊助?
-
6.4.1 一)初級贊助
-
6.4.2 二)次級贊助
-
6.4.3 三)獨家贊助
-
6.4.4 贊助費
-
-
6.5 在哪裏可以找到贊助?
-
6.5.1 Flash 遊戲許可證(FGL)
-
6.5.2 業界網絡
-
-
6.6 提高獲得贊助的機會
-
-
Chapter 07 在谷歌和蘋果賣遊戲
-
7.1 購買Stencyl 訂閱版本
-
7.2 發佈到不同的移動平台(Android VS iOS)
-
7.2.1 發佈到Google Play Store
-
-
7.2.2 發佈到Apple App Store
-
7.2.2.1 申請Apple ID 帳號
-
7.2.2.2 申請iOS 開發者帳號(iOS Developer Program)
-
7.2.2.3 到Apple 的網頁下載並安裝Xcode
-
7.2.2.4 在Mac 機上產生「CSR 憑證密鑰」(Certificate SigningRequest)
-
7.2.2.5 以「CSR 憑證密鑰」到 iOS 開發者帳號來產生發佈證書(iOS Distribution Certificate)
-
7.2.2.6 將發佈證書(iOS Distribution Certificate)裝到鑰匙圈中並製作P12 檔案
-
7.2.2.7 回到iOS 開發者帳號,申請「App ID」、製作開發證書(Development Certificate)及發佈證書(Distribution Certificate)的「配置文件(Provisioning Profile)」
-
7.2.2.8 將「配置文件(Provisioning Profile)」安裝到 Xcode
-
7.2.2.9 在Stencyl 輸入iOS certificates 資料
-
7.2.2.10 在iOS Simulator 上測試你的遊戲
-
7.2.2.11 在iOS 設備上測試你的遊戲
-
7.2.2.12 輸出IPA(iPhone Archive)檔
-
7.2.2.13 上載及發佈到Apple Store
-
-
- 出版地 : 香港
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分