[分享] U of Utah EAE 半學期心得

作者: JKT48 (JKT48)   2016-12-10 14:56:33
大家好
我多前年也是看了板上前輩就讀SMU的心得得到啟發
之後運氣好也有機會到美國學習遊戲開發
希望分享自己在這邊的學習心得 拋磚引玉
希望更多前輩後輩指點提攜 謝謝
/*=============================================*/
EAE的碩士班科系總共有四個Track
Production (基本上就是PM 負責不同組員的溝通管理 遊戲流程管理等等)
Engineering (遊戲程式)
Art(美術 可能有也會做模型)
Technical Art(3D模型 動畫 等等)
基本上課程有
Game Design
Rapid Prototype
Game programming in C++
要旁聽其他課程都可以 沒有任何限制
我是程式 所以專業科目只分享我學過的
如果有其他人對其他Track有興趣 我可以幫忙問
1. Game Design心得:
我覺得跟我認知的遊戲設計不太一樣
基本上在探討一些跟人性?有關的議題
例如遊戲的本質 為什麼人會喜歡玩遊戲
遊戲理論 零合遊戲 博弈論等等
遊戲美術給人的衝擊
遊戲音樂 為什麼以前音樂特別讓人印象深刻(超級瑪麗)
基本上不限制於電子遊戲 而是廣泛地探討一些人跟人之間的互動
作業的部分
要閱讀大量的文章 每個禮拜至少一到兩篇心得報告
另外會叫你玩一些經典的遊戲(電子遊戲跟桌遊)
學習以開發者寫一篇開發文件
再以玩家分析你對他的感受
最後自創一些遊戲 然後一樣要有開發文件跟心得感受
這些作業都會變成下禮拜上課的討論內容
上課分兩部分
一部分探討上禮拜作業內容
另一部分要根據內容來做一些活動跟同學互動
上課跟老師同學互動的內容都算有趣
但是可能是閱讀的文章都太八股 跟我當初以為的遊戲設計有點落差
(我以為應該是數值遊戲設計或是業界工作流程或劇本開發這類的)
讓我對這些很理論的文章跟心得作業感到很有壓力XD
2. Rapid Prototype
我們這次總共要做五個遊戲
基本上前面四次會隨機幫你分好組 第五次可以自已找組員
每組有不同專業的人 人數約6~8人左右 都不會重複(除了第五次自己找以外)
接著老師會公佈主題跟工具
ex1: Python or C# 然後丟一個大賣場的玩具當主題就開始做遊戲了
ex2: html+javascript 經典街機遊戲
三四次就分別是Unity and Unreal
第五次是亞馬遜新的lumberyard
基本上主要學習是如何跟不同組的同學合作
幾乎兩到三個禮拜就要產一款遊戲 壓力真的爆表XD
遊戲完成後必須要把各項文件做齊(開發文件 影片 等等)
對我來說壓力來自於如何快速學習新事物
因為對我來說Unreal and lumberyard是我以前沒有碰過的
但是要在短短時間內可以做出成品 壓力真的無法形容
尤其是lumberyard 資源少到可憐 全班工程組的幾乎都崩潰XD
不過我想老師的用意是要我們不斷嘗試跟學習新事物
以及如何在有限時間內跟組員做出遊戲
並不是要我們一下就做出很屌的遊戲之類的
3. Game Programming in C++
我自己覺得收穫做多的一門課
老師是在美國業界工作超過二十年的Technical director
主要是學習如何寫一個好的C++程式碼
Optimization and DEBUG技巧
然後要寫一個記憶體的管理器
給一塊連續記憶體空間
自己寫一個new and delete
之後所有的遊戲的東西都只能用這一塊記憶體
virtual function以及一些CPU跟Ram的架構運用等等
對我來說等於是開啟了一個全新的C++世界
才知道原來真的C++是這樣做的XD
作業老師會給一些條件
在這些條件限制下必須要達到老師要求的目的
另外必須用git跟TA一起開發
沒有達到某樣條件的話要分支出來修改完再合併回去之類的
/*===================================================*/
學校活動空間基本上就是個大網咖
每台電腦配備當前最高級的配備(ex. GTX1070)
在這網咖內盡可能跟同學互動做遊戲
生活課業真的是忙得要死 每天大概都只有六個小時左右在睡覺
除了課程作業以外 同學另外還會自己找一些組
有喜歡研究桌遊的 有喜歡做Game Jam的湊一組自己再找時間做遊戲額外精進實力
我覺得EAE還是比較偏學術點的(至少game design課程是這樣)
但是C++的課程又讓我覺得有學到新東西的感覺
我當初申請學校時 感覺SMU or FIEA這類業界取向的學校在以後找工作還是吃香一點的
以上是我半年的心得
如果有任何問題都可以推文或站內信給我
我看到都會盡可能抽空回覆
謝謝
p.s.
我另外在尋找明年暑期實習的可能性
美國台灣任何地方都可以
如果有版友有適合的職務可以寄站內信與我討論細節
現階段不在意錢多錢少(美國的話可能有一些簽證問題再討論)
如果可以用Unreal做開發的話更好
謝謝
作者: dklassic (DK)   2016-12-10 15:02:00
推推~
作者: rhox (天生反骨)   2016-12-10 17:33:00
作者: adarkair (路人)   2016-12-10 22:07:00
好充實的課程及訓練
作者: z82101096 (USA)   2016-12-10 23:41:00
推分享!
作者: Frostx (Naga)   2016-12-11 14:56:00
感謝分享!
作者: coolrobin (泳圈)   2016-12-11 15:07:00
題外... 原PO大大是JKT飯? XD
作者: JKT48 (JKT48)   2016-12-11 15:42:00
我是AKB飯啦 但是其他的都被註冊走了Q_Q
作者: coolrobin (泳圈)   2016-12-11 22:54:00
同為48飯推XD 話說我們公司也是用UE4 wwww
作者: yoyotvyoo (波掐波掐波掐)   2016-12-12 19:05:00
好文推
作者: Kendai (ShouldIStayOrShouldIGo)   2016-12-13 16:33:00
猶他校友給推

Links booklink

Contact Us: admin [ a t ] ucptt.com