
課程名稱:數位遊戲概論(多媒體二A及二C)
謝慧民的網站 > 課程網站 > 首頁 > 致遠多媒體_謝慧民_98_2_數位遊戲概論

第十八週期末報告繳交:(2010.06.24、2010.06.29)
- 2010.7.1公布成績在系辦及網站。
- 補交作業、期中實作及期末報告,最後期限2010.6.30。
- 多媒體二C:(2010.06.29)
- 多媒體二A:(2010.06.24)
第十七週上課:(2010.06.17、2010.06.22)
- 第三人稱範例:專案檔、成果連結。
- 多媒體二C:(2010.06.22)
- 期末報告:
- 參考範例成果連結:game982_2c。
- 建一個飯店場景,使用第一人稱在場景自由遊走。
- 物件:飯店、山造景、街道、樹、草、天空、泳池、可以操作的攝影機在地上行走,前方有你的學號的3D物件。
- 每人交一份,總權重30%。
- 繳交期限:期末考當天上課時間或之前。
- 繳交方式:使用e-mail:hmhsieh@ms3.hinet.net、燒光碟放系辦我的信箱或上課時間繳交電子檔,繳交專案檔壓縮成"final_2c_game_你的學號.rar"
- 成果較佳的期末報告將放到系學會網站提供流覽,準備上次的專案,改名為你的學號:螢幕操作錄影17c-0。
- 載入上次的unity 3d的專案,切到terrain選一個好位置挖洞準備放游泳池物件:螢幕操作錄影17c-1。
- 到google sketch up找一個游泳池(swinning pool),匯出為.fbx格式存到assets目錄底下:螢幕操作錄影17c-2。
- 將泳池移入到場景內,調座標位置到挖洞處,調整大小,加入daylight water,一樣調到挖洞位置然後調大小適合坑洞,並蓋住泳池的水面,調第一人稱攝影機位置到水池邊並轉角度可以看水池,執行看看水面是否有動畫: 螢幕操作錄影17c-3。
- 使用限制高度筆刷刷平水面外漏到泳池外的地表高程,加入sphere到場景,調到攝影機前面放大縮小並調到地板上方一點點,複製duplicate後移開,增加幾個球到斜坡準備讓他滾動,加入rigid body的物理屬性,執行看看球掉到地面後滾動的情形:螢幕操作錄影17c-4。
- 選球物件選材質或直接到project拉進想要的material,對飯店、泳池、街道等加入rigid body剛體,把重力勾選拿掉,則物件不會往下掉落,展開物件有mesh的部分加入mesh collider則碰到不會穿過,如果要讓攝影機走在上面只要設定剛體即可:螢幕操作錄影17c-5。
- 加入3D text拉到攝影機前面再連接到攝影機成為子物件,設定為mesh collider但不要加入rigid body,則會跟著第一人稱攝影機走,類似前面放一把槍的CS遊戲做法,加入GUI text及GUI texture,可以移動到視窗不同的位置,可以利用3D Text去碰撞球體使滾動:範例17c-0。
- 輸出為執行檔或網頁格式:螢幕操作錄影17c-6。
- 加分練習:有開啟unity 3d,有做球滾動、加入3D text、加入泳池及水,三項做出一項。
- 多媒體二A:(2010.06.17)
- 期末報告未交:002, 008, 009, 023, 029, 037, 038, 042, 603, 608, 609。(2010.6.25統計)
- 期中考未交:
- 筆試:無 。
- 實作:002, 008, 009, 021, 023, 037, 042, 603, 608, 609。(2010.6.25統計)
- 作業一未交:002, 008, 009, 023, 029, 034, 037, 038, 042, 603, 608, 609。(2010.6.25統計)
- 期末報告:
- 參考範例成果連結:game982_2a。
- 建一個飯店場景,使用第一人稱在場景自由遊走。
- 物件:飯店、山造景、迷宮、樹、草、天空、泳池、可以操作的攝影機在地上行走,前方有你的學號的3D物件。
- 每人交一份,總權重30%。
- 繳交期限:期末考當天上課時間或之前。
- 繳交方式:使用e-mail:hmhsieh@ms3.hinet.net燒光碟放系辦我的信箱或上課時間繳交電子檔,繳交專案檔壓縮成"final_2a_game_你的學號.rar"
- 成果較佳的期末報告將放到系學會網站提供流覽,下載TerrainAssets.unitypackage(有兩處:我的網站或官方網站),把專案copy到工作目錄,修改目錄名稱,螢幕操作錄影17a-0。
- 載入上次的unity 3d的專案,在Assets選單內選import package,將資源包載入到project內:螢幕操作錄影17a-1。
- 程式碼script有兩種常用的,一種是javacsript(js),另一種是C#,到scripting manual去研究程式,燈光及貼圖按鈕可以讓編輯室窗與game視窗同樣的感覺,使用編輯窗的切換方向物件切到top view去移動你的第一人稱攝影機到游泳池旁,水池水面形狀的調整,可以調Z軸讓水面物件跑到上面:螢幕操作錄影17a-2。
- 迷宮周圍種樹:將terrain assets套件目錄打開,有樹的目錄打開,在地形裡加樹,將樹啦到對話視窗的對應位置,brush size設為1,每次種一顆,按shift刪去已種的樹,螢幕操作錄影17a-3。
- 加入方塊cube及幾個球sphere(選duplicate),放到地面斜坡處,命名各物件名稱,將這些剛體物件設rigidbody,飯店、迷宮及水池不受重力影響gravity勾選去除,將第一人稱攝影機移到球附近,執行時可以看到球滾動到水池:螢幕操作錄影17a-4。
- 放大一個球,游泳池背加入mesh collider,讓滾下的球能被擋住,剛體設定符合的重量,設材質在未貼圖的物件上,使用選的或用project有的matrial拉進來給物件:螢幕操作錄影17a-5。
- 加入3D text拉到攝影機前面再連接到攝影機成為子物件,設定為mesh collider但不要加入rigid body,則會跟著第一人稱攝影機走,類似前面放一把槍的CS遊戲做法,加入GUI text及GUI texture,可以移動到視窗不同的位置:範例17a-0,螢幕操作錄影17a-6。
- 輸出為執行檔或網頁格式:螢幕操作錄影17a-7。
- 加分練習:有開啟unity 3d,有做球滾動、加入3D text、種TerrainAssets.unitypackage其他的樹或草,三項做出一項。

