Re: [請益] 大學及科系選擇
看板GameDesign (遊戲設計)作者chenglap (無想流流星拳)時間11年前 (2013/08/27 13:51)推噓18(18推 0噓 107→)留言125則, 11人參與討論串2/4 (看更多)
※ 引述《s20681 (死亡的孤獨)》之銘言:
: 大家好
: 我想要重考大學
: 想走的方向是遊戲這一部分
: 想問一下各位 有沒有推薦的大學和科系
: 目前有人建議的是
: 不要選擇那些系名子上直接就有遊戲的
: 選擇一個比較廣面的科系像是資訊系
其實我認為最適合做遊戲的, 就是不考大學.
然後在家裡苦練寫程式.
用上大學的時間, 三年寫六個遊戲.
當你只有寫遊戲程式的能力, 又考不上大學.
你除了做遊戲程式員已經別無選擇了.
你只有前進, 後退就只有死路一條.
那就會硬著頭皮上, 否則餓死, 去爭取一份遊戲工作.
不論再低薪再痛苦你也有毅力撐下去, 反正你沒有都不行.
三心兩意無法專注的人, 怎樣都做不了遊戲的.
有些自律的人能放棄更好的選擇去做遊戲.
不能自律的人最好就不要有選擇.
--
我還是開了自己的 BLOG 了... 大家想看些甚麼內容呢?
http://www.chenglap.com
戰略遊戲版 SLG
(C)lass > 8 戰略高手 > 11 GameTopics > 28 SLG
--
推
08/27 15:48, , 1F
08/27 15:48, 1F
推
08/27 23:18, , 2F
08/27 23:18, 2F
推
08/28 01:03, , 3F
08/28 01:03, 3F
→
08/28 01:04, , 4F
08/28 01:04, 4F
推
08/31 00:20, , 5F
08/31 00:20, 5F
推
08/31 10:54, , 6F
08/31 10:54, 6F
→
08/31 10:55, , 7F
08/31 10:55, 7F
那我說穿了, 那些根本就只是高中數學...
看不懂是因為高中數學沒讀好而不是沒上大學.
推
08/31 11:21, , 8F
08/31 11:21, 8F
→
08/31 11:21, , 9F
08/31 11:21, 9F
→
08/31 11:22, , 10F
08/31 11:22, 10F
→
08/31 11:22, , 11F
08/31 11:22, 11F
我自己就在高中寫好了即時戰略遊戲用的就是高中數學...
程式是我寫的.
100% 自己寫那時還沒今天那麼多鬼引擎.
端著一個 Turbo Pascal 就搞定.
連 inline assembly 的部份都是我自己來.
當年還要沒有網絡, 靠的只有幾本在電腦商場垃圾桶撿的程式書.
我初中時數學還要是 100 分只拿 2 分的水準, 為了寫遊戲自己拿著高中
的數學書自學, 用兩年剛好才補上去在香港會考拿個「丙」回來順便寫了
一堆遊戲. 換句話說我的高中數學還不是甚麼優等生的水準.
真的只要高中數學就足夠了.
推
08/31 11:48, , 12F
08/31 11:48, 12F
→
08/31 11:48, , 13F
08/31 11:48, 13F
→
08/31 11:49, , 14F
08/31 11:49, 14F
就說演算法, 我自己寫了一個走迷宮的遊戲, 然後去到參加香港電腦
奧林匹克訓練營, 那邊的教練介紹了 BFS 和 DFS 演算法. 我才發覺
我一直在用的方法, 就是人家的演算法. 換句話說, 這些東西要用時
, 一個中學生是有能力自己開發出來, 不用上到大學學了才會.
而且講的是怎樣把遊戲弄出來, 如果能把遊戲弄出來, 你的數學能力
就足夠了. 倒過來說, 如果扯了一大堆不同的數學鬼東西, 卻不能把
遊戲弄出來, 那明顯是本末倒置吧.
→
08/31 11:49, , 15F
08/31 11:49, 15F
→
08/31 11:49, , 16F
08/31 11:49, 16F
→
08/31 11:51, , 17F
08/31 11:51, 17F
→
08/31 11:51, , 18F
08/31 11:51, 18F
我的重點是這些問題光靠高中水準的數學你就能解決, 只要你真的是
讀通. 高中數學去到哪裡? 是去到微積分, 向量, 複數, 或然率, 集
合, 矩陣這些地方的.
根本高中數學本身就已經十分深入, 足夠應付大部份的運算問題, 高
中數學可一點都不簡單. 而效能方面也只要這些基礎的工具. 我沒上
過臺大, 我自己的中學是一年只有零至一個人能上大學的後段學校.
關於資源和效能整合問題, 我以前是在手機的研究室工作過, 做出來
的效能也是全研究室最好的. 用的數學根本及不上你的編程經驗, 也
就是對於每一個動作所真正消耗的效能和記憶體的認識重要. 例如
if-then 比 case-switch 效能好, 例如要善用匯編語言, 善用位元
等級的運算, 這跟數學根本上也沒甚麼關係.
我認為學歷根本就是迷思, 遊戲本身就是非常實戰導向的產業.
推
08/31 12:03, , 19F
08/31 12:03, 19F
OpenGL 算是很高級的封裝了吧.
在 Windows 下本身就比 DirectX 慢.
→
08/31 12:04, , 20F
08/31 12:04, 20F
→
08/31 12:04, , 21F
08/31 12:04, 21F
那是沒有使用做遊戲本身很多時都會用的掩眼法.
比方說 Wolf3D 年代, 不少程式員認為, 做出 3D 射擊遊戲根本是不
可能的, 因為運算要用太多. 而德軍總部卻出現了兩個重要的主意,
第一, 就是「不用 3D 可以裝成 3D」, 事實上遊戲的地圖是平面的,
只是表現出來像立體就行. 第二, 就是用上了 Raycast 這一個技術,
使視野的運算變得簡單.
又例如 Quake, 在網絡速度丟包的限制下, 即時對戰的身一身射擊遊
戲根本沒可能做出來. 但是該公司明白, 根本隔著網絡, 大家的移動
資訊就不需要很精確, 也就是說大家看到的人物位置不一樣, 其實也
完全可以. 就用了 UDP 去傳輸不精確還會經常丟包的移動資訊, 就
使玩者有好像真的即時對戰的感受.
這些才是做遊戲需要的質素: 根據已有條件的創造力.
假設腦筋往著怎樣在演算法改進去看, 德軍總部這遊戲根本就生不出
來, 遊戲製作者該想的並不是怎樣去改進演算法, 而是怎樣用手頭上
已有的資源和技術力, 去製作出玩者想要的東西.
→
08/31 12:05, , 22F
08/31 12:05, 22F
→
08/31 12:05, , 23F
08/31 12:05, 23F
→
08/31 12:07, , 24F
08/31 12:07, 24F
→
08/31 12:07, , 25F
08/31 12:07, 25F
→
08/31 12:08, , 26F
08/31 12:08, 26F
→
08/31 12:08, , 27F
08/31 12:08, 27F
→
08/31 12:09, , 28F
08/31 12:09, 28F
→
08/31 12:10, , 29F
08/31 12:10, 29F
→
08/31 12:11, , 30F
08/31 12:11, 30F
我說得簡單一點, 在遊戲製作者的眼中看, 我們衡量一個人, 是他做
得出來, 或做不出來. 飯包他根本是讀會計的, 數學怎看都應該是一
團糟, 但他把遊戲造出來是事實, 我對他的評價就比任何在臺大出來
卻一個遊戲都沒做出來的人強.
至於「在比較強的大學」出來卻沒做出遊戲的人, 根本就不是遊戲業
的人才, 就算他學了甚麼鬼東西, 對我來說他的作用還不如我直接用
Unity3D 的 library, 實話說 culling 或 collision 交給引擎去做
可以解決的話, 我請一個死腦筋回來幹嗎...
推
08/31 12:13, , 31F
08/31 12:13, 31F
推
08/31 12:21, , 32F
08/31 12:21, 32F
還有 53 則推文
還有 9 段內文
→
08/31 13:27, , 86F
08/31 13:27, 86F
→
08/31 13:27, , 87F
08/31 13:27, 87F
→
08/31 13:34, , 88F
08/31 13:34, 88F
→
08/31 13:34, , 89F
08/31 13:34, 89F
→
08/31 13:35, , 90F
08/31 13:35, 90F
→
08/31 13:40, , 91F
08/31 13:40, 91F
→
08/31 17:19, , 92F
08/31 17:19, 92F
→
08/31 17:21, , 93F
08/31 17:21, 93F
→
08/31 17:23, , 94F
08/31 17:23, 94F
→
08/31 17:25, , 95F
08/31 17:25, 95F
推
08/31 19:01, , 96F
08/31 19:01, 96F
→
08/31 19:03, , 97F
08/31 19:03, 97F
→
08/31 19:04, , 98F
08/31 19:04, 98F
→
08/31 19:04, , 99F
08/31 19:04, 99F
→
08/31 19:05, , 100F
08/31 19:05, 100F
→
08/31 19:05, , 101F
08/31 19:05, 101F
→
08/31 19:07, , 102F
08/31 19:07, 102F
→
08/31 22:22, , 103F
08/31 22:22, 103F
→
08/31 22:23, , 104F
08/31 22:23, 104F
→
08/31 22:23, , 105F
08/31 22:23, 105F
→
08/31 22:24, , 106F
08/31 22:24, 106F
→
08/31 22:25, , 107F
08/31 22:25, 107F
推
09/03 11:48, , 108F
09/03 11:48, 108F
推
09/08 12:25, , 109F
09/08 12:25, 109F
推
10/12 01:56, , 110F
10/12 01:56, 110F
→
10/12 01:56, , 111F
10/12 01:56, 111F
推
10/12 02:03, , 112F
10/12 02:03, 112F
→
10/12 02:03, , 113F
10/12 02:03, 113F
→
10/12 02:04, , 114F
10/12 02:04, 114F
→
10/12 02:05, , 115F
10/12 02:05, 115F
→
10/12 02:06, , 116F
10/12 02:06, 116F
→
10/12 02:06, , 117F
10/12 02:06, 117F
→
10/12 02:07, , 118F
10/12 02:07, 118F
→
10/12 02:07, , 119F
10/12 02:07, 119F
→
10/12 02:08, , 120F
10/12 02:08, 120F
→
10/12 02:09, , 121F
10/12 02:09, 121F
→
10/12 02:10, , 122F
10/12 02:10, 122F
→
10/12 02:11, , 123F
10/12 02:11, 123F
→
10/12 02:12, , 124F
10/12 02:12, 124F
→
10/12 02:13, , 125F
10/12 02:13, 125F
討論串 (同標題文章)
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
61
128
60
131