在頂級遊戲開發的過程中需要怎樣的程式設計實力?

時間 2021-05-08 07:21:37

1樓:

我們現在看30年前的遊戲,就如同30年後,看今天的遊戲。

畫面過時落伍,遊戲系統簡單無聊。然後矬子裡拔大個。

這就應了那句「好看的皮囊千篇一律,有趣的靈魂萬里挑一」。

你說一款遊戲的系統能否延續30年呢?一款遊戲能否允許30萬人一起開發呢。

所以說,根本就沒有頂級遊戲,都是爛作,騙小孩的玩具而已。

我們在這10年內的中國產網遊和手遊裡面看到的是,遊戲公司為了生存,無所不用其極,跟玩家討價還價。一本遊戲史,可比玩遊戲來的精彩得多的多。

頂級遊戲公司裡,頂多會出現一些二流的程式設計人才。因為他們都是在給ue4或者unity做乙個接線員,搬碼工而已。你敢改動ue4的原始碼嗎?

改了以後,人家公升級了,根本不考慮你的改動,你就得自己考慮。公司就得派人馬去研究原始碼。這是乙個無底洞。

2樓:

與其說需要程式設計實力,不如說更需要強大的工程專案管理能力以及系統架構能力。

好的專案管理,可以做到靈活應對各種突發問題和情況,讓整個專案有條不紊的進行下去。

而好的系統架構能力,能讓每個小兵只關注自己的分工部分,做精做好,而不用過於擔心因為自己加了一些功能,反而影響其他人的功能,甚至整體的功能執行, 導致系統複雜度的管理失控。

打個比喻,就好比帶兵打仗,有10來個人,個人武藝起決定性作用。而10萬人打仗,小兵的個人實力就很難體現出來,相反更需要排兵布陣的統帥和管理能力。

當然核心演算法效能也是很重要的,能體現個人技術水平的差異,並且如果有提高也能得到很大的收益,但是一般上,這些演算法並不是專案的主要成敗關鍵所在,很多都是業界通用的演算法,或者之前已經穩定下來的也不太需要老改。

3樓:蘇維

頂級遊戲沒有這樣的說法的,或許你說的3a級大作?

那麼問題就很簡單了。3a大作從來不是程式設計師的事情。

其中劇本,指令碼,美工等,乙個遊戲最直觀感受到的部分不是程式設計師的活兒。

遊戲引擎的維護和編寫則不屬於具體某乙個遊戲專案。

反而是一些小工作室作品,程式設計師的佔比比較大,因為往往不止要寫邏輯,還要承擔其他工作。

另,育碧那種情況純粹是遊戲檔期趕的,測試覆蓋不到位,跟程式設計師水平關係不大。

4樓:

優秀的程式設計師可以保證遊戲沒有bug。

而優秀的遊戲,最需要的是優秀的策劃。

能真正火起來的遊戲,

比如俄羅斯方塊,貪吃蛇,超級瑪麗,warcraft,wow,lol,王者榮耀,等等都是一種玩法,影響了一批人。

請問在健身過程中怎樣保護膝蓋?

康復小能手 楊 1.不要著急上重量,先解決動作問題,動作一定要標準,扣細節。2.一次訓練不要選擇花樣太多的訓練,3到5個經典動作訓練就夠了。3.重視臀肌和核心肌群的力量和身體的柔韌性 關節的活動範圍 協調性。4.控制好訓練頻率,一周兩次下肢力量訓練,不要過多。感到疲勞的時候不要訓練。5.訓練做好熱身...

Java開發過程中如何更快的提公升自己?

語憶情感研究所 基於之前所了解到的,提高技能與能力的最有效的方法 不光是程式開發領域 來回答一下這個問題吧。其實這也是學習任何知識 技術的一攬子解決方案。我們先來介紹下 Deliberate Practice 刻意練習 這個概念,它最早由美國心理學家安德斯艾利克森博士提出 1.刻意練習,是 一萬小時...

在量化策略開發過程中,你都用到了哪些知識?

guobz 作為乙個純理科出身做alpha的我來說,優勢點在於數理統計,所以主要用到了數學統計知識,而計算機 金融知識其次,總結如下 數學統計方面 凸優化 多元線性模型 顯著性統計檢驗 方差分析 建模分析 線性代數 計算機方面 主要是程式設計,語言來說Matlab R Python都可以,只是工具,...