第十六週上課:(2010.06.10、2010.06.15)

第十五週上課:(2010.06.3、2010.06.8)
- 多媒體二C:(2010.06.08)
- 期末報告:
- 建一個飯店場景,使用第三人稱人物在場景自由遊走。
- 物件:飯店、假山造景、街道、樹、草、天空、泳池、可以操作的人物在地上行走。
- 每人交一份,總權重30%。
- 繳交期限:期末考當天上課時間或之前。
- 繳交方式:使用e-mail:hmhsieh@ms3.hinet.net或其他方式的電子檔,繳交專案檔壓縮成"final_2c_game_你的學號.rar"
- 投影片進度:第十章完。
- 載入上次的unity 3d的專案,將road拉到場景內,在場景內將飯店縮小:螢幕操作錄影15c-0。
- 載入street.FBX,拉到場景內,調整貼圖的tiling及offset:螢幕操作錄影15c-1。
- 貼圖的方向不對可以按右鍵改變旋轉90度,解決轉到unity時貼圖的一些屬性還原的問題,調整飯店到街道物件上,加入一個terrain,將飯店及街道縮放讓比例與terrain相配,切到terrain設定地形高程為30,調整街道與地表切齊:螢幕操作錄影15c-2。
- 說明之前建的地形如何放到目前的專案,即將檔案複製過來,並檢查一下martial裡面是否有缺少的,有缺少的再複製過來,開始塑造地形,按shift鍵拉的時候會往下沉入,使用筆刷加入材質用筆刷樣式去地形著色,第一次設定的圖會佈滿整個地形,加岩石的貼圖塗道路位置,及塗在較高的位置,加入水的貼圖,塗在凹的地形:螢幕操作錄影15c-3。
- 種樹及第一人稱攝影機:從edit trees找一個物件叫palm,在地形上刷就會有樹種在地上,可以調整密度、寬度、高度、筆刷大小、color等都可以改變再去刷,按shift選樹可以刪除他,打開standard assets,在prefab內加入first person controller拉到場景,去調整y的值為50,執行時掉到地板為正常,如果掉到地板底下則需再調高y值,直到在地板上,調整第一人稱攝影機的參數包括高度、速度、可爬坡度等:範例15c-0,螢幕操作錄影15c-4。
- 加分練習:有開啟unity 3d,裡面有飯店場景、有地形起伏及貼圖。
- 多媒體二A:(2010.06.03)
- 期末報告:
- 建一個飯店場景,使用第三人稱人物在場景自由遊走。
- 物件:飯店、假山造景、迷宮、樹、草、天空、泳池、可以操作的人物在地上行走。
- 每人交一份,總權重30%。
- 繳交期限:期末考當天上課時間或之前。
- 繳交方式:使用e-mail:hmhsieh@ms3.hinet.net或其他方式的電子檔,繳交專案檔壓縮成"final_2a_game_你的學號.rar"
- 投影片進度:第十章完。
- 載入上次的unity 3d的專案,切到terrain設定地形高程為30,開始塑造地形,按shift鍵拉的時候會往下沉入:螢幕操作錄影15a-0。
- 使用筆刷加入材質用筆刷樣式去地形著色,第一次設定的圖會佈滿整個地形,加岩石的貼圖圖在較高的位置,加入水的貼圖,加到凹的地形:螢幕操作錄影15a-1。
- 在建築物旁挖一個四方形的凹洞,將放入游泳池及會動的水,水物件調整位置及大小覷fit整個洞,使用草地的筆刷修改水貼圖到地面的問題:螢幕操作錄影15a-2。
- 從google sketch up找swinning pool,轉為FBX格式放到assets目錄下拉入場景內,並調到游泳池的位置放大縮小以適合洞的大小,在prefabs內拉入first person controller第一人稱攝影機,play看看,剛開始攝影機會掉到地面再固定位置,加入一個平行燈光,轉個角度照亮場景修,再play看看,按上下左右鍵及移動滑鼠可以操作視景的位置:螢幕操作錄影15a-3。
- 旋轉燈光水平方向讓燈光照到飯店位置,可以再加入點光源讓暗的地方可以變亮,將第一人稱攝影機位置調到地面高一點的位置,可以調整行走速度及一些視角參數:範例15a-4,螢幕操作錄影15a-4。
- 加分練習:有開啟unity 3d,裡面有飯店場景,進行操作者。

