→ leiyan:進去公司不一定會摸熟 11/27 23:17
推 LaPass:進公司有很大的機率還是要靠自己..... 遇到有人肯教是福氣 11/27 23:38
→ LaPass:還有..... 打磚塊那個不難,用向量算很快 11/27 23:38
→ LaPass:如果單純的2D又是垂直,撞到水平就把y*=-1;撞到垂直就把x*= 11/27 23:40
→ LaPass:-1;這樣就好了。 11/27 23:40
→ leiyan:打磚塊不簡單啊 很多物理概念 11/28 00:01
推 LaPass:高中的物理就夠應付了.... 不過我高中物理考的還不錯.... 11/28 00:11
→ LaPass:還有數學.... 向量那些算碰撞、反射之類的很有用。 11/28 00:12
→ howshou:看不出程度吧,很多人反彈的是 x+3, y+3 類似這種寫法阿 11/28 00:12
→ LaPass:3D..... 要回頭把矩陣給學好,3D都用一堆矩陣把一堆三角形 11/28 00:13
→ LaPass:建成的模給轉來轉去的,一個轉世界、一個轉物件etc...最後 11/28 00:13
→ LaPass:把那堆點透過視角矩陣(或叫投影矩陣?忘了)投到2D平面上,再 11/28 00:14
→ LaPass:把他畫到螢幕上,這很讓人腦死.... orz.... 11/28 00:15
→ LaPass:接著會發現,幹出那些東西之後,只是把一個3D模畫到螢幕上 11/28 00:16
→ LaPass:,如果想搞出華麗的光影渲染特效的話,得去寫HLSL叫GPU去畫 11/28 00:17
→ LaPass:,這又是一堆三角函數、陣列、矩陣之類的東西..... 11/28 00:17
→ LaPass:我看了書弄到HLSL那邊就玩不下去了..... = = 11/28 00:18
→ LaPass:啊對了,我那時是用C#的XNA去寫的,用JAVA應該也簡單不到那 11/28 00:19
→ LaPass:裡去,C應該更囧.... 11/28 00:19
→ LaPass:to howshou,抱歉我打錯了,那個xy移動方向,不是位置。 11/28 00:20
→ LaPass: ^是 11/28 00:20
推 LaPass:是說.... OPENGL應該是寫GLSL的樣式.... 11/28 00:22
推 LaPass:那個已經不知道包了幾曾了 當然簡單 XD 11/28 00:29
推 KanoLoa:3D什麼的還是給遊戲引擎煩惱吧,何苦自幹呢 11/28 00:47
→ KanoLoa:你是有程式天份的,可以自修考慮正式轉職血尿工程師了 11/28 00:49
→ azureblaze:想做3D先用引擎,有興趣再深入 11/28 01:25
→ cackerDT:之前寫的 在練習寫介面~ 11/28 01:31
→ calqlus:最近發生了一些事 讓我覺得該不該繼續做第二種作品下去 11/28 19:48
→ calqlus:推文讓我覺得不會是方向錯誤 只是我自己好像沒說服力 11/28 19:52
→ calqlus:簡單說就是好像沒受過"專業訓練"就不會有人理的樣子 11/28 19:53
→ calqlus:可能會搞個在職進修之類的 即使我覺得感覺很多餘 11/28 19:54
→ calqlus:我會朝向3D遊戲的方向走 11/28 19:55
推 Bencrie:OpenGL 可以寫 GLSL 或 Cg (同 HLSL 語法) 11/29 00:32