這裡是Jimmy的實驗室用來發表Jimmy的Scratch程式作品,還有LEGO WEDO & NXT機器人設計 & Android, (本部落格引用圖文為教育教學目的合理使用) 想與我(Jimmy的爸爸 )聯絡 jimmyscratchlab@gmail.com
2010年11月23日 星期二
Open Cobalt--3D虛擬世界網路平台
http://www.opencobalt.org/
http://en.wikipedia.org/wiki/Open_Cobalt
這個有趣的3D軟體,是我在找Squeak/Smalltalk相關資料時無意中發現的,可以讓使用者在3D虛擬世界裡,開啟各種應用軟體,或建立各式房屋人物工具等虛擬物件,這軟體跟Scratch一樣,底層也是跑Squeak虛擬機器
test.....
JNXT beta 1.1--My Scratch Mod我的小貓咪改裝版
請下載JNXT-beta-1.1.zip
JNXT beta 1.1在解決馬達命令與Sensor命令同時發出時會互搶NXT連線導致程式鎖住,更改後的版本目前一邊用無窮迴圈更新感應器值,一邊發出馬達指令並不會有互相妨礙的情況,但是對超音波這種慢速感應器可能就要實際做個機器人測測看了
Scratch Mesh實驗
Scratch的內建Mesh功能啟動後,可以讓區域網路所有參與Mesh的Scratch程式共享變數,分享訊息,很適合撰寫多玩家線上遊戲,JNXT參考Panther的作法提供有關Mesh的指令積木,底下是Jimmy's爸爸在同一台電腦做的簡單實驗,有興趣的網友可以在多台電腦試試看
一開始分別開啟兩個JNXT應用程式,各設為王子及公主兩角色
將王子設為Mesh主機,公主設為Mesh加入者
為王子新增一個名為'Message'的變數
新增變數完成後,'Message'變數值會出現在王子的場景左上方,接著將'Message'值設為0
滑鼠移至公主,點選Sensor value指令積木的選單,選單最後一項會出現'Message',
點選'Message'
'Message'值會出現在公主場景的左上方,目前為0
接著將王子這邊的'Message'值設為'I love you!!!'
可以注意到公主這邊的'Message'值,也馬上更改為'I love you!!!'
實驗成功!!!
改天可以做一個簡易型的即時通訊,讓小喵咪偶而喵喵叫,通知Jimmy遊戲不要玩太久,呵呵
![]() |
| 寄件者 scratchlab |
![]() |
| 寄件者 scratchlab |
![]() |
| 寄件者 scratchlab |
![]() |
| 寄件者 scratchlab |
![]() |
| 寄件者 scratchlab |
![]() |
| 寄件者 scratchlab |
![]() |
| 寄件者 scratchlab |
訂閱:
文章 (Atom)