第十四週上課:(2010.05.27、2010.06.1)
- 多媒體二C:(2010.06.01)
- 期末報告:
- 建一個飯店場景,使用第三人稱人物在場景自由遊走。
- 物件:飯店、假山造景、街道、樹、草、天空、泳池、可以操作的人物在地上行走。
- 每人交一份,總權重30%。
- 繳交期限:期末考當天上課時間或之前。
- 繳交方式:使用e-mail:hmhsieh@ms3.hinet.net或其他方式的電子檔,繳交專案檔壓縮成"final_2c_game_你的學號.rar"
- 投影片進度:第九章完。
- 產生一個unity 3d的新專案:螢幕操作錄影14c-0。
- 將上次的hotel.fbx及貼圖目錄複製到Assets目錄底下,切到unity 3d載入新的資源,拉入場景則顯示出飯店:螢幕操作錄影14c-1。
- 從3ds max另存街道為FBX格式,並存到assets目錄底下,再將街道拉進去場景,放到適當的位置,另存場景為你的學號:螢幕操作錄影14c-2。
- 開啟3ds max軟體匯入或打開街道檔案,作適當修改後匯出為FBX格式:螢幕操作錄影14c-3。
- 說明期末報告繳交的方式及規定,場景加入燈光讓飯店有明暗照明效果,去除飯店底圖物件,範例14c-0,螢幕操作錄影14c-4。
- 加分練習:將飯店物件匯入unity 3d專案場景內,並有貼圖。
- 多媒體二A:(2010.05.27)
- 期末報告:
- 建一個飯店場景,使用第三人稱人物在場景自由遊走。
- 物件:飯店、假山造景、迷宮、樹、草、天空、泳池、可以操作的人物在地上行走。
- 每人交一份,總權重30%。
- 繳交期限:期末考當天上課時間或之前。
- 繳交方式:使用e-mail:hmhsieh@ms3.hinet.net或其他方式的電子檔,繳交專案檔壓縮成"final_2a_game_你的學號.rar"
- 投影片進度:第九章完。
- 產生一個unity 3d的新專案,用import new assets,將飯店及迷宮匯入,發現貼圖都沒有帶過來,螢幕操作錄影14a-0。
- 將上次的hotel.fbx及貼圖目錄複製到Assets目錄底下,將3ds max 2009建的迷宮也貼過來assets目錄底下:螢幕操作錄影14a-1。
- 將3ds max 2009建的迷宮export到assets底下,將兩個物件都拉入場景內,調整迷宮大小,放到適當的位置:螢幕操作錄影14a-2。
- 修改貼圖的tiling倍數,刪除地板物件改用terrain:螢幕操作錄影14a-3。
- 加入terrain,設高度,將飯店及迷宮拉上來,用各自local座標拉到定位,範例14-4,螢幕操作錄影14a-4。
- 加分練習:將物件匯入unity 3d專案場景內,並有貼圖。

