看板 GameDesign 關於我們 聯絡資訊
※ 引述《derek000 (克羅希司)》之銘言: : 所以學好基礎主要是讓我們要做一個東西 : 因為這個東西引擎沒有,所以要自己寫,基礎好的人就會比較有概念要怎麼做 : 是這樣嘛!? 是的,除此之外 台灣的遊戲公司養不起研發Game Engine的Programmer 沒機會也沒時間給你慢慢研究開發 所以你會需要到國外網站上看一些文章求解答或作法 基礎太差的話,你會看不懂 : 還有個小問題...哪些東西是我需要學的阿=口=?(我想往3D遊戲發展) : 資料結構、演算法、Direxct(Opengl 這兩個學哪個比較好??)、電腦圖學 : 還有要學什麼 = =??(我承認我問題有點多...) 3D遊戲團隊,職務又是程式的話 大致上分2類:引擎維護及技術支援跟3D遊戲程式 大學上教的都是共通項目,二個職務都會用得到 C/C++、微積分、線性代數、離散幾合、資料結構、演算法、計算機圖學 大學沒教的就是OpenGL、Directx,擇一來學 學會了一種,另一種只要看一看大概也知道怎麼用 畢竟那個只是跟GPU打交道的介面程式 建議上過計算機圖學後再開始學即可 我個人覺得 如果你喜歡炫麗的畫面,華麗的效果 像國外PS3、XBox那樣酷斃了的遊戲 建議往引擎維護、技術支援的方向走 你可以考慮唸研究所 找有多媒體實驗室又在做影像處理的學校唸 學習各種畫面效果的理論及知識,對將來寫Shader很有幫助 如果你覺得遊戲好玩才是最重要的 可以往3D遊戲程式方向走 要不要唸研究所就看你自已 但是最好找時間學習Unity(因為它最好上手) 加強軟體工程的概念 多看像Design Pattern、重構這種程式設計概念的書(請務必動手實作) 有時間的話也可以看看Game Programming Gems系列的書 或是試著用Unity動手做一些遊戲 以上是個人見解,給你當個參考 另外,Unity並不是像RPG工具那種現成的遊戲開發工具 它是貨真價實的3D引擎 跟Unreal、Ogre一樣都是3D引擎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.221.216
lovesnake:補充:資工走圖學領域的話OGL、OCV都會上到... 07/11 23:02
derek000:感謝指導~ 感覺東西好多喔((努力看... 07/12 02:30
poshboy:很好的建議~推 07/13 22:21