自己寫 Games 谷歌‧蘋果賣
自己寫 Games 谷歌‧蘋果賣
  • 定  價:NT$350元
  • 優惠價: 79277
  • 可得紅利積點:8 點
  • 庫存: >5
  • 加入購物車
分享:
商品介紹
  • 商品簡介
  • 作者簡介
  • 目次
  • 史上最易學的寫遊戲教學!
    不用寫程式,一小時學會!

    以往要創作電腦或手機遊戲,需渡過一個漫長而又複雜的學習過程。但隨著綜合遊戲開發引擎Stencyl的出現,將遊戲開發中最高難度的編程知識輕輕帶過,只要是略懂電腦,就可在短時間內掌握箇中技巧。作者就是利用stencyl,教大家善用這個簡單又易用的軟件,並以step by step的方式,慢慢學習設計手機遊戲時所遇到的種種變化,最終讓大家將設計的手機遊戲,放在Google以至蘋果去銷售,大家只要善用自己的創意,一款能媲美憤怒鳥或Candy Crash的熱賣遊戲就能誕生。

    本書特色:
    1. Step by step 教學,易學易明。
    2. 實例示範,保證可執行可玩。
    3. 主題緊貼當前最流行的手機遊戲創作。
  • 陳繼庭,熱愛打機!由雅達利遊戲機開始,對紅白機的孖寶兄弟丶灰機的究極丶雙截龍……到永遠喜愛的Winning Eleven都非常狂熱。因為覺得從玩家變成電玩遊戲的創造者很有趣,於是又醉心研究坊間不同的遊戲程式設計軟件。本身是現代教育經濟科補習名師的陳繼庭是多產作家,著作種類廣泛,包括參考書、教科書、經濟散文、生活休閒書等等,例如HKDSE必殺攻略、漫遊生活的經濟、生活的經濟、龍貓仔飼養問答等等,曾於明報、信報、信報財經月刊等報刊發表經濟時事評論文章,以及為香港經濟日報校園版撰寫專欄「經濟教室」,長達十年之久。亦曾獲邀出任多個講座作主講嘉賓,包括「2013聖誕書展」、大學會堂的應試講座等等,並曾接受香港經濟日報、東方日報、商業電台叱o宅903等訪問。

    巫詠茵,喜愛自學。自學下,學會了網頁設計、html、CSS、影音剪輯、影片字幕編輯及製作、繪圖設計、開發遊戲、電子書排版等等。曾憑自己製作的寵物網站賺取網絡廣告收入,著作有龍貓仔飼養問答,曾接受東方日報訪問。

    二人皆喜歡資訊科技,積極研究資訊科技在教學上的應用。除了這本關於Stencyl的書外,亦正編寫一本關於Scratch(學習編寫電腦遊戲及動畫)的書,以及編製Kids Coding(學習程式設計入門)的課程。
  • 推薦序一:不要急,但一定要快!

        數年前,在北京,我拿着一份花了2個多月編寫的手機遊戲策劃案去找投資,用了2週時間就搞定了一筆風投。融資速度很快,投資人很喜歡我的方案,認為主題很好,數值平衡很到位,是一份A+的策劃案。然後,我拿着7位數字的資金去尋找下一位關鍵人物──主技術。

        兩個月後,我的故事結束了。

        我的故事以迅雷的速度結束,因為我花了2個月時間去找一個「合格」的技術團隊。當我們開始編程時,剛有一款很類似的遊戲推出市場,並在短短的2週內有50萬下載。

        這是一個當頭棒喝的經驗,讓我知道在移動互聯網世界「不要急,但一定要快!」。因為你想到的,別人肯定也想到,拼的就是速度!同時,也讓我知道開創公司需要的不是專才,而是「全人」。當時,如果我多懂一點編程、如果我多看幾本書、如果我早一點開始⋯⋯ 再多的「如果」也沒有用,機會就只有一次!

        如果你想開創你的手遊公司,請大家就在當下,馬上裝備自己,讓自己在「策劃、數值、技術」上都有一定的知識,成為「全人」。

        在《自己寫Games谷歌蘋果賣》的簡易教程下,哪怕你只有基本的電腦知識,也可以讓你在短時間內掌握手遊編程。你的將來就在今日開始吧!

        希望你會是下一個「Puzzle & Dragons」!

     

    Dennis

    ShowMuse 創辦人

     

    推薦序二:吸金力大於一切

        兩年前,走訪了位於深圳的騰訊總部,發現了一個令自己驚訝的事實,當時騰訊第四季度的總收入是169.7億元人民幣的,而單單網絡遊戲的收入就達到85.75億,佔掉該季總收入的百分之五十以上,原來網絡遊戲的利潤可以這麼驚人。

        筆者的成長路一直有電子遊戲伴隨著,從家用機任天堂、PlayStation、私人電腦遊戲;到手提機GameBoy、PSP,統統試過為之廢寢忘餐。投身社會後,以為自己成熟了,會遠離Games癮,豈知手機Apps遊戲發展卻一日千里,近三四年的手機遊戲越趨成熟,遊戲趣味已大大提升,操作控制亦非常順手,加上手機本身與網絡連線的便利,又令自己回流了。

        另一個令手機遊戲發展迅速擴展的原因,就是玩家願意消費──透過iOS 及Android的簡易付款流程,很多上班族只要付款就可解決沒時間玩遊戲的問題,而又可保持在遊戲裏的優越地位。有了這批上班族的鉅款支持,市場得以迅速發展是必然的事。看看日本最有名的Apps遊戲Puzzle & Dragons,2012年初推出,目前每年為開發商帶來數以億計的美元收入,就知道手機遊戲的吸金威力是多麼的可怕。

        這一個商機,敲醒了很多編程人員,亦令很多非業界人士羨慕不已,但沒有技術只好空想。可能是基於這個情況,作者撰寫了此書去告訴這些苦無技術的人,其實要製作手機遊戲,只需簡單的電腦知識,毋須任何編程技術,依照書本的簡易教程,就可造出獨一無二的手機遊戲。

        至於你造的遊戲是否好玩?就要看各人的修為了,畢竟這是考創意的事情啊!

    Alvin

    資深IT媒體編輯

     

    自序:有心不怕遲

        「不明白為什麼那麼多人喜歡玩電玩遊戲?因為玩電玩遊戲好像是不斷換取挫敗感。」記得在讀大學時,一位經濟學教授曾在堂上這樣說過。

        沒有冰冷怎會感覺到溫暖的幸福?沒有黑暗又怎會感覺到光明的可貴?同樣地,沒有不能過關的挫敗感也不可能感覺到爆機的痛快!

        而且,玩電玩遊戲更著重不斷嘗試丶堅持,以及迎接新挑戰的決心!

        年青人要有勇於嘗試的勇氣!寫作這本書的目標之一也是妄想喜歡打機的年青人可以從貼身的興趣(現在差不多每個人手機中也有遊戲App吧!Online game亦很火熱!)中學習,嘗試跟這本書一步一步去設計自己喜歡的遊戲。這樣,可能會發現自己在遊戲設計上很有天份,繼而打造出自己的一片天;又或者忽然創造出一支極受歡迎又大賣的手遊,成為人生贏家!

        當然,肯嘗試還要肯堅持!網絡紅人林慧韡(達哥)六年來靠直播打機成名,其後更成為了手遊公司副總裁,這也是因為在六年間他不斷堅持,每週五日直播打機,才累積到今天的人氣。當看完這本作為設計遊戲的入門書後,最重要的還是要讀者們自己再不斷摸索丶嘗試,堅持下去!

        看到近年手遊、App行業發展迅速,奇蹟一個一個誕生,不少人也心癢癢想自學、甚至想轉而投身IT、手遊行業。但不少人也說,我一把年紀,這麼遲才起步嘗試寫Game,太遲了……

        遲?記得邵逸夫爵士在1965年才轉戰電視行業,投得香港的免費電視牌照。

        當年他已是接近六十歲之齡了,而依靠其毅力及決心,仍可成功創立其電視皇國。

        所以,其實有心不怕遲!

     

    Bruce Chan(陳繼庭)、巫詠茵

  • 序  Dennis

    序  Alvin

    作者序  Bruce Chan(陳繼庭)&巫詠茵

     

    第1章  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  於Android設備上測試樣本遊戲

     

    第2章  從跳躍中學習

      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-1-1  從StencylForge下載手機屏幕按鈕

          2-15-1-2      將手機屏幕按鈕放入森林場景

          2-15-1-3  從StencylForge下載行為並附加於手機屏幕按鈕上

        2-15-2  更改孖寶BB跑和跳行為的設置

        2-15-3  設置遊戲於移動設備上所顯示的方式

     

    第3章  從閃避中學習    

      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  編輯樣本遊戲中的磚塊圖案

     

    第4章  從迷宮中學習

      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下載的字體於倒數計時器上

     

    第5章  從撞磚中學習

      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 測試遊戲

     

    第6章  發布遊戲並賺錢

      6-1  發布到Stencyl遊樂場

        6-1-1  發布遊戲到Stencyl Arcade的作用

        6-1-2  發布遊戲到Stencyl Arcade的程序

          6-1-2-1  轉變迷宮遊戲(Maze Game)圖標

          6-1-2-2  發布迷宮遊戲(Maze Game)到Stencyl Arcade

      6-2  透過施加遊戲內置廣告賺錢簡介

        6-2-1  第三方廣告商簡介

          6-2-1-1  施加遊戲內置廣告到迷宮遊戲(Maze Game)內

      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  提高獲得贊助的機會

     

    第7章  在谷歌和蘋果賣遊戲

      7-1  購買Stencyl訂閱版本

      7-2  發佈到不同的移動平台(Android VS iOS)

        7-2-1 發佈到Google Play Store

          7-2-1-1  在Android裝置測試你的遊戲

          7-2-1-2  設置Android簽署憑證(Android Certificate)及金鑰(.keystore)

          7-2-1-3  正式輸出APK檔案

          7-2-1-4  申請Google Play開發人員帳戶、上載APK檔案、設定遊戲資訊

        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 Signing Request)

          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

    推薦書展
    公司簡介服務條款隱私權政策異業合作人才招募圖書館採購/編目三民禮券兌換處好站連結三民‧東大‧弘雅目錄古籍‧古典目錄