2010年7月31日 星期六

LEGO WEDO實作 -- 暴風雨中的船

這次的造型是Jimmy自己選的,本來想讓他做咆哮的獅子,不過他認為太簡單了 覺得暴風雨中的船有點難度,比較有挑戰性 開始按圖施工....... 寫小喵喵程式(Scratch),驅動成功!!! Jimmy解說給馬馬聽 大功告成,準備睡覺,晚安!!!
寄件者 scratchlab

2010年7月29日 星期四

LEGO WEDO-- Flying Bird

這次做的是飛飛鳥, 這是Jimmy組積木的過程 兩隻小腳在椅子上踏來踏去...... 很隨性的撥弄積木..... 終於組好積木了 這個飛飛鳥造型只用到傾斜偵測器沒有與馬達連動,不過實際連結到電腦後Scratch抓不到 任何偵測值應該是傾斜的角度不夠大的關係,做好後可以壓壓尾巴讓小鳥翅膀揮動 不過既然我們的主題是機器人,就要想辦法讓它自動化起來, 目前想到解決方案先在尾巴綁一條線然後跟馬達連動起來, 等將來Jimmy重組時,在讓他想想看有無更棒的idea!!! 馬馬叫Jimmy快洗澡早點睡覺,今天先這樣,下課.....
寄件者 scratchlab

2010年7月27日 星期二

LEGO WEDO 實作--戰鬥機

Jimmy今天其實不想組飛機,不過因為時間有限,只好選這個簡單的造型組裝
寄件者 scratchlab
飛機底下裝了傾斜偵測器,可以感應機身的上下左右傾斜
寄件者 scratchlab
寄件者 scratchlab

2010年7月26日 星期一

LEGO WEDO 實作--跳舞玩偶

這本來是LEGO WEDO範例中的跳舞小鳥,剛好手邊有多餘的玩偶 就改成跳舞玩偶,Jimmy還用幾個Scratch馬達控制指令及鍵盤控制指令 驅動它

Jimmy第一次LEGO WEDO馬達實驗

之前寫了好幾隻Scratch小遊戲,讓小Jimmy理解如何寫程式及學習基本的邏輯概念後 終於要讓Jimmy設計機器人了,他拿到LEGO WEDO積木盒,好奇心重的他一直 纏著我要組盒蓋上那隻鱷魚,但是我一時還查不到鱷魚的組裝圖,於是先給一 個小題目做做,給他玩玩如何讓距離偵測器控制馬達旋轉,這小傢伙很興奮的一會兒 自己設計組裝,一會兒跑過來問問題 怕Jimmy弄丟,先給一條紅色橡皮筋代替LEGO綠色那條
寄件者 scratchlab
Jimmy簡單的解說整個實驗的運作原理

喵咪王者

這隻程式是學習如何讓角色廣播訊息 然後讓其他角色接收訊息後,各自執行自己的指令 這是喵咪王者的程式碼 牠會發出指揮貓咪大軍前進方向的命令訊息
寄件者 scratchlab
每隻喵咪部下收到命令後 就會各自執行命令
寄件者 scratchlab
學習更多有關這個專案

2010年7月24日 星期六

Jimmy贏得遊戲勳章

Jimmy贏得氣球到城堡遊戲勳章 這關Jimmy用3隻超級猴子,還有好幾顆鳳梨炸彈終於成功抵擋了氣球船的進攻
寄件者 scratchlab

2010年7月22日 星期四

觀摩--冰火魔龍

這是在YouTube找到的Scratch遊戲設計片段 簡單但很有參考價值 找時間播放給Jimmy看 不過背景電子音樂超級吵最好是轉靜音 就連平常幾哩呱啦超級吵的Jimmy聽了有點也受不了

貓咪不要亂跑!要當心不要撞到喔!

這個範例主要是告訴Jimmy遊戲常常會用到的座標軸觀念 還有如何偵測碰撞另一個角色 最後是取亂數的功能讓遊戲更有變化
寄件者 scratchlab
學習更多有關這個專案