第十三週上課:(2010.05.20、2010.05.25)
- 多媒體二C:(2010.05.25)
- 期末報告:
- 建一個飯店場景,使用第三人稱人物在場景自由遊走。
- 物件:飯店、假山造景、街道、樹、草、天空、泳池、可以操作的人物在地上行走。
- 每人交一份,總權重30%。
- 繳交期限:期末考當天上課時間或之前。
- 繳交方式:使用e-mail:hmhsieh@ms3.hinet.net或其他方式的電子檔,繳交專案檔壓縮成"final_2c_game_你的學號.rar"
- 投影片進度:第八章完。
- 使用3ds max 2009建一個500x500的街道平面,高度設為10,將模型轉為editable poly,選曲街道馬路的polygon,使用extrude凸出當馬路:螢幕操作錄影13c-0。
- 使用目標點焊接做路面高低的調整:螢幕操作錄影13c-1。
- 在ploygon編輯狀態,勾選by angle設為0度,選取地板作貼圖,再選取馬路做不同材質的貼圖,設tiling讓貼圖較細緻:螢幕操作錄影13c-2。
- 使用選取工具,將未貼圖的面選取做貼圖:範例13c-street,螢幕操作錄影13c-3。
- 使用Google sketchup pro 7下載一個hotel模型,存成FBX格式,範例13c-hotel,螢幕操作錄影13c-4。
- 加分練習:在3ds max做一個街道有貼圖。
- 多媒體二A:(2010.05.20)
- 期末報告:
- 建一個飯店場景,使用第三人稱人物在場景自由遊走。
- 物件:飯店、假山造景、迷宮、樹、草、天空、泳池、可以操作的人物在地上行走。
- 每人交一份,總權重30%。
- 繳交期限:期末考當天上課時間或之前。
- 繳交方式:使用e-mail:hmhsieh@ms3.hinet.net或其他方式的電子檔,繳交專案檔壓縮成"final_2a_game_你的學號.rar"
- 投影片進度:第八章完。
- 使用Google sketchup pro 7下載一個hotel模型,存成FBX格式,範例13a-0,螢幕操作錄影13a-0。
- 使用3ds max 2009建一個100x100的迷宮,高度設為4:螢幕操作錄影13a-1。
- 將模型轉為editable poly,選曲迷宮地板的polygon,使用extrude內凹陷入當地板,有出入口,刪除出入口的多餘面,焊接welt這些相鄰的點以免有破面產生:螢幕操作錄影13a-2。
- 補破面:選border,按cap完成補面,到網路找一張地板為草地的無接縫seamless貼圖及一張灌木無接縫貼圖,螢幕操作錄影13a-3。
- 勾選by angle設為0度,按選地板的面則選曲全部地板,再貼地板草地圖,在front視窗選取上方面設灌木貼圖,設tiling讓貼圖較細緻,範例13a-maze,螢幕操作錄影13a-4。
- 加分練習:在3ds max做一個迷宮。

第十二週上課:(2010.05.13、2010.05.18)
- 多媒體二C:(2010.05.18)
- 期中考未交:
- 筆試:9711101701 、005、029 。
- 實作:9711101701 、 005, 013, 029, 059。(2010.5.18統計)
- 作業一未交:701, 704, 002, 005, 007, 008, 013, 019, 024, 029, 041, 048, 059。(2010.5.18統計)
- 投影片進度:第七章完。
- 安裝unity引擎及註冊。
- 新開專案:螢幕操作錄影12c-0。
- 介紹unity的功能表操作介面:螢幕操作錄影12c-1。
- 下載無接縫貼圖放在資源的terrain grass或terrain texture:長與寬相同為2的次方,螢幕操作錄影12c-2。
- 產生地形terrain:設定解析度為500x500,使用各種筆刷去建地形,Fatten Height設高度為30,按shift鍵及滑鼠左鍵可以往下凹陷,按滑鼠左鍵可以提升地形,修正地形邊緣,螢幕操作錄影12c-3。
- 打燈光旋轉調角度、儲存scene、削平尖銳處、Add texture加入貼圖用筆刷刷到地形上做混合:範例12c-0,螢幕操作錄影12c-4。
- 加分練習:有開啟unity 3D,做出地形。
- 多媒體二A:(2010.05.13)
- 期中考未交:
- 筆試:無 。
- 實作:002, 008, 009, 021, 023, 037, 038, 042, 603, 608, 609。(2010.5.13統計)
- 作業一未交:002, 008, 009, 010, 023, 029, 034, 037, 038, 042, 601, 603, 608, 609。(2010.5.13統計)
- 投影片進度:第七章完。
- Unity安裝及建立一個新的專案,在場景內加入一個水體,產生一個地形:set resolution為500x500,將水體放大涵蓋地形範圍,在flatten heightmap參數改高程為30,使用筆刷進行高度的調整,按shift鍵往下挖深,範例12a-0,無聲螢幕操作錄影12a-0。
- 功能表詳細講解,Gimo調整及攝影機調整,加入平行光調整位置讓地表光線充足:無聲螢幕操作錄影12a-1。
- 加分練習:註冊完成打開unity,裡面有東西。

第十一週上課:(2010.05.6、2010.05.11)
- 多媒體二C:(2010.05.11)
- 期中考未交:
- 筆試:9711101701 、005、029 。
- 實作:9711101701 、 005, 013, 029, 059。(2010.5.11統計)
- 作業一未交:701, 704, 002, 005, 007, 008, 013, 019, 024, 029, 041, 048, 059。(2010.5.11統計)
- 投影片進度:第七章24頁。
- RPG製作大師2003版練習:設定下圖層及上圖層,代表不同層次的景物,範例11c-0。
- 設定事件、設定主角初始位置:事件設定NPC的對話。
- 介紹安裝unity引擎及註冊。
- 介紹unity的操作介面:滑鼠滾輪+Alt鍵可以平移場景、滑鼠右鍵旋轉場景、滑鼠滾輪可以zoom in及zoom out、非執行遊戲狀態選物件按F鍵可以放大到物件處,使用一個範例,做基本介面講解及操作,無聲螢幕操作錄影11c-0。
- 產生新專案:無聲螢幕操作錄影11c-1。
- 載入資源文件:無聲螢幕操作錄影11c-2。
- 加入水體、加入gameobject如立方體及球體,並存場景及專案,調整攝影機看到場景:範例11c-1,無聲螢幕操作錄影11c-3。
- 加分練習:有開啟unity 3D,裡面任意放置幾個物件。
- 多媒體二A:(2010.05.6)
- 期中考未交:
- 筆試:無 。
- 實作:002, 008, 009, 021, 023, 037, 038, 042, 603, 608, 609。(2010.5.7統計)
- 作業一未交:002, 008, 009, 010, 014, 023, 029, 034, 037, 038, 042, 601, 603, 608, 609。(2010.5.7統計)
- 投影片進度:第七章24頁。
- RPG製作大師XP版練習:設定圖層一到三,代表不同層次的景物,範例11a-0,無聲螢幕操作錄影11a-0。
- 設定事件、設定主角初始位置:事件設定NPC的對話,會在專案目錄內自行產生一個執行檔game.exe,無聲螢幕操作錄影11a-1。
- 介紹安裝unity引擎及註冊。
- 介紹unity的操作介面:滑鼠滾輪+Alt鍵可以平移場景、滑鼠右鍵旋轉場景、滑鼠滾輪可以zoom in及zoom out、非執行遊戲狀態選物件按F鍵可以放大到物件處,無聲螢幕操作錄影11a-2,無聲螢幕操作錄影11a-3。
- 加分練習:無。

