[評價] 104-1 遊戲設計 陳炳宇

作者: DevilMirror (魔鏡:(()   2016-01-24 23:18:37
※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID)
(是/否/其他條件):否
哪一學年度修課:104-1
ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄)
陳炳宇 + 王銓彰
λ 開課系所與授課對象 (是否為必修或通識課 / 內容是否與某些背景相關)
資訊系及資管系選修
δ 課程大概內容
1. Introduction to Game Development
2. Graphics Rendering Pipeline
3. Game System Analysis & Main Loop
4. 3D Game Engine Training
5. Game Mathematics & Geometry
6. Terrain & Game Control System
7. Character Motion
8. Scene Management
9. Game AI
10. Game FX
11. Game Physics
Ω 私心推薦指數(以五分計) ★★★★★
勉強給 ★
η 上課用書(影印講義或是指定教科書)
沒有指定用書,老師網站有ppt及參考書
μ 上課方式(投影片、團體討論、老師教學風格)
投影片
但不知道為什麼不在上課前先放上去
雖然可以去往年的網站找
沒有團體討論
但是作業是小組的
兩個老師輪流上課
但是你不知道何時會是哪個老師上課
雖然看投影片風格就可以知道是誰
但他也不會事先放投影片上去
我自己個人比較喜歡陳炳宇老師的教學
我不太會敘述,陳老師講得比較清楚
但很多演算法的部分,老師會說不太重要,就帶過而已
而且陳老師本人上課的次數很少
大概不到三分之一吧,印象中
另一位好像是清大還是哪裡的老師,我不太想了解
我相對不太喜歡他的教學風格
上課會講解Code
然後作業會現場開程式出來講
坐前面的同學就可以拍起來回去抄
坐後面的同學根本不知道他在衝啥
而且他的 Visual Studio跟他的投影片一樣是藍底的
我個人真的有點受不了......
σ 評分方式(給分甜嗎?是紮實分?)
據說是這樣的:
期中考 20%
程式作業四次 45%
上課參與 5%
Final project 30%
但上課沒有點名什麼的,我不知道他怎麼評的
作業似乎只有出三份,不知道是不是有隱藏的第四份
因為我的遲到或是恍神而沒注意到
而親愛的助教根本沒公布過任何成績
就直接公布學期成績了
全班大概三分之一A+,三分之一A,三分之一B+
ρ 考題型式、作業方式
期中考 Take home
一個禮拜內將答案傳給助教
考題大概就是他上課教的吧
不過有些東西是期中考後才教的
我真的不知道他想要表達什麼......
而且也沒公布成績
不知道是不是根據作業交了幾頁而決定成績的???
作業就是implement上課教的一些東西
用老師提供的遊戲引擎
不用交程式碼,在下課時間Demo給助教看即可
三次作業分別是讓主角移動、讓攝影機跟著主角移動
以及讓主角可以攻擊殺死其他角色
Final就是寫一個遊戲
不交程式碼,最後一周上台Demo 8分鐘
沒其他限制了
ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性?
加簽習慣?嚴禁遲到等…)
據說有五趴出席成績
但我不知道是從何評斷的
因為我是沒接收到任何點名的招式
也許是我漏接了
這堂課可以直接加選
選到爆為止(應該是兩百人吧)
是否嚴禁遲到呢?
我是固定會遲到啦(因為有雷隊友)(大概遲到一至五分鐘)
不知道是不是因為這樣我接收到的資訊有點少
感覺整個學期很多種要公佈都沒聽到
這堂課要寫 Visual Studio
你要會寫C++
不會寫也沒關係
只要找到願意忍受你不會寫C++的隊友即可(四人一組)
因為我就有一個隊友是這樣^ ^
Ψ 總結
這不是總結,我正要開始呢
基本上對我,以及一起修課的朋友來說
這堂課真的是 雷 爆了
我們不是資訊系也不是資管系的同學
沒聽說過什麼這堂課的評價
就只是帶著一顆喜歡玩遊戲、想要寫遊戲的心來選這堂課
可是這堂課卻讓我心碎透頂
1. 不明老師上課
我以前也有上過請其他老師來幫忙上的
但是兩個老師感覺很不定時的來教
另一位老師第一次來上課時
我還想說今天是助教負責講解作業嗎
關於這部分不知道是我沒聽到
還是老師這部分該在第一次上課時先說明清楚
2. 老師講解不明code
這可能是我自己個人喜好吧
不喜歡老師上課逐字講解code
一來我們沒先看過題目和code
直接看老師Demo根本無感
二來這樣上課真的很無趣
3. 公布資訊不明
據說老師公布資訊會用mail list
(要去老師的網站註冊)
我第一次上課好像有聽說要加入什麼
可是聽不懂就沒很在意
結果後來聽說老師的資訊都從那裡公布
之後都沒有提醒大家之類的
我實在不明白為什麼明明有修課名單
不先寄信跟大家講呢?
害我到期中考前都不知道這件事
然後有一個公布資訊的網站
卻不是每個資訊都會公布
貌似有些東西是寄信
但我卻沒收到信而不知道
網站有一個頁面叫做作業
卻也沒有每個作業都公布在上面
叫我們加了mail list
卻也不會通知我們有新增公告還什麼
說什麼如果成績有問題要1/19前要回信
然後在1/16於網站PO文
好了,我現在要寫評價才看到
都已經隔了一個禮拜,就算我有成績上的問題
也 都 來 不 及 了
然後明明是2015(104)年的課
課程網站卻寫著
Welcome to the course page of game programming 2014.
根本令人想吐槽啊啊啊啊
Overview的地方沒有寫助教及信箱
(只有在那篇2014的文有寫)
去翻老師那篇叫做intro的ppt裡面找到助教信箱
寄信過去得到的回應叫做
「不好意思,我是五年前的助教哦」
這這這這這......???
4. 期中考題不明
期中考的題目
期中考後才教
所以?
5. 成績不明
沒有公布任何成績
除了最後的學期成績
6. 作業及fianl份量不明
第一次作業大概五行code
第二三次作業也各不超過五十行code
Final叫我們寫一個遊戲
7. 遊戲引擎不明
老師所提供的遊戲引擎 Fly2
網路上查不到相關資料
(或是我太笨查不到,求網友carry)
然後遊戲引擎的說明文件也很不清楚
最重要的是要用Visual Studio寫
而且還要求一定要用2013其他不行
之後還要裝一堆有的沒有的的東西
8. Final說明不明
原本說會公布Final說明
(例如一定要FPS之類的)
但是什麼都沒公布
問助教說沒有任何規定
原本說一定要用Fly2(除非有特別厲害的東西)
但還是一堆人不是用Fly2
該死的我Final前一個禮拜上課
才知道隔周要Demo啦
還在傻傻期待助教或老師會公布final資訊
但他直接叫我做啦
是不是我錯過了什麼......
而且Final只看Demo沒有了
沒有report,沒有程式
這真的是 很~棒 的評分方式啊
9. Demo時間不明
Demo前一周才告訴我們
Demo時間是 13:00~18:30
原上課時間是 14:20~17:20
耶~都不用先問我們有沒有空的哦?
10. 助教寄信超不明的有禮貌
都不會有問候語
例如:你好,同學好,大家好
也不會署名
只寫了:TA
嗯,TA你好
11. 這是一堂好課,可以學到很多關於遊戲的東西
例如遊戲內會遇到的各種演算法
還有一個好的遊戲該注意些什麼
以及做出遊戲的流程應該是如何
上課教的內容真的很棒
內容不會太深,不然你會聽不懂
內容不會太淺,不然你不用修
很適合當一堂通識或選修
不適合學過圖學的同學修,因為太淺
不適合沒學過圖學的同學修,因為太深
嗯,你們應該抓的到我想表達的
BTW,程式能力不足的人真的別衝動
這就是一堂練習接手別人寫一半程式的課
先這樣,想到再補
作者: d199210 (rock4life)   2016-01-24 23:42:00
怨念好深的課,法律系看嘸路過推
作者: cw1204772 (YA)   2016-01-24 23:48:00
除非真的有「強烈的」寫遊戲慾望,否則真的不推這門
作者: weareworld (Hello!World)   2016-01-25 00:29:00
這門是程式課阿 作業和上課內容差蠻遠才是問題
作者: ElsaFrozen (Elsa)   2016-01-25 00:33:00
可能你上課每次都和2樓一起遲到害的XD老師&期末不明這點,第一堂課前幾分鐘有提過
作者: kevin1ptt (蟻姨椅yee)   2016-01-25 10:24:00
雖然感覺是真的雷 不過自己都遲到那麼多也是問題吧....
作者: DevilMirror (魔鏡:(()   2016-01-25 13:24:00
五分鐘很多嗎@@如果是前面有課一定會遲到呢?
作者: kevin1ptt (蟻姨椅yee)   2016-01-25 18:54:00
那可能是課排的不方便QQ 但可能有老師習慣只講前5分鐘~
作者: k13223344 (EJ)   2016-01-25 22:51:00
期末的時間是偶爾會稍微講到作業算分什麼的是真的完全不明然後感覺課程內容沒啥規劃想講什麼講什麼這樣...
作者: brian980466 (brian)   2016-02-01 18:15:00
感覺超爛...

Links booklink

Contact Us: admin [ a t ] ucptt.com