2018年11月25日 星期日

12月3日 射擊遊戲

 在射擊遊戲中,需要至少三個角色

1. 射擊手的角色:巫師 (Wizard)



-----------------------------------------------------------------------------------
2. 子彈的角色:箭頭 (Arrow)


-----------------------------------------------------------------------------------
3. 攻擊目標的角色:鬼魂 (Ghost) 


2018年11月11日 星期日

11月26日 跳跳外星人

[角色 (外星人)的程式碼]

# 思考:如何讓角色跳躍,並且碰到障礙物時遊戲結束

# 方法: 
     1. 觸發事件:
           (1) 當小綠旗被按下時

     2. 角色(外星人)描述:
          (1) 大小設定為原圖的75%(看個人圖片的大小)

           (2) 定位在(-121, -85)

     3. 舞台描述:

            (1)從預設的背景中找到一張適合的舞台背景
                   
     4. 角色動作:
          (1) 可以用鍵盤控制。
          (2) 跳躍時,會切換造型。
          (3) 碰到仙人掌(障礙物)會遊戲結束。


       5. 角色控制:
          (1) 可以用鍵盤控制角色跳躍動作
          (2) 可以不斷重複動作
          (3) 如果偵測角色碰到
仙人掌,那麼系統宣告Game Over,等待0.1秒後停止程式
         






~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~

[障礙物 (仙人掌) 的程式碼]

# 方法: 
     1. 觸發事件:
           (1) 當小綠旗被按下時

     2. 
障礙物 (仙人掌) 描述:
          (1) 
定位在(234, -64)

     3. 舞台描述:

            (1)從預設的背景中找到一張適合的舞台背景
                   
     4. 角色動作:
          (1) 會建立分身。
          (2) 能隨計時器,會切換造型。
          (3) 仙人掌(障礙物)會改橫向位置。


       5. 角色控制:
          (1) 造型會隨機切換
          (2) 可以不斷重複動作






~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
[舞台的程式碼]

# 方法: 
     1. 觸發事件:
           (1) 當小綠旗被按下時

     2. 
舞台描述:
            (1) 從預設的背景中找到一張適合的舞台背景
            (2) 複製舞台背景,並且加上Game Over
                   

       3. 角色控制:
          (1) 當接收到宣告Game Over的訊息後
          (2) 更換背景


~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
# 角色下載
https://drive.google.com/file/d/1SQz8MJANkLorc61Al0y5P78eFFSfbacQ/view?usp=sharing

http://bit.ly/2Q2WR4K