在軟體工程概念下,遊戲開發與傳統軟體開發有哪些不同?原因是什麼?

時間 2021-05-08 20:02:53

1樓:房燕良

問題就在於:遊戲不能只從軟體工程概念角度來看。遊戲有軟體屬性,還有文化屬性、藝術屬性等。從使用者角度看,本質上是內容。

我想從乙個角度嘗試說乙個兩者的不同:團隊協作。就乙個遊戲研發團隊來說,會有技術,策劃,美術三大類人,這三類人的知識背景,思維模式都存在巨大差異,他們的協作遠比一群工程師要複雜2個維度吧。

這也是為什麼我經歷的遊戲研發團隊都要死一次,散一波人,留下來的才能成事。這就是磨合成本。

2樓:

遊戲碼農拉團隊出來幹「傳統軟體」的表示,我們寫「傳統軟體」也不寫單元測試,bug靠質檢、Bugly和熱更。

mvc也不用,一開始姑且是mvvm寫法,然後後期就Rx滿天飛了。

說遊戲為啥不用mvc/mvvm啥的,主要是遊戲業務邏輯太過於複雜,mvc之類的東西無法處理。

如果單說遊戲的UI部分為啥不用mvc/mvvm,主要原因是幾家主要遊戲引擎的UI框架都太拉跨了,很難實施mvc,於是沒推得開。除了UI框架的原因,另一方面,遊戲UI也挺麻煩的其實,你想想用mvc寫抽卡、碎片融合、選角之類的玩意,這裡面還帶粒子特效甚至靜態網格,這玩意用mvc你想想多蛋疼

3樓:星辰大海呀

遊戲開發迭代速度非常快,需要快速驗證玩法,如果不行的話立馬大刀闊斧的砍掉或者改需求,這種情況下你要是寫單元測試效率大打折扣。

然後遊戲架構設計裡面mvc是很常見的。

軟體工程大三選擇方向時,大資料與軟體開發哪乙個更好?

加公尺谷大資料老師 軟體開發和大資料,在學校期間來說,其實關鍵還是看自身的規劃,以及堅持學習的能力,因為從就業來說,軟體開發畢業,也可以做大資料開發,只要你滿足企業招聘的崗位技能要求,具備大資料開發能力就行 而大資料也是同樣的道理,只要還在計算機專業範圍內,具體的方向差別,並不會實質性地改變什麼,關...

立志於軟體開發,選專業是軟體工程好,還是電腦科學與技術?

RedHood 我是計算機的,在我校感覺兩者差不多。軟工因為學費貴了很多,分數基本過檔就可上。建議分數夠還是選計算機,同時把精力放在怎麼考個好點的大學。我校雖然在985中排不上號,班裡還是有五分之一的人進了BAT。 劉鑫 就國內這教育水平,基本沒差。就算放在教育發達的國家,其實本科的程度也沒太大區別...

現在大三,軟體工程專業,以後想做遊戲開發,請問怎麼學習比較好?

乎乎丶 把你了解得最透的不是你自己而是培訓機構,最能有效解決你情況還是培訓機構。PS,我不是在打廣告。我乙個同學之前和你差不多情況。花了點錢報了個培訓機構,據他說,很快的提公升了自己,關鍵是假期人家推薦他去實習,一時有經驗,還能熟悉,賺點錢,二來鍛鍊了自己。別人都在慌張的時候,他已經胸有成竹了。別覺...