2010年7月19日 星期一

Jimmy--小小遊戲程式設計師

平常給Jimmy玩的是一台486古董電腦,耐熱插拔喔,是電源熱插拔ㄛ!!關機時直接拔電源怎麼拔都操不壞,很適合這個破壞狂小子,裡頭安裝ubuntu + wine + scratch + 許多linux提供的教育軟體

2010年7月17日 星期六

機器人之影分身之搞笑跳舞秀

哇!很熱鬧吧! 這程式是改自Scratch的範例RobotDance 主要是教Jimmy如何用影分身之術將舞台上的角色複製多個分身 只要利用左上角的複製印章 就能馬上讓舞台到處充滿機器人
寄件者 scratchlab
這是會左右移動的機器人的程式碼
寄件者 scratchlab
這是會上下移動的機器人的程式碼
寄件者 scratchlab
這是雪花的程式碼 照抄Robot2的程式碼稍微修改一下
寄件者 scratchlab
所謂 "天下程式一大抄" "複製貼上為程式設計師之本" Jimmy學會這基本技能後 更加邁向遊戲程式設計一大步 ^ ^ 當然也要更加感謝原創者的辛勞與分享 Learn more about this project

2010年7月11日 星期日

貓咪走迷宮

這次給Jimmy的題目是貓咪走迷宮
寄件者 scratchlab
程式很簡單 但是實際玩時貓咪有時會施展"穿牆術"的特異功能 學習更多有關這個專案

2010年7月10日 星期六

貓狗賽跑

這是貓狗賽跑遊戲,Jimmy堅持要加一隻鯊魚,這樣才能讓Jimmy和爸爸媽媽一起玩 媽媽就是那隻鯊魚,媽媽後來也真的選了鯊魚 這是貓貓的程式碼,狗狗鯊魚的程式碼也差不多
寄件者 scratchlab
這是蟹蟹的程式碼
寄件者 scratchlab
這是半成品,本來是有聲音的,不過上傳後就被消音了,可憐的貓咪 按鍵盤 'M' 是貓貓 'Z' 是狗狗 'G' 是鯊魚 橘色線是終點 Learn more about this project

2010年7月8日 星期四

貓咪跑步

今天教Jimmy如何讓貓咪跑步 程式非常簡單,只用了三塊程式積木拼湊起來
寄件者 scratchlab
連續按右上角的綠旗,貓咪就跑起來了

Your browser needs java to view projects

2010年7月6日 星期二

甲蟲養成與氣球到城堡遊戲戰績

這張甲蟲王者很可怕吧! 去年(Jimmy四歲時)跟我們玩甲蟲養成遊戲破關時 看到這隻張牙舞爪的甲蟲王者就跑得遠遠的躲起來
寄件者 scratchlab
這是甲蟲王者的位階
寄件者 scratchlab
這是我們擁有的大甲蟲 這是經過Jimmy,叔叔,和把把分工接力的經過無數次戰鬥 交配 清甲蟲便便,所得到的戰果 每一隻都驍勇善戰
寄件者 scratchlab
這是氣球到城堡遊戲 Jimmy從這個遊戲學到隱約學到如何布局及成本概念(似乎有點超齡 > <) 圖中的三隻電漿眼猴子每隻的獲得都所費不貲
寄件者 scratchlab
導彈、飛鏢、超級猴子佈署在重要據點正等候著氣球大軍的來襲
寄件者 scratchlab
這是我們贏得的戰績勳章 總共得了六面 獲得最後一面勳章的過程 Jimmy很滿足很奢華的使用三次猴子風暴清除戰場
寄件者 scratchlab

Jimmy的積木作品

上面那個大大的Jimmy說是"Diamond" 說要送給他媽媽
寄件者 scratchlab
寄件者 scratchlab
寄件者 scratchlab
這是樂高積木 本來是要照施工圖組成深海鯊魚艇 後來組了兩次後他覺得無聊 就改裝成戰鬥飛機
寄件者 scratchlab