現在做遊戲學習opengl還有必要嗎?

時間 2021-05-30 17:16:40

1樓:sai鍋巴

必須有用不管是後面的圖形渲染引擎開發都是需要紮實的openGL能力的。別人只會呼叫API 你知道API為什麼這麼搞能一樣麼?

2樓:Liu Baihua

學呀,以後無論你寫上層遊戲邏輯,還是寫引擎的底層都是很有幫助的。你了解底層,懂得了原理,用什麼引擎你都能分辨其優缺點,瓶頸在什麼地方,碰到問題容易掐准來解決。

乙個簡單的例子:

就比如2d遊戲

為什麼要拼圖(多個小圖拼成大圖)?

是不是大小隨意拼都可以?

那些小圖拼成一張大圖,而另一些小圖拼成另一張會更好呢?為什麼?

雖然有些工作引擎會幫你完成,但有些東西還是要靠自己,自己明白後對開發還是很有幫助的。

3樓:

我之前在寫flash3d引擎,然後突然想學習opengl,所以就在職業餘寫opengl es引擎,才開始接觸opengl,水平一般般。你說的畫面停留在05年之前,其實不是的,因為你沒有好的素材,所以即使你用了光照等等一些特效,效果也不是很明顯,給你的感覺就是效果很差。我用flash3d,flash3d還停留在openg 2.

0\dx9,並且裡面一些功能還沒有,我給公司做的demo,他們都認為已經達到了次時代的水平,其實呢,就是素材用得好了一點而已。當然,確實現在這些遊戲用到了一些很流弊技術,像hdr,bloom,ssao等等這些技術,網上確實資料很少,更高階的技術更沒有。但是這些都不是阻擾你學習理由,你現在才大二,我認為大學最重要的是搭好基礎,而不是學會用工具。

像cocos2dx這些都是工具。工具是隨時可以變化的,但是基礎基本上是長久不會變的。

關於從事遊戲開發。

1、如果你是想做關於 GPU渲染的。例如任何3d遊戲,無論是手遊,端遊,頁遊,使用的是什麼opengl,dx,unity3d等等,基礎都是相同的,而且幾乎是一樣的。那麼你就很有必要深入學習opengl,因為你已經在opengl上面摸索了。

那麼你畢業之後,無論是去應聘unity3d,還是cocos2dx等等,你在應屆畢業生裡面的優勢是非常非常非常大的。

2、如果你不是從事關於GPU渲染的,例如傳統的2d,即cpu渲染的遊戲。那麼你可以無視任何圖形學以及圖形學的演算法。你要會的只是三角函式。。。

關於圖形學的演算法。一般和遊戲掛鉤的,其實也就是碰撞檢測,拾取演算法、 地形生成、尋路導航、光照、陰影、粒子等等。一些是需要cpu實現的,一些則是需要gpu實現的。

你要是能在大四之前融匯貫通opengl。你去任何關於這方便的公司實習,上手類似cocos2d-x,Unity3d等等,你也就是分分鐘的事情了。

順便補一句,現在我們用到的大面積使用的圖形演算法幾乎都是在60年代-80年代產生的。

4樓:jsn bin

無必要,但很有用,有用到1個人工作可以比10個人(其實我想說的是30個人)的價值還大,作為乙個從C語言起家的碼農,現在的全端程式設計狗,在開始每接觸一種新技術時都有C/C++沒有的感覺,但隨著時間的發展,自己做的底程庫越來越多,這時就會發現,尼碼現在大家吹捧至極點的某框架無論是執行效率還是程式穩定性在我這個領域比自己的差太遠了,功能實現方面,因為是自己的工具,新來的同事如果不按照公司框架做事就完成不了,比很多語言或通用工具,專案管理手段有效很多,UI方面,用自己寫的工具開發效率完勝DW 3倍以上是沒有任何懸念的,乙個不到10人的小組做的事很多幾百人的公司都做不到,團隊溝通也簡單。在客戶端上,我們用的也是OPENGL引擎,動畫效果秒殺市面流行模組是非常容易的事,只可惜設計能力和審美不是我們的專長,商業上水平也不是第一梯隊,只能把自己小日子過好

5樓:Vinjn張靜

有時間,再加上喜歡,那就去學

越是難走的道路越值得你去走,會底層API的人少了,你的價值就突出了

底層知識+演算法都是多多益善的

6樓:

我乙個外行先簡單回答一下吧。你說的是兩種做遊戲的人。如果設計引擎或者理論研究當然需要學習這些基本的東西,但那些直接用現成的框架寫遊戲的人,當然沒必要了解特別深的原理了。

這看你想做那種程式設計師...

學習opengl還有前途嗎?

只學OpenGL還不夠吧,顯示層面可以往引擎方面走,圖形,影象,遊戲等各領域,到了後面之後,依賴的是資料結構,演算法,設計模式,數學這些東西了。如果已經對GL比較熟了 會用 就繼續用,刷各種圖形學演算法,做各種渲染效果,畢竟GL或者Vulkan都是工具,演算法和數學才是靈魂,有趁手的工具不用反而浪費...

現在做白酒還有前途麼?

大力出奇蹟 有的。白酒區別於洋酒紅酒啤酒,有它自己的文化傳承,甚至是白酒基因也打入了中中國人的靈魂深處。可見,白酒的市場是很廣闊的。如果你是想做成一方巨頭,拳打茅台腳踩五糧液,那可以洗洗睡了。但如果目標只是深耕某乙個區域市場,還是有前景的。 李慶 近幾年醬香型白酒的市場如日中天,主要是因為現在的人都...

現在做通訊還有前途嗎?

胖子里德 2019廣東外貿百強企業,我們來看看前十的公司,100 通訊行業的至少四家,剩下的多少都有跟通訊沾邊 華為終端,主營 華為 榮耀手機 路由器消費電子等,算通訊行業吧?華為技術,這個百分百通訊行業 華為技術,這個百分百通訊行業。3C 計算機 通訊 消費性電子 代工領域規模最大 成長最快 評價...