[請益] 設計遊戲要學哪些課程

看板GameDesign作者 (~"~)時間10年前 (2014/02/07 21:04), 編輯推噓15(15063)
留言78則, 19人參與, 最新討論串1/2 (看更多)
大家好 小弟我現在想往遊戲產業前進 可是我不是資工系的學生 想旁聽一些資工系的課 或 自學一些程式 不知道有那些課程或程式語言是必學的或推薦的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.129.1.25

02/07 21:25, , 1F
弄本入門書,自己學,上網作輔助。
02/07 21:25, 1F

02/07 21:35, , 2F
找個現成的遊戲引擎 課餘時間動手做最快
02/07 21:35, 2F

02/07 21:46, , 3F
學c++或java有幫助嗎
02/07 21:46, 3F

02/07 21:47, , 4F
貪生怕死莫入此門 升官發財請走別路
02/07 21:47, 4F

02/07 22:01, , 5F
如果想要快速做遊戲,個人推薦好上手的flash
02/07 22:01, 5F

02/07 22:57, , 6F
看你要玩底層 還是只想把遊戲拼出來
02/07 22:57, 6F

02/07 22:57, , 7F
旁聽資工的課只會讓你懷疑到底能不能自己用程式寫遊戲
02/07 22:57, 7F

02/07 22:59, , 8F
幾乎每本遊戲相關的書都會從頭教起 hold住學習熱情再
02/07 22:59, 8F

02/07 22:59, , 9F
針對自己需要的尋找相關學習資源吧
02/07 22:59, 9F

02/07 23:16, , 10F
寫程式, 沒有其他.
02/07 23:16, 10F

02/07 23:20, , 11F
程設是基本功裡的基本功.
02/07 23:20, 11F

02/08 01:20, , 12F
http://ppt.cc/c2k~ 讓你參考一下
02/08 01:20, 12F

02/08 02:54, , 13F
資工的除了基本功外,把C++學好吧,遊戲業快找不到底子好
02/08 02:54, 13F

02/08 02:55, , 14F
的人了
02/08 02:55, 14F

02/08 03:38, , 15F
要快速上手我推Unity C#學一學很快就會用了
02/08 03:38, 15F

02/08 13:00, , 16F
如果只是對做遊戲有興趣不一定要去遊戲產業
02/08 13:00, 16F

02/08 13:00, , 17F
同人性質地用 RM這種工貝 獨立製作也是一定方式
02/08 13:00, 17F

02/08 13:01, , 18F
寒蟬、IB 都是不需要寫程式的 獨立製作神作
02/08 13:01, 18F

02/08 20:43, , 19F
RPG Maker還是需要設計,主要看元Po是想做哪種
02/08 20:43, 19F

02/09 02:07, , 20F
玩RM或是找個同人遊戲團隊加入就好 去學C++學unity
02/09 02:07, 20F

02/09 02:08, , 21F
只會讓你對遊戲熱情更快燒盡 想做遊戲跟想寫遊戲程式
02/09 02:08, 21F

02/09 02:08, , 22F
是兩碼子事
02/09 02:08, 22F

02/09 02:10, , 23F
Ib的美術很強大 某方面來說他門檻不低(這版比較少美
02/09 02:10, 23F

02/09 02:10, , 24F
術出沒就是..
02/09 02:10, 24F

02/09 16:15, , 25F
可以不用這麼強大,直接使用RM的素材即可
02/09 16:15, 25F

02/09 16:15, , 26F
但重點還是你說故事、設計關卡的功力
02/09 16:15, 26F

02/09 16:17, , 27F
RM當然要設計 作品本來就不會從天上掉下來
02/09 16:17, 27F

02/09 16:18, , 28F
只是可以少掉寫code的時間 對非CS背景的人來說差很多
02/09 16:18, 28F

02/09 19:31, , 29F
我有用RM開發過,老實說並不簡單..裡面很多設定也是要
02/09 19:31, 29F

02/09 19:32, , 30F
寫CODE,像是事件設定,就有變數操作和條件分歧
02/09 19:32, 30F

02/09 19:32, , 31F
總比從頭硬幹好多XD
02/09 19:32, 31F

02/09 19:33, , 32F
與其花時間摸rm,還不如把時間拿來學真正的程式..
02/09 19:33, 32F

02/09 19:33, , 33F
變數、事件那些已經算是很簡單了,只算是邏輯
02/09 19:33, 33F

02/09 19:34, , 34F
真正要從C++變出一個遊戲視窗,時間差頗大的
02/09 19:34, 34F

02/09 19:34, , 35F
我可以和你說就算會寫程式,轉摸rm也是要花很多時間...
02/09 19:34, 35F

02/09 19:34, , 36F
到那個時候就不是寫遊戲,是寫程式了
02/09 19:34, 36F

02/09 19:35, , 37F
不可能不花時間的,只是寫程式和寫遊戲的差距很大
02/09 19:35, 37F

02/09 19:35, , 38F
我認為Maker的好處就是不用管那些底層的事情
02/09 19:35, 38F

02/09 19:36, , 39F
沒有說一定要用c++,你說的功能用FLASH開發就很快了
02/09 19:36, 39F

02/09 19:37, , 40F
Flash某些程度上跟RM也差不多,至少底層都不需要管了
02/09 19:37, 40F

02/09 19:38, , 41F
真正的程式和遊戲邏輯有很大的差距,我想說的是這意思
02/09 19:38, 41F

02/09 19:39, , 42F
差很多,rm是rpg獨立製作遊戲,flash是物件導向語言..
02/09 19:39, 42F

02/09 19:40, , 43F
flash不是語言,裡面的Action script才是吧
02/09 19:40, 43F

02/09 19:43, , 44F
恩..我是指這套軟體是物件導向語言
02/09 19:43, 44F

02/09 19:44, , 45F
但我的意思是,"真正的程式"做的很多事情都跟遊戲無關
02/09 19:44, 45F

02/09 19:45, , 46F
在Flash或是RGSS裡面,我根本就不需要擔憂創建一個視窗
02/09 19:45, 46F

02/09 19:45, , 47F
可以把心力全心全意投注在遊戲該需要的邏輯上
02/09 19:45, 47F

02/09 19:46, , 48F
真正的程式就很麻煩了,一堆記憶體啦,平台相關啦要處理
02/09 19:46, 48F

02/09 19:47, , 49F
所以才會推薦Maker,可以接觸基礎的程式,又可以做遊戲
02/09 19:47, 49F

02/09 19:50, , 50F
只能說你把FLASH想得太淺了,FLASH有gc(垃圾回收機制)
02/09 19:50, 50F

02/09 19:50, , 51F
有多執行緒,有puremvc架構,有2D,3D物理引擎
02/09 19:50, 51F

02/09 19:50, , 52F
也是要做記憶體控管,要不然遊戲就會崩潰
02/09 19:50, 52F

02/09 19:53, , 53F
記憶體控管我指的是memory pool或是碎片之類的
02/09 19:53, 53F

02/09 19:54, , 54F
所以我前面才說某些程度上,不是幾乎差不多@@
02/09 19:54, 54F

02/09 19:54, , 55F
至少AS可以只會控制影片片段那些跟遊戲相關的東西進行
02/09 19:54, 55F

02/09 19:54, , 56F
就算我不知道它可以多線程,有3D引擎,我也可以繼續做
02/09 19:54, 56F

02/09 19:55, , 57F
要搞那些東西當然可以,只不過那樣就是搞程式,不是遊戲
02/09 19:55, 57F

02/09 19:57, , 58F
(雖然仔細想想,也可以用其他庫來弄就是了)
02/09 19:57, 58F

02/09 20:11, , 59F
(仔細又看了一下,我好像歪掉了我最想要說的意思)
02/09 20:11, 59F

02/09 20:12, , 60F
總之,對於一個沒有資工背景,只想試做遊戲的人,我認為
02/09 20:12, 60F

02/09 20:13, , 61F
最好的方式就是用各種製作工具,不要單花力氣在程式
02/09 20:13, 61F

02/09 21:24, , 62F
想速成Unity搞懂,或者先搞一種專業領域 http://ppt.cc/ezou
02/09 21:24, 62F

02/09 21:26, , 63F
做遊戲需要很多專業領域,沒有團隊很難有競爭力...
02/09 21:26, 63F

02/09 21:28, , 64F
做興趣的話,unity很夠用。想成為pro,需要跨領域的技能樹:P
02/09 21:28, 64F

02/09 21:30, , 65F
做遊戲到最後,會開始研究人的心理、行為,那是另一個境界..
02/09 21:30, 65F

02/09 21:31, , 66F
加油,我們只能給方向,修行看個人嚕~
02/09 21:31, 66F

02/09 22:43, , 67F
http://www.gameinstitute.com/ 這個網站參考看看吧XD
02/09 22:43, 67F

02/10 22:45, , 68F
我想問 如果是要找一個團隊的話 是不是自己只要搞懂某些
02/10 22:45, 68F

02/10 22:45, , 69F
部分就好
02/10 22:45, 69F

02/11 11:12, , 70F
"只要搞懂部分"這個非常要不得 團隊不一定會有你缺的部分
02/11 11:12, 70F

02/11 11:13, , 71F
而且例如企劃亂寫 你會不知道怎麼糾正他
02/11 11:13, 71F

02/11 11:14, , 72F
不清楚美術用的詞彙 你會連要什麼效果都沒辦法說清楚
02/11 11:14, 72F

02/11 17:07, , 73F
找團隊的用意是合作 其次才是分工 懂得多並不壞
02/11 17:07, 73F

02/11 17:07, , 74F
但你必須要夠專業
02/11 17:07, 74F

02/11 17:10, , 75F
例如你美術專精人設立繪
02/11 17:10, 75F

02/11 17:10, , 76F
或是專精某項程式語言
02/11 17:10, 76F

02/11 17:13, , 77F
如果是專精企劃 那也要夠嘴砲夠本事找資源
02/11 17:13, 77F

02/16 20:01, , 78F
去遊戲相關科系旁聽吧?除非你興趣是做遊戲引擎
02/16 20:01, 78F
文章代碼(AID): #1IzDdCKW (GameDesign)
文章代碼(AID): #1IzDdCKW (GameDesign)