我們的做的是一個賽車的小遊戲,賽車會隨著分數的增加,而加快,我們是設定1500分會增加一次難度,增加到了7500分後就是最後難度,然後撞到車子就會結束遊戲。
2015年1月18日 星期日
2014年12月8日 星期一
2014年11月24日 星期一
week10_講師演講_01160766
今天胡老師有很多分享,前面第一個是可口可樂的互動展示,這是利用擴增時竟來做室內控制,其中在四周佈感應點,只要在紙上移動旗子座標即可顯示在螢幕上,第二個則是環境3D展示,如核電廠,以利跟民眾作簡介,接著還有對外部做投影,如家具投影,及光雕投影,其他還有Arudino的整合,商品展覽等,其中我覺得頗有趣的部分還是台北市街景配合腳踏車的這個項目。
今天還有提到 Ineter Of Thing ,物聯網的概念,這方面確實是未來的趨勢,需要與活動做整合。今天看了許多專案的影片,不過實在是太多無法一一敘述,但真的每個都很棒,各種聲光影像的互動,真的令人感到新穎,感謝胡老師的演講,經過此堂課後,得到了一個想法,就是如何把日常生活中的事物轉成資訊化與互動化,是個非常核心的問題,例如光是控制的選擇,聲音,影像辨識,觸碰,感應,按鍵控制等,就非常需要考慮,且還需要考量便利性,成本,是否可推廣,安全等等各相關問題。
綜觀資訊發展歷史,除了核心的技術突破以外,大部分其實最重要的是應用,各種資訊的應用,才是在資訊時代最具創造的代表,尤其是在媒體互動技術方面,更是此方翹楚,各種市面上的資訊產品,已經在趨向互動這一方面的重視,如智慧家電,3D遊戲等,因此這方面的視野需要我們去擴展與學習。
今天獲得許多,只能言述些許,感謝小葉老師,邀請了業界老師來講課,也非常感謝葉師提供的經驗,謝謝!
2014年11月12日 星期三
week08_心得
演講那天我因為前天感冒導致睡過頭,而沒有參與到那場演講,實在是非常可惜,好在以往曾有幸到此家公司面試,而對此公司有了不少的了解,因此在這分享一下我過往的面試經歷,以及對這家公司的想法。
首先還記的當初面試前的筆試,需寄電子郵件至叁式公司作審核,有五題,分別如下,答案我還記的如下所示。
Q1:形容一下你眼中的叁式,最喜歡叁式哪一個作品?
A:我覺得叁式這個公司很新穎,因為所提供的產品是[令人耳目一新的創意]與[視覺和觀感的新意],把藝術用資訊媒體的方式以最直觀的方式呈現給大家。我喜歡的作品是科技之窗,看完介紹影片,我有感受到[科技與自然的共存引領人類美好的未來]這旨意。
Q2:為什麼想來叁式實習?
A:我想要一起參與創作,貴公司的創作很新穎且亮眼。
Q3:國小的作文題目「我的志願」,當時你寫下的志業是什麼?為什麼?
A:當科學家,我想要創造出一個思維體,如同人類般具有智慧與獨立人格,探索思維與真理的奧秘,最終想要讓自己的大腦的粒子運動所造成的思維-簡稱靈魂活在一個媒介中(如電子電路版),讓自己可以永生且一直思考與創造。(聽聽就好….
Q4:若可以化身為某漫畫、電影或電玩裡所出現的虛擬人物一天的時間,你會想要化身成誰?為什麼?
刀劍神域-茅場晶彥 (此人物為輕小說裡創造出完全的虛擬世界,藉由頭戴式的裝置來進入虛擬的世界,此人物為理論和程式的第一個創造者,詳情請google)
我想要創造一個我理想中的世界 (但是我不會殺人唷…,因為此人為瘋狂的科學家)
Q5:描述自己個性的最大優點與缺點各一
& 最擅長的事與最不擅長的事各一。
A:我個性最大優點是我很好溝通,缺點是遭受挫折的時候會過於介懷使自己心情低落很久。我最擅長的是閱讀與略覽文字,最不擅長的是體能與運動項目類。
以上為我答復的五題,我發覺這家公司題目的背後含意,是要看出一個人的內心的渴望,與自我的審視,來判斷出是否適合此家公司的任職,看來我上述的答覆還算令叁式考官滿意,因此有幸進入了下一個階段的面試。
還記的當初面試,我的面試官們,好像是陳威廷先生,跟兩位工程師,一開始他們讓我一段時間來簡介自己,我把我平常在學校做什麼學什麼,包括我自己私底下學了什麼,有什麼作品,都一一呈現,他們還有當場在白板寫了幾道簡單的程式,要我寫code解決,大概就是簡單的指標與陣列的應用,所幸都答對了,接著開始聊比較深入的問題,面試官們問我,為什麼會想來這間叁式,老實說,我也不敢絕對肯定我是拚死不可要來這家公司,因此我的回應是,我想更加了解,有關於資訊方面的各種業界情況,接著他們繼續提問,問了一個很核心的點,我欣賞這家公司的哪一點,這家公司最令你印象深刻的是什麼?這問題我思考了有段時間,在要來面試之前已經有做了些準備,不外乎就是有關此公司的作品介紹及展現,然而我卻把這些點到一些些而已,我回答的是,我對叁式的工作方式感到很驚佩,因為這顛覆我之前的認知,我以為工程師就只是在鍵盤上不斷寫程式,然而其實不然,一個完整的資訊媒體互動的呈現,其實可以包含許多,像是場地的規劃,背景的布置,流程的製作,效果的測試,聲光的調校,還有與使用者的互動考量等,包含了許多,有一部分需要寫程式,然而有一部份卻是需要是實際去”做”,這令我對此資訊媒體的互動呈現感到十分新穎,各方面領域都有不淺的學問,也是種藝術的呈現,所以我有很大的嚮往來此叁式學習,至此我的回答結束。
面試結束後,我被面試官邀請參觀一下公司,其實那間公司,只是一個樓層,分做很多不同的區域,我在入口看到有人在調整,一疊疊的紙片所拼成的面板,由電腦控制,然後長寬n*m的紙片會翻動,由a~z 0~9,最後會停在全部都一樣的字體上,我看到在調適的工程師在作測試,因為總是有一兩片紙張總跟其他不一樣,這個紙板拼成的面板令我感到新鮮,接著去參觀了一下他們活動規劃的工作室,看到了很多未見過的儀器,像是很大的燈,相機,以及我叫不出名字的裝置,參觀的過程邊與叁式的員工們聊了一下,最後懷著一種汲取新鮮事的感覺踏出叁式公司。
過一兩個禮拜後,通知結果是我並未被錄取,當時真的頗失落,雖然有心理準備,但是仍覺得很不甘,過一段時間思考後,公司有公司的考量,可能那時間我才只是大二,所學有限,時間亦有限,且可能有不少能人也去應試,所以被刷掉了。
這趟我所學到的很多,因為是我人生初次的面試,所以印象頗深,我領悟了一些道理,即使結果沒有如自己所意,但這也是必經的過程,在心態上我作了調整與自省,既然能力不足,那就繼續努力,機會可能還會有,但我要先有力量抓得住它,那麼要先讓自己更強壯。
經歷此後,對於資訊的媒體互動,有了更深層次的理解,各式各樣的作品,不同的呈現,新穎的創意等,包括各種展示與應用,我心裡想,原來這互動技術的創作,可以這麼耀眼! 在此非常感謝叁式公司給予我這珍貴的經驗!
也感謝小葉老師在大一的時候,用非常熱情的態度,花費了許多時間在我這不成材的學生上,讓我得以窺見資訊這領域的冰山一角,雖然到現在有所挫折與不順遂,但我會努力克服的,謝謝小葉老師!!
2014年10月27日 星期一
期中作品
https://www.youtube.com/watch?v=XEW0qe27rpQ
成員:01160394溫庭豐 01160766吳逸凡
遊戲介紹及玩法:
這是一個賽車的小遊戲,可以透過鍵盤的上下左右來控制車子位置,這個遊戲就是控制車子來躲避其他的車子,隨著躲避車子的時間增加,分數也就會越來越高,然後只要碰到其他的車子就遊戲結束。
這是一個賽車的小遊戲,可以透過鍵盤的上下左右來控制車子位置,這個遊戲就是控制車子來躲避其他的車子,隨著躲避車子的時間增加,分數也就會越來越高,然後只要碰到其他的車子就遊戲結束。
程式碼:
PImage car[]=new PImage[4];
float carX[]={0,0,0,400},carY[]={0,0,0,300};
void setup(){
size(900,500);
for(int i=0;i<4;i++) car[i]=loadImage("car"+(i+1)+".png");
for(int i=0;i<3;i++){ carX[i]=int(random(7))*100+100; carY[i]=-random(400);}
}
int gameOver=0;
int score=0;
void draw(){
/*textSize(20);
fill(250, 160, 0);
text("Click to Start!", floor(900/3), floor(500/2));
*/
if(gameOver>0){
for(int i=0;i<3;i++){ carX[i]=int(random(7))*100+100; carY[i]=-random(400);}
fill(255,0,0,1); rect(0,0,900,500);gameOver--;
score=0;
textSize(100);
fill(255, 0, 0);
text("GameOver!!", floor(200), floor(200));
carX[3]=400;
carY[3]=300;
return;
}
background(254,235,156);
for(int i=1;i<=7;i++){
if(i%2==1) fill(77);
else fill(111);
rect(i*100,0,100,500);
textSize(15);
fill(255, 0, 0);
text("Score:"+score, floor(0), floor(100));
}
for(int i=0;i<3;i++) image(car[i],carX[i],carY[i],100,150);
image(car[3],carX[3],carY[3],100,150);
for(int i=0;i<3;i++){
carY[i]+=5;
if(carY[i]>500){carY[i]=-random(100); carX[i]=int(random(7))*100+100;}
if(carX[i]==carX[3] && abs(carY[i]-carY[3])<130) gameOver=300;
}
score+=3;
// if(frameCount%60==0)score+=1;
}
void keyPressed(){
if(keyCode==RIGHT &&carX[3]<700) carX[3]+=100;
if(keyCode==LEFT &&carX[3]>100) carX[3]-=100;
if(keyCode==UP && carY[3]>200) carY[3]-=100;
if(keyCode==DOWN && carY[3]<400)carY[3]+=100;
}
期中作品
成員:01160394溫庭豐 01160766吳逸凡
遊戲介紹及玩法:
這是一個賽車的小遊戲,可以透過鍵盤的上下左右來控制車子位置,這個遊戲就是控制車子來躲避其他的車子,隨著躲避車子的時間增加,分數也就會越來越高,然後只要碰到其他的車子就遊戲結束。
這是一個賽車的小遊戲,可以透過鍵盤的上下左右來控制車子位置,這個遊戲就是控制車子來躲避其他的車子,隨著躲避車子的時間增加,分數也就會越來越高,然後只要碰到其他的車子就遊戲結束。
程式碼:
PImage car[]=new PImage[4];
float carX[]={0,0,0,400},carY[]={0,0,0,300};
void setup(){
size(900,500);
for(int i=0;i<4;i++) car[i]=loadImage("car"+(i+1)+".png");
for(int i=0;i<3;i++){ carX[i]=int(random(7))*100+100; carY[i]=-random(400);}
}
int gameOver=0;
int score=0;
void draw(){
/*textSize(20);
fill(250, 160, 0);
text("Click to Start!", floor(900/3), floor(500/2));
*/
if(gameOver>0){
for(int i=0;i<3;i++){ carX[i]=int(random(7))*100+100; carY[i]=-random(400);}
fill(255,0,0,1); rect(0,0,900,500);gameOver--;
score=0;
textSize(100);
fill(255, 0, 0);
text("GameOver!!", floor(200), floor(200));
carX[3]=400;
carY[3]=300;
return;
}
background(254,235,156);
for(int i=1;i<=7;i++){
if(i%2==1) fill(77);
else fill(111);
rect(i*100,0,100,500);
textSize(15);
fill(255, 0, 0);
text("Score:"+score, floor(0), floor(100));
}
for(int i=0;i<3;i++) image(car[i],carX[i],carY[i],100,150);
image(car[3],carX[3],carY[3],100,150);
for(int i=0;i<3;i++){
carY[i]+=5;
if(carY[i]>500){carY[i]=-random(100); carX[i]=int(random(7))*100+100;}
if(carX[i]==carX[3] && abs(carY[i]-carY[3])<130) gameOver=300;
}
score+=3;
// if(frameCount%60==0)score+=1;
}
void keyPressed(){
if(keyCode==RIGHT &&carX[3]<700) carX[3]+=100;
if(keyCode==LEFT &&carX[3]>100) carX[3]-=100;
if(keyCode==UP && carY[3]>200) carY[3]-=100;
if(keyCode==DOWN && carY[3]<400)carY[3]+=100;
}
2014年10月6日 星期一
2014年9月29日 星期一
2014年9月22日 星期一
2014年9月15日 星期一
訂閱:
文章 (Atom)