第十週上課:(2010.04.29、2010.04.27)
- 多媒體二C:(2010.05.4)
- 期中考未交:
- 筆試:9711101701 、005、029 。
- 實作:9711101701 、 005, 013, 029, 059。(2010.5.4統計)
- 作業一未交:701, 704, 002, 005, 007, 008, 013, 019, 024, 029, 041, 048, 059。(2010.5.4統計)
- 投影片進度:第六章完。
- 介紹中國大陸遊戲市場,以及一些大型電玩展,如E3、二oo九廣州電子遊戲國際產業展、2010台北國際電玩展,中東地區最大的電玩展─DEAL展。
- 經濟部的ITE證照,數位內容類: (每科800元-1600元,數位資訊學系有提供報名5/7截止及5/21考試)
- 數位內容遊戲概論:分為12大類考題。
- 遊戲企劃:分為20大類考題。
- 遊戲美術:分為13大類考題。
- 檢討期中考筆試題目、實作題目,並瀏覽一些滿分同學的作品說明評分要點。
- 介紹遊戲討論平台:遊戲基地、遊戲學校、巴哈姆特、台灣論壇等。
- 多媒體二A:(2010.04.29)
- 期中考未交:
- 筆試:無 。
- 實作:002, 008, 009, 021, 023, 037, 038, 042, 601, 603, 608, 609。(2010.5.4統計)
- 作業一未交:002, 008, 009, 010, 014, 023, 029, 034, 037, 038, 042, 601, 603, 608, 609。(2010.5.4統計)
- 介紹中國大陸遊戲市場,以及一些大型電玩展,如E3、二oo九廣州電子遊戲國際產業展、2010台北國際電玩展,中東地區最大的電玩展─DEAL展。
- 經濟部的ITE證照,數位內容類: (每科800元-1600元,數位資訊學系有提供報名5/7截止及5/21考試)
- 數位內容遊戲概論:分為12大類考題。
- 遊戲企劃:分為20大類考題。
- 遊戲美術:分為13大類考題。
- 檢討期中考筆試題目、實作題目,並瀏覽一些滿分同學的作品說明評分要點。
- 介紹遊戲討論平台:遊戲基地、遊戲學校、巴哈姆特、台灣論壇等。
- rendering:及時成像,所有3D引擎都需要的功能。
- 3D動畫片:
1.皮克斯作品(史蒂芬賈伯斯):得獎不斷
《玩具總動員》(Toy Story, 1995年奧斯卡最佳動畫片獎)
《蟲蟲危機》(A Bug's Life, 1998年奧斯卡最佳動畫片獎提名)
《玩具總動員2》(Toy Story 2, 1999年奧斯卡最佳動畫片獎提名)
《怪獸電力公司》(Monsters, Inc., 2001年奧斯卡最佳動畫片獎)
《海底總動員》(Finding Nemo, 2003年奧斯卡最佳動畫片獎)
《超人總動員》(The Incredibles, 2004年奧斯卡最佳動畫片獎)
《賽車總動員》(Cars, 2006年,皮克斯小臺燈標誌20周年慶)
《料理鼠王》(Ratatouille, 2007年奧斯卡最佳動畫片獎)
《WALL•E》(2008年)
2.夢工廠作品(史蒂芬史匹柏):以史瑞克和馬達加斯加島最為有名
1998年
小蟻雄兵 AntZ
埃及王子 The Prince of Egypt
1999年
落跑雞 Chicken Run (with Aardman Animations)
約瑟夫傳說:埃及之謎 Joseph: King of Dreams(Direct to Video)
勇闖黃金城 The Road to El Dorado
2001年
史瑞克 Shrek (plus a sequel in 2004 and an upcoming sequel in 2007)
- 2004年鯊魚黑幫 Shark Tale
- 2005年馬達加斯加 Madagascar
- 2008年功夫熊貓 Kung Fu Panda
2010年馴龍高手
3.藍天工作室...
2002..Ice Age冰原歷險記
2005..Robots機器人歷險記

第九週期中考:(2010.04.22、2010.04.27)
- 多媒體二C:(2010.04.27)
- 期中考未交:
- 筆試:9711101701 、005、029 。
- 實作:9511101064 、9511101110 、9711101701 、002, 005, 008, 009, 013, 021, 029, 030, 031, 034, 046, 048, 059。(2010.4.28統計)
- 作業一未交:701, 704, 002, 003, 005, 007, 008, 012, 013, 017, 019, 024, 029, 035, 041, 047, 048, 059, 060。(2010.4.28統計)
- 多媒體二A:(2010.04.22)
- 期中考未交:
- 筆試:9811102609 。
- 實作:002, 008, 009, 021, 023, 037, 038, 042, 601, 603, 608, 609。(2010.4.28統計)
- 作業一未交:002, 008, 009, 010, 014, 023, 029, 034, 037, 038, 042, 601, 603, 608, 609。(2010.4.28統計)
第八週上課:(2010.04.15、2010.04.20)
- 多媒體二C:(2010.04.20)
- 期中考:
- 投影片進度:第六章25頁。
- 製作分子特效:Game maker開新專案加入背景圖,加入一個particle物件,加入room0內,在particle寫程式碼create,加入particle頁籤的產生system、產生type及產生emittor,設定shape的內容及放置座標範圍,再加入產生的數量,加入重力及分子發射方向,會掉落一次分子特效,範例8c-0,無聲螢幕操作錄影8c-0。
- 加入step事件並將產生數量加入到事件中,則會不停掉下分子:範例8c-1,無聲螢幕操作錄影8c-1。
- 物件沿路徑動畫的設定:新增一個物件,加入room0中,新增一個路徑,在物件上設create事件加入set path for the instance,設定好相關路徑參數,則物件或沿路徑作移動,範例8c-2,無聲螢幕操作錄影8c-2。
- 噴泉分子特效範例:範例8c-3。
- RPG製作大師XP專案建立:模式選單,使用圖層一編輯地面地圖,使用圖層二編輯地上物、使用圖層三編輯更上層物件、使用事件可以點格線內的區塊設定人物起始位置或新增事件,範例8c-4,無聲螢幕操作錄影8c-3。
- 製作事件:加入一個NPC角色可以與主角碰觸時對話且進入戰鬥畫面,範例8c-4,無聲螢幕操作錄影8c-4。
- 建立第二個地圖並製作地圖元件、新增事件加入轉場圖,使用移動事件設定兩個場景互相轉換的位置:範例8c-4,無聲螢幕操作錄影8c-5。
- 加分練習:Game maker練習或RPG XP練習二選一。
- 多媒體二A:(2010.04.15)

第七週上課:(2010.04.08、2010.04.13)
- 多媒體二C:(2010.04.13)
- 投影片進度:第五章完。
- 說明打磚塊程式碼及下載5c-3.gmd:增加角色的動畫,範例7c-0。
- 加一個control1物件:加入create事件加入設定分數為0,設顏色及設填滿字型,範例7c-1,無聲螢幕操作錄影7c-1。
- 再加入Draw事件:畫一個文字是你的學號姓名在上面,再加分數及第一關在畫面,並將control1加入到場景room1中,範例7c-2,無聲螢幕操作錄影7c-2。
- 碰撞蚊子及老鼠加減分處理:在碰撞的事件裡除了蚊子消失外,也加入相對分數5分,老鼠的碰撞事件則除反彈之外要相對扣3分,範例7c-3,無聲螢幕操作錄影7c-3。
- control1增加一個step事件:設定分數小於0則結束遊戲,分數大於50則到下一關,範例7c-4,無聲螢幕操作錄影7c-4。
- 加入Game End事件:加入一個訊息"Game Over再來一次 ",複製control1為control2,將control2放入room2,修改create的設定分數將relative打勾,可以把分數帶到下一關,step事件將分數大於50改為100,並設定成立時為遊戲結束,Game end事件與step類似,將訊息改為"過關 ",另外在Draw事件將文字第一關改為第二關,加入聲音再依些碰撞或過關的程式裡面,範例7c-5,無聲螢幕操作錄影7c-5。
- 背景圖捲動、做成執行檔:將Hor. Speed值改為1,則就會往右捲動,範例7c-6,無聲螢幕操作錄影7c-6。
- 放入加速器並設定碰撞請自行創作:加入捕蚊器兩個分別改變移動速度:吃到加速器後,使用替身方式讓捕蚊器可以加速前進,參考範例7a-4。
- 加分練習:從第一關到第二關。
- 多媒體二A:(2010.04.08)
- 投影片進度:第六章25頁。
- 說明打磚塊程式碼及下載6a-3.gmd:碰到老鼠分數減3分,範例7a-0,無聲螢幕操作錄影7a-。
- control1增加一個step事件:設定分數小於0則結束遊戲,分數大於50則到下一關,範例7a-1,無聲螢幕操作錄影7a-1。
- 加入Game End事件:加入如果分數小於0則寫一個訊息"沒過關加油 ",複製control1為control2,將control2放入room2,修改create的設定分數將relative打勾,可以把分數帶到下一關,step事件將分數大於50改為100,並設定成立時為遊戲結束,Game end事件與step類似,將訊息改為"過關了恭喜",另外在Draw事件加入show出文字第一關及第二關,範例7a-2,無聲螢幕操作錄影7a-2。
- 背景圖捲動:將Hor. Speed值改為1,則就會往右捲動,放入加速器並設定碰撞,範例7a-3,無聲螢幕操作錄影7a-3。
- 加入捕蚊器兩個分別改變移動速度:吃到加速器後,使用替身方式讓捕蚊器可以加速前進,範例7a-4。
- 加分練習:無。

第六週上課:(2010.04.01)
- 多媒體二C:校慶補假
- 多媒體二A:(2010.04.01)

第五週上課:(2010.03.25、2010.03.30)
- 多媒體二C:(2010.03.30)
- 作業一:製作一個捕蚊器遊戲(有兩關 )
- 捕蚊器可以在場景裡面用上下左右鍵移動。
- 蚊子有動畫,可以在場景裡亂飛,設定20隻在不同位置。
- 捕蚊器每抓到一隻蚊子得5分,蚊子被碰到蚊子消失。
- 有加速器兩個,捕蚊器碰到可以加速移動1。
- 一關有幾個房間並有走道,蚊子及移動物件都不能穿牆,捕蚊器從走道出發。
- 設定干擾物件(如蟑螂或老鼠等),捕蚊器碰到會反彈,並減3分,分數低於0則Game Over。
- 得到超過50分可到下一關。
- 結束時出現的訊息為Game Over或補蚊任務成功。
- 可以再加入自己的趣味設定。
- 所有在背景前的物件都要去背處理,背景可以用無接縫(seamless)的地板貼圖。
- e-mail繳交:hmhsieh@ms3.hinet.net
- 檔名:game_你的學號_home1.rar
- 期中考前交(2010年4月17日)。
- 投影片進度:第四章完。
- 操作bar放開按鍵後bar停止前進:加入上下左右四個release事件,加入移動,速度設為0,範例5c-,無聲螢幕操作錄影5c-、無聲螢幕操作錄影5c-1。
- 加一個room,設計三個房間在場景內,有開口,到網路找蚊子、老鼠、捕蚊器及seamless無接縫貼圖準備取代原來的背景,範例5c-1,無聲螢幕操作錄影5c-2。
- 用photoimpact去背縮小存為png格式,則有蚊子、老鼠及捕蚊器的圖片提供game maker置換,範例5c-2,無聲螢幕操作錄影5c-3、無聲螢幕操作錄影5c-4。
- 更換背景貼圖、bar圖為捕蚊器,更換飛鳥為蚊子:拖拉新場景到上方,將新置換的物件放入新的room,測試移動捕蚊器抓蚊子的互動是否正常:範例5c-3,無聲螢幕操作錄影5c-5。
- 加分練習:在場景內有蚊子及捕蚊器可以自由行動。
- 多媒體二A:(2010.03.25)
- 作業一:製作一個捕蚊器遊戲(有兩關 )
- 捕蚊器可以在場景裡面用上下左右鍵移動。
- 蚊子有動畫,可以在場景裡亂飛,設定20隻在不同位置。
- 捕蚊器每抓到一隻蚊子得5分,蚊子被碰到蚊子消失。
- 有加速器兩個,捕蚊器碰到可以加速移動1。
- 一關有幾個房間並有走道,蚊子及移動物件都不能穿牆,捕蚊器從走道出發。
- 設定干擾物件(如蟑螂或老鼠等),捕蚊器碰到會反彈,並減3分,分數低於0則Game Over。
- 得到超過50分可到下一關。
- 結束時出現的訊息為Game Over或補蚊任務成功。
- 可以再加入自己的趣味設定。
- 所有在背景前的物件都要去背處理,背景可以用無接縫(seamless)的地板貼圖。
- e-mail繳交:hmhsieh@ms3.hinet.net
- 檔名:game_你的學號_home1.rar
- 期中考前交(2010年4月17日)。
- 投影片進度:第四章完。
- 讓海綿寶寶當蚊子:碰到bar會消失,範例5a-,無聲螢幕操作錄影5a-。
- 到網路上找一張蚊子及一張捕蚊器照片,用photoimpact去背縮小存為gif格式,無聲螢幕操作錄影5a-2。
- 更換bar圖為捕蚊器,更換海綿寶寶為蚊子:做蚊子與捕蚊器的動畫:範例5a-1,無聲螢幕操作錄影5a-3。
- 分子特效設定:增加一個沒有圖的物件,在create事件加入分子系統等設定讓分子從上方落下,把這個物件加入場景中,範例5a-2,範例5a-3,無聲螢幕操作錄影5a-4,無聲螢幕操作錄影5a-5。
- 加分練習:在場景內有蚊子動畫可以自由行動。

第四週上課:(2010.03.18、2010.03.23)
- 多媒體二C:(2010.03.23)
- 投影片進度:第三章完。
- 增加事件在飛鳥讓他可以自由移動:加入create事件,加入移動方向設為random(360),速度為2,碰到牆壁會反彈,加入碰到bar反彈互動,範例4c-1,無聲螢幕操作錄影4c-1。
- 一隻飛鳥當成一隻蚊子碰到bar消失。
- 增加拉bar的互動:當按上下左右鍵時,bar可以上下左右移動,因此事件加入按下這四個鍵的事件,action拉入紅色的移動設定對應的移動方向及速度,即在bar上寫程式碼,加入keypress的上下左右鍵的事件,在個別的事件上加入對應的方向及速度,左右速度大,上速度下小:範例4c-2,無聲螢幕操作錄影4c-2。
- bar碰到牆壁靜止不動:加入兩種牆壁的碰撞,設靜止程式,讓飛鳥做抖動動畫,編輯圖片,在aimation設定順時鐘及角度,範例4c-3,無聲螢幕操作錄影4c-3。
- 加分練習:在場景內讓飛鳥可以自由行動,或讓Bar可以移動打球。
- 多媒體二A:(2010.03.18)

第三週上課:(2010.03.11、2010.03.16)
- 多媒體二C:(2010.03.16)
- 多媒體二A:(2010.03.11)
- 投影片進度:第二章完。
- 繼續打磚塊遊戲球互動製作:取消牆壁動畫,更換牆壁圖片在sprites進行,範例3a-,無聲螢幕操作錄影3a-。
- 增加下方牆壁的sprites及objects:在場景裡面的bar下方的牆換成新的,在球物件寫程式碼,加一個create物件,加一個設定方向的移動action,設定direction的函式=random(178)+1,速度為5,範例3a-1,無聲螢幕操作錄影3a-1。
- 增加球的碰撞互動:在球的物件寫程式碼,加入對其他物件碰撞的事件,對磚塊碰到讓磚塊消失,碰到下方的牆壁球自己消失,其他的則折射反彈即可:範例3a-2。
- 製作簍空圖片:在網路上隨意找一張圖,做好容易去掉背景的卡通,使用photoimpact取出主體物件並改變大小為24X----,另存為png格式或者gif格式,再到game maker加入sprites及object並放到場景中,範例3a-3,無聲螢幕操作錄影3a-2。
- 加分練習:在場景內加一個簍空的物件或球互動如上規定。

第二週上課:(2010.03.04、2010.03.09)
- 多媒體二C:(2010.03.09)
- 投影片進度:第一章完。
- 介紹Game Maker網站,可以下載8版Lite免費使用,但是中文字型無法顯示在場景。
- 介紹Game maker的資料結構及互動設定,在既有場景內加入物件,無聲螢幕操作錄影2c-。
- 使用Gamer Maker 5.3a建立角色、物件,加入磚塊、推桿、球、牆壁等物件,並設定為Solid:範例2c-1,無聲螢幕操作錄影2c-1。
- 加入場景,可以修改視窗大小,修改格子大小為24X24,調找邊的大小,改為解析度648x482,讓牆壁的圖可以剛好塞滿,接著在場景內點放物件(按左鍵可以放入物件,按右鍵取消放入的物件),可以到5.3或8版尋找可用的圖給定適當的名稱,加入一張背景圖調成所設的場景大小,設定球物件可以運動,產生create事件加入藍色移動動作設定direction=random(178)+1,speed=5,讓球可以往上方方向丟出,速度為5行進,再加入與其他物件碰撞的事件,每一個事件都設定碰到會有折射效果,讓球轉向:範例2c-2,無聲螢幕操作錄影2c-2。
- 加分練習:在場景內畫一個字或圖案,要使用磚塊、球、推桿構圖,球會在場景裡面運動並碰撞折射。
- 多媒體二A:(2010.03.04)

第一週上課:(2010.02.25,2010.03.02)數位遊戲產業介紹。
- 多媒體二C:(2010.03.02)
- 國內數位遊戲廠商:70多家
- 說明成績計算檔案。
- 猴子故事的開發軟體為Game Maker,有一百多關可玩。
- 投影片進度:第一章p42_USB。
- 課程進度安排介紹、使用教科書及參考書(操作軟體,有加分練習,軟體為Game Maker、Unity 3D、3ds max、Google Sketch up pro)。
- 多媒體二A:
- 國內數位遊戲廠商:70多家
- 說明成績計算檔案。
- 猴子故事的開發軟體為Game Maker,有一百多關可玩。
- 投影片進度:第一章p32雙核心CPU。
- 課程進度安排介紹、使用教科書及參考書(操作軟體,有加分練習,軟體為Game Maker、Unity 3D、3ds max、Google Sketch up pro)。
- 博碩提供之教學投影片(遊戲設計概論,胡昭民):
-


版權所有©2010 謝慧民