2007年11月19日 星期一

Scratch互動練習:貓、石頭與鬼

同學們~~從此刻起,我們將踏入SCRATCH的互動設計裡,各位一定迫不及待的想要開始設計小遊戲了~~

等,先複習一下,我們之前續陸學習了Motion、Sound、Control、Looks、Nuumbers、Variables、Sensing與Pen中幾個常用的指令積木及動畫練習,讓我們整理一下:

(1)關於Motion:移動、旋轉、指向某方向(上下左右)、指向某處(鼠標、某精靈)、到某指定(x,y)位置、來回自由彈跳
(2)關於Sound:播放聲音、播放某音符達幾秒
(3)關於Control:當(綠旗、某鍵、某精靈)被按下、等幾秒、重複幾次或永遠、發出與收到(某)訊號、假如某事件發生、停止腳本
(4)關於Looks:改變造型、隱藏精靈、顯示精靈
(5)關於Numbers:四則運算(+-*/)、比大小(<>=)、隨機取出範圍內的值
(6)關於Variables:變數,用來計算成績及時間
(7)關於Sensing:偵測及感應,包括滑鼠、鍵、觸及到(精靈、鼠標、邊界)、觸碰到(某顏色'某精靈)、當某甲色碰到某乙色
(8)關於Pen:畫筆,畫出精靈移動的軌跡路徑


別急,別怕英文、多碰多看你就會更清楚了! ^___^

示範:【貓、石頭與鬼】961120
1.用鍵盤A與D鍵控制貓向左與向右走動,當按下space,貓會朝鼠標的方向擲出石頭
2.鬼在天上自由移動,但若被石頭擊中,則直直掉下來

分析:
(1)精靈【貓】的腳本
1.按下綠旗,貓就定位
2.當按下space,要射石頭 (記得貓不能直接控制石頭,這兩個都是精靈,要透過傳簡訊的方式),所以,當按下space,貓要傳出fire訊號(記得石頭收到這個訊號要產生動作)
3.按下A鍵,貓向左移動
4.按下D鍵,貓向右移動

(2)精靈【石頭】的腳本
1.按下綠旗,隱藏自己
2.當我收到fire訊號時,石頭要移到貓所在位置,方向朝著鼠標,顯示,發射(重複移動10次),發射後再隱藏

(3)精靈3【鬼】的腳本
1.按下綠旗,鬼就定位
2.如果被擊中(換言之碰到石頭),1秒內垂直向下掉,呈擊斃狀態

作業練習:11/27(二)前繳交
(1)增加鬼的個數
(2)增加時間控制
(3)增加分數計算
(4)背景設計
(5)精靈造型的美化
(6)增加精靈【瞄準】,標示鼠標位置
(7)其他

2007年11月12日 星期一

將Name Project上傳至yucsh gallery

將作品上傳至yucsh gallery -- ONLY 3 Steps
================================================================================
1.註冊Scratch帳號,
http://scratch.mit.edu/的login鈕
2.作品上傳
(1)按下「Share」
(2)依序輸入你的 帳號、密碼、作品名稱Project name及作品描述,請在作品描述欄輸入操作方式
(3)自己的作品網址 http://scratch.mit.edu/users/帳號
3.將作品繳交至yucsh gallery
(1)http://scratch.mit.edu/galleries/view/6768
(2)點選右邊的add my project鈕
(3)打勾欲繳交作品名稱

2007年11月5日 星期一

1106-自製姓名動畫

1.舞台正中央座標為(0,0),右上角為(240,180),左上角為(-240,180),右下角為(240,-180),左下角為(-240,-180)

2.姓名動畫條件: (1)聲音 (2)每個字不同動畫 (3)軌跡 (4)若外加其他精靈效果另行加分!
動畫:盡可能應用到多樣,如Motion的移動、旋轉,Look的外觀、大小、顏色的變化,以及Number中的亂數。