Term Project

 

我們這組是拍攝影片,根據另一個比賽所寫的scenario,改寫後拍攝。

劇情:

 宅星是f大資工系的學生,男性,單身資歷等於人生資歷。雖然頭腦不差,但卻時常忘東忘西,學業普普,和班上的同學也只有那幾個死黨比較熟稔。通車不方便的
關係,每天總是要浪費近兩個鐘頭在往返學校,就連社團活動也常常錯過或遲到。曾經,他以為這樣渾渾噩噩的過日子就是他人生的寫照。

某日早晨,因為快要遲到而急急忙忙衝上公車的宅星,突然想起第一節課有Web新興技術的小考,卻發現自己忘了帶上課筆記。

「完蛋了!我還有一些沒唸到啊!今天小考佔20%啊~~!囧很大…囧不用錢……=A=|||」

正當宅星在公車上自暴自棄時,突然在書包中摸到一個奇怪的物體,仔細一瞧,是一支沒看過的手機

宅星操作起這支手機,驚奇的發現這手機提供了許多方便又實用的行動服務,而其中竟有一項是可以用手機觀看課程的共同筆記!這對正處於莫大絕望中的宅星而言,無非不是天降甘霖!

「這功能真是太棒了!等等有空一定要好好研究一下!」宅星一面這麼想著,一面開始閱讀考試範圍的共同筆記。

公車到達學校的時候,已經超過上課時間五分鐘了,宅星下了公車,接過正妹遞來的傳單,以跑百米的速度奔向遙遠的系館。此時,在教室中的教授正打算要宣佈開
始考試,卻看到筆電上顯示有位使用GPS點名系統的同學正在趕往教室。於是好心的教授決定等待這位學生進到教室才開始測驗,宅星也因此趕上這次的考試。

下課後,宅星自己一個人想著剛才Web的考試不會的題目,想破了頭也想不出答案,好友們又和他選不同的課而都不在教室中,困擾的宅星決定看看手機上有沒有能夠利用的資源。

「啊!可以揪團一起唸書耶!還有團隊的評分,不怕遇到打混團呢!」當下宅星就報名了今天中午的K書團,約好了要一起複習。

中午時段,到了K書團約定集合的地點,大家飯都沒吃的就熱烈的討論了起來,剛才讓宅星無比困擾的問題一下子就解決了,但隨著時間慢慢的過去……

「囧…好餓……。有沒有人有便當店之類的電話啊?」其中一人問道,大夥也紛紛表示餓了,宅星突然想到今天早上從正妹手中拿到的兩張傳單,將其中一張展開一
看,是學校附近商家的聯合廣告,上面印有各商家的QR Code,宅星選了一家看起來不錯的店,用那支有著神奇功能的手機拍下了QR
Code,馬上取得了店家的資訊和菜單,而且竟然還能夠直接線上訂餐。

「這些功能真是太神奇了~傑克!」宅星在心中暗讚。

讀書會結束後,宅星把玩著手機,連上社團的社群網頁,發現公告說晚上的社團活動取消了。想找些有趣活動來參加的宅星好奇的翻看另外一張傳單,原來是護理系所舉辦的康樂活動,時間就在今天下午。

「這個好像很有趣呢,而且運氣好的話搞不好能認識到早上那個正妹。我看看,報名截止…啊,馬上就要截止了!幸好這活動也能用QR Code報名,現在就報名參加吧!」

報名成功的宅星興沖沖的來到活動會場,不只度過了愉快的下午,也幸運的認識了那位發傳單的護理系正妹,兩人約好改天找家餐廳吃飯。宅星在手機上確定了有空閒的時間,排入了兩人的約會行程後,依依不捨的與正妹道別,踏上回家的路程。

──數月後。 

宅星摸熟了那隻手機上提供的各種功能,並淋漓盡致的發揮在大學生活中,不僅學業上成績突飛猛進,交友圈也變廣闊了,他認識了很多不同領域、志同道合的朋
友,也在課業與社團之間取得良好的平衡。最重要的是,因為他這陣子亮眼的表現,終於打敗眾敵手,獲得那位護理系正妹的青睞,成為人人稱羨的情侶。

對真正掌握了『宅學習』奧秘的宅星,於學業、社團、愛情這三學分都手到擒來,在同學的心目中儼然是個人生的贏家,被稱為傳說中的『宅神』!

───── 完 ──────

 

 

根據這個劇情,我們分成了公車、小徑、教室、研習室、活動區、海灘餐廳和降臨處七個景,其中教室,活動區跟海灘餐廳是直接用已有的景稍做改變而成-

1.公車這個場景是我們用最久的一個景,每個地方都是我們自己用出來的,因為想盡量做精緻點,所以用了很多物件搭起來:
椅子跟博愛座圖示(上傳

2.下一景就是小徑,這個就拉樹出來,再做出道路就好:

3.接下來是教室,這裡是跟老師借用會議廳,把裡面改成教室的樣子(放上黑板、講台(改製自老師的講台)、NB等等,另外門也是複製老師的門,改Script之後使用:

4.研習室、活動區和海灘餐廳幾乎就直接用老師的地方來拍攝

5.降臨處的部分也是自己搭建,不過這個景就簡單多了

另外就是道具部分,特別做了手機、便當、NB等等,利用上傳圖片可以讓道具更寫實。

 

圖片:http://picasaweb.google.com.tw/Azrael.en/SecondLife?feat=directlink#

 

人物方面是請同學跟學長們幫忙,然後每一景就更改人物的外型來充當配角或是路人。

Script部分最常用到的是listener,為了可以大家一起做某些動作, 我們會用listener使得創造者下達指令時擁有者可以一起做動作。這裡放上我們修改過後的門的Script:

左邊的門

 

rotate(float degree) {
vector rot = llRot2Euler(llGetLocalRot());
//if (rot.z == 0) {
rot.z = degree * DEG_TO_RAD;
//}
//else{
// rot.z = 0;
//}
llSetLocalRot(llEuler2Rot(rot));
}
Default {
state_entry()  {
llListen(1,"RDoor_A","","START");
}   
touch_start(integer total_number)  {
llSay(1,"START");       
rotate(180);       
state open;
}    
listen(integer ch,string name,key id,string str) {
rotate(180);
state open;
}    
}
state open{
state_entry()   {
llSetTimerEvent(15);  
llListen(1,"RDoor_A","","START"); 
}       
touch_start(integer total_number)   {
llSay(1,"START");       
rotate(90);       
llSetTimerEve nt(0);        
state default;
}
listen(integer ch,string name,key id,string str) {
rotate(90);
llSetTimerEvent(0);
state default;
}   
timer() {
llSay(1,"START");
rotate(90);       
llSetTimerEvent(0);         
state default;                       
}
}

 

另外就是動作部分,利用Qavimator製作動作,列了些動作:

動作影片網址:http://www.youtube.com/watch?v=kBpf0-cjxGk

 

拍影片部分我們則是用到:

  1. 錄影 -  Hyper Cam 2
  2. 影片剪接 – Movie Maker
  3. 錄音 – Audio Recorder
  4. 聲音處理 - GoldWave

來完成整個影片。

最後:成品請笑納

影片網址: http://www.youtube.com/watch?v=l1_dtpJ3zVw