2019年6月4日 星期二

[pixelPAD] 官方教學_Space Game篇_lesson.1



第一步要先登入帳號,再點選 Make Game 按鈕開始
選擇 Space Game_Lesson:1
進入課程後需要先解釋一下畫面左邊的的東西:
1.課程步驟區
2.物件素材區
3.程式區
4.執行測試區
最後右下是系統訊息區
認識完工作區後,就開始課程吧!點課程步驟右邊的箭頭到下一步,會看到以下畫面:
你會看到畫面上全部都空空的沒東西,先選擇Main Script(主程式)裡的game,這裡是這遊戲的主要控制者,當她背景變綠色後就是正在選取中了,接著在程式區輸入player = object_new('obj_player')這行指令,這行指令是說:玩家 = 產生物件('物件名稱'),也就是說把Object Scripts裡的obj_player給 player這個變數,輸入完後點執行區的play吧
點了play後會出現以下畫面,因為截圖問題請忽略pixelPAD的圖案,你們的背景應該是黑的
你會發現有東西了!!但是怎麼會是empty image呢?因為還沒給他圖片或素材啊!
選obj_player後給他sprite = sprite_new('spr_player')這段指令,意思是讓obj_player的sprite是'spr_player',輸入點play
接著會看到player物件有了sprite(素材)了!接著進行下一步驟
現在我們的飛船只在螢幕中間並不會動,如果我們要改變她的去向,利用X.Y來控制,上下移動以Y控制,左右移動以X控制,中間為0,接著下一步
進到game script,加入player.x = 100,這是讓player的X的位置在100,也就是會跑到畫面右邊
接著把player.x改成-100試試,看看player會在哪裡?沒錯,會在左邊,繼續往下一步
接著我們把player.x換成player.y=100,這樣的話飛船會直接到y=100的位置,同理把y換成-100就會在畫面下方
接著試試自己把asteroid加進遊戲中並為他加上素材吧,這是一個隕石喔
接著也試著把projectile加進遊戲中,並把他們的位置互相改變一下讓他們更帥!像是這樣
好的,如果有進到上一個步驟的話,這lesson1就完成囉!

如果您喜歡我的文章,請在文章最末按5下Like!
我將得到LikeCoin的回饋:)

回饋由LikeCoin基金會出資,您只要註冊/登入帳號(FB、Google帳號都可以註冊,流程超快),按L五次左鍵,可以贊助我的文章且完全不會花到錢!
支持創作,正向交流:)

沒有留言:

張貼留言