很多關注QT,留了許多話,感謝感謝

2021-08-22 05:50:01 字數 1232 閱讀 6649

qt版本間躍遷不很方便

. 我只算乙個

qt新手

. 所以不懂的還需要向大家請教

.我使用

qt背景.在

遊戲開發中,尤其是

3d遊戲,和

3d engine

開發中,編輯器是其重要環節

. 由於不是作為商品**

, 只作為

in house使用,

所以開發中不象遊戲本身對質量和易用性要求那麼嚴格。但是對於功能和時效性近乎苛刻。可以說編輯器實現了什麼功能,

遊戲就有什麼功能。

經常遇到,沒有為已經開發出的

3d engine

核心功能配套的編輯器,

而使得相應功能無法正常使用。

沒有給美術提供手段,

引擎中再強大功能也發揮不了。國外

3d遊戲逐漸從技術開發轉為內容開發。所以需要更強大快速的手段開發編輯器,來滿足**增長的需求。

在這種時候,需要一種平易近人的工具。需要解決釘子,就會給把錘子。不是給個木頭把,

再給個鐵疙瘩。怎麼鑽孔連線上也要下工夫。最後把錘子弄好,已經累得暈了,釘子的問題都沒勁解決。舉個簡單例子,班門弄斧就當笑話哈。

qt裡做什麼都可以直接從

qwidget

派生。qwidget

本身已經具有非常多通用功能。得到各種自定義視窗,或者把各種視窗組合成乙個視窗,再與其他視窗用

dock

形式,splitter

等連線,種種可能性,

qt只用一種

composition

模式,視窗套視窗,圓環套圓環娛樂城就

ok了。強大的

layout

自動布局引擎,也是

layout

套layout

就可以,類似小孩子拼插板玩具。拼好小的,整成乙個部件,再和其他部件拼接。

乙個視窗,

往上丟一些

control

。然後把這個視窗再往其他夫視窗丟。之間的訊息用

singal

發一把,

slots

收一把。視窗所有可能的

event

虛函式都是寫好的,用什麼函式實現什麼函式就可以了。當然這都是些淺顯的東西,實現簡單的功能。但就這麼簡單組合起來,類似

world editor

,shader editor

,level editor

之類的需要對特定資料進行所見既所得的編輯,就夠用了。

菜鳥新入行求多關注!!!!

今天雖然是第一次發帖,說的也不是什麼技術方面的問題,但是或許對正在找工作的求職者會有些許幫助。首先說下本人是半路出家,當初選擇這個也完全是出於興趣愛好。所以在以後的帖子中有不對的地方還請各位大神多多關照,多多海涵。好了,廢話不多說了,直接進入主題。其實今天想和大家分享的是最近一段時間本人的面試經歷。...

學Java 要多關注業務 不要拼命鑽研技術

其實不難發現,我們身邊很多學技術的朋友,都是專注於學技術,什麼技術新,什麼技術牛,其實做就久了就會慢慢產生厭倦,而且發現自己上不去了,做得很枯燥,做得很累,這個都是因為太注重技術了。其實我們只要掌握了業務知識,業務流程,這些都是比較固定的,實現乙個業務,可以用很多技術去做。做技術也不能長久,很難想象...

傳迅雷裁員20 鄒勝龍表態應多關注企業過冬

對於裁員的訊息,現在是經濟大寒冬,每個企業都會有人員進出,但是如果一定要放大到20 或者40 的程度是非常荒謬的。鄒勝龍指出,我已經聽到了很多種版本。對於行業內不斷傳出哪家公司裁員的訊息,鄒勝龍希望大家應該多關心企業怎麼在經濟冬天中成長,把握經濟危機帶來的機會,而不要總是關注裁員。最近已很少在公開活...