顯示具有 98360012呂浩賓 標籤的文章。 顯示所有文章
顯示具有 98360012呂浩賓 標籤的文章。 顯示所有文章

2011年1月4日 星期二

課程回顧

回顧這學期過去所學的多媒體課程,使用Processing製作互動媒體真的很有趣

第一題:
在我過去的作業中,最喜歡的大概還是沒有規定主題的「期末專案」,雖然高中時就已經製作過一個遊戲,但那是用已簡化軟體製作,而這次是真正以程式自製的遊戲,雖然此程式無法像Flash一樣,但已經很不錯了。

第二題:
在這堂課中我學到一些部分製作互動媒體的基礎,這當中包含各種遊戲的製作呈現法。

第三題:
最後這堂課讓我對各種遊戲的製作方式的想法更多,也算是幫我打上製作遊戲的基礎,這當然也謝謝老師的教導。

2010年12月28日 星期二

上機考


https://ss24.mcu.edu.tw/~s8360012/exam/applet/

心得:
這次的上機考其實只要把「麻煩的部分」解決掉,一切都會變得很容易,「麻煩的部分」像是「隨機數=順序數」和「判定輸贏」等,隨機數在期末專案碰過的問題,知道random所產生的不是「整數」,解決完後就把程式寫出來了。

2010年11月30日 星期二

hw09


hw09

心得:
這次的作業可以讓一張圖片動態起來,而在裡面則頂點底點判定是我上次做專題是雪花飄落下來的製作法是一樣的,而這讓我對下次專題的想法整個構思出來,對於動作遊戲的想法。

2010年11月23日 星期二

hw08

上半部組合

下半部組合


心得:
這次的作業用到了讀入圖片的概念,且此次作業的用法就是所謂的「紙娃娃系統」的基本概念,只要多設定變化點就等同於製作一個簡單的「換裝遊戲」,這讓我對遊戲製作的想法更多了。

2010年10月19日 星期二

HW05


hw05-1

hw05-2

hw05-3

心得:
這次的作業用到了一些不好理解的東西,像是起初的rotate(),我以為第二個是先在0度轉到要的角度,但其實是先疊加前一個的角度再轉要到的角度,當然後面兩個作業的動態部分也花了點時間理解,理解完後才更加修改成現在的樣子。

2010年10月12日 星期二

HW04


hwo4-1

心得:
今次的作業是加強簡易式小畫家的功能,這次新增功能是存檔、清除、橡皮擦,大致上只要知道程式碼怎麼寫其實都很簡單,上面圖示是自己畫好並使用存檔功能存取下來的,完全不用桌面拍圖後再截取。

2010年10月11日 星期一

HW03

hw03_1


hw03_2

心得:
這堂課正式進入互動性的要素,當然程式部分是真的需要思考些,也當然的搞錯了許多東西,花了好一些時間才把Bug搞定,在小畫家作業中,我有嘗試一些新的東西,像是框出三角形、框出圓、更換背景等,但都沒如預期的好。

2010年9月28日 星期二

HW02


https://ss24.mcu.edu.tw/~s8360012/hw02_1/applet/

心得:
這是第二堂課的作業,第一個是做出隨機的100個「不同的」矩形,這運用到random()這指令,而這功課的重點就是processing的正規程式基礎寫法,也是可以發揮個人想法的一次作業。

2010年9月14日 星期二

HW01

原圖(請無視左下角的東西)

小畫家模擬(跟原圖不一樣,稍微調亮色彩)

Processing程式寫成(因為小畫家模擬時沒處理掉框線,而在這邊已處理掉)

程式碼參考:
size(788,762);
background(0,95,189);
noStroke();
fill(66,160,255);ellipse(98.5,95.25,197,197);ellipse(295.5,95.25,197,197);
ellipse(492.5,95.25,197,197);ellipse(689.5,95.25,197,197);
fill(255,255,128);rect(0,0,318,27);rect(393,0,139,27);rect(589,0,198,27);
fill(255,255,128);rect(144,59,585,15);
fill(255,128,64);rect(0,94,125,49);rect(170,94,420,49);rect(683,94,104,49);
fill(255,255,128);rect(45,155,535,14);

fill(66,160,255);ellipse(98.5,285.75,197,197);ellipse(295.5,285.75,197,197);
ellipse(492.5,285.75,197,197);ellipse(689.5,285.75,197,197);
fill(255,255,128);rect(115,192,409,21);rect(663,192,124,21);
fill(255,255,128);rect(54,245,94,18);rect(340,245,375,18);
fill(255,128,64);rect(0,289,404,26);rect(508,289,165,26);rect(734,289,53,26);
fill(255,255,128);rect(199,340,397,16);

fill(66,160,255);ellipse(98.5,476.25,197,197);ellipse(295.5,476.25,197,197);
ellipse(492.5,476.25,197,197);ellipse(689.5,476.25,197,197);
fill(255,255,128);rect(0,371,28,46);rect(101,371,222,46);rect(443,371,344,46);
fill(255,255,128);rect(0,431,265,11);rect(300,431,415,11);rect(744,431,43,11);
fill(255,128,64);rect(75,487,618,28);
fill(255,255,128);rect(0,531,469,20);rect(551,531,113,20);rect(714,531,73,20);

fill(66,160,255);ellipse(98.5,666.75,197,197);ellipse(295.5,666.75,197,197);
ellipse(492.5,666.75,197,197);ellipse(689.5,666.75,197,197);
fill(255,255,128);rect(0,578,208,13);rect(260,578,400,13);rect(696,578,91,13);
fill(255,255,128);rect(0,614,29,29);rect(111,614,379,29);rect(676,614,111,29);
fill(255,128,64);rect(86,665,253,37);rect(486,665,241,37);
fill(255,255,128);rect(32,716,228,16);rect(338,716,408,16);

心得:
這次的功課,在找圖的方面算是找到一個真的蠻簡單的一張幾何圖形,沒用到什麼特別難的指令,由於以前常碰觸繪圖軟體,所以在小畫家模擬這階段完成的較為快速,假如有時間的話,願意挑戰更難的圖形