<div id="q5pi1"></div>

<em id="q5pi1"></em>
<div id="q5pi1"></div>
  • <em id="q5pi1"><tr id="q5pi1"></tr></em>
  • <em id="q5pi1"></em>
    ・龍智ALM方案      ・Perforce      ・Atlassian      ・JetBrains      ・IC-Manage

    大多數電子游戲工作室都是從小型企業開始,在車庫外運營,并希望他們的游戲成為下一個暢銷產品。 像Cuphead和PUBG這樣的工作室 , 讓你在自己的游戲中一夜就成功似乎也是可行的。

    但在電影公司通過銷售數百萬本游戲而盈利之前,他們是在力所能及的范圍內運作的。他們計劃重新設計他們的工作流程,在有錢的時候購買行業標準工具。

    當然,這是一種選擇。 但是以這種方式運營會產生巨大的成本。 對于許多工作室來說,重新投資他們的工作流程的成本是無數個加班加點,是咖啡因的重要支出,并且在重新學習工具和流程時會喪失生產力。

    神話:您可以使用免費工具節省資金

    現實:你可能會省錢,但它會花費你的時間和努力

    沒有免費的午餐。 您節省的金錢會讓您失去時間和精力。 這有幾個原因。

    支持較少:對免費軟件的支持通常較少。 如果遇到問題,找到解決方案需要更長的時間。 即使一個解決方案適用于一個人,它也可能不適合你。

    集成度更低:由于行業標準工具旨在協同工作,因此集成是開箱即用的。 如果您使用多個不同的工具,則配置集成或解決方法可能會非常耗時。

    您在制作自己的游戲時,可以盡早使用免費工具,但制定遷移計劃也很重要。 從一開始就決定何時使用專業工具。

    此外,大多數視頻游戲開發軟件都為小型工作室提供免費版本。 查看本文末尾的軟件集成鏈接,以免費試用Helix Core,Microsoft Visual Studio和Unity。

    神話:Git可以處理大文件

    現實:Git從未想要擴展

    Git最初是作為一個工具來管理控制源代碼,但它已成為軟件開發人員的標準工具。 由于Git非常有名,許多開發人員甚至不考慮代碼協作的其他選項。 畢竟,Git幾乎可以從任何平臺輕松訪問他們的所有項目。

    當你是一個小的工作室時,Git運行良好,但是隨著你的游戲越來越受歡迎,并且你希望更頻繁地發布(或者實施CI / CT / CD)時,Git可能會很難跟上。 學習如何在制作自己的游戲時成功地擴展Git。

    神話:我們并不需要Stinkin的分支

    現實:分支和合并可以使協作更容易

    在小型視頻游戲開發工作室中,開發人員經常認為他們不需要分支機構。 畢竟,如果每個人都在同一個房間里工作,就很容易談論你正在做的改變。 理論上是肯定的。 實際上,它通常比這更復雜。

    在制作自己的游戲的最初階段,它可能適合每個人一直在主線上工作。 隨著游戲的增長,分支使得眾多開發人員可以更輕松地同時處理相關代碼段,然后將其更改合并回主線。

    神話:Git + LFS比Perforce更好

    現實:Git LFS不適用于大項目

    當你閱讀有關使用Git和LFS作為Perforce的替代方案時,它似乎可能是合乎邏輯的。 但是當你思考它的實際方面時,這個想法就行不通了。

    例如,如果您有幾十個開發人員,那么您需要在每個工作站上安裝Git LFS(這很耗時),有些甚至可能不支持它。 如果有人使用不同版本的Git,則可能無法使用。 如果有人在一個平臺上升級Git,Git LFS可能無法正常工作。

    神話:你可以在沒有版本控制系統的情況下工作

    現實:一旦你失去了工作,你就會想要一個VCS。

    如果你沒有版本控制系統,那么所有一起工作的人都在房間里大喊大叫,“我正在處理這個文件。 不要碰它。” 最終,有人會覆蓋別人的代碼。 或者有人會意外刪除所有內容。哎呦。

    你只會犯一次錯誤。 在你失去一切后,你會想知道為什么你想在沒有VCS的情況下工作。

    確保您永遠不會意外刪除所有工作不是使用VCS的唯一原因。 使用VCS意味著任何人都可以隨時處理任何文件。如果您正在對代碼進行重大更改,而某些內容不能正常工作, 則始終可以恢復為早期版本。 最后,版本控制系統可以輕松跟蹤您在此過程中所做的更改。

    神話:你不需要使用行業標準工具

    現實:行業標準工具始終如一地工作,并且一起工作

    行業標準工具之所以成為標準,因為它們始終如一地處理專業人員面臨的挑戰。 無論是大規模執行,通過安全規定還是與其他工具集成,行業標準工具都可以做到。

    猶豫要學點新東西? 當你開始時,學習新工具可能非常耗時。 但是,隨著時間的推移,為所有使用的工具配置集成或解決方法將會更加耗時。 行業標準工具旨在協同工作,因此集成可以即裝即用,而您只需付出很少的努力。

    從小開始; 當你準備好時進行縮放

    當你的游戲成為暢銷產品時,你不需要檢修你的系統

    專業人士以某種方式運作。 他們更喜歡行業標準的工具和工作流程。 如果你希望你的游戲成長為暢銷產品,那么為什么不建立你的工作室,以便在你的游戲受到重創時,它也有一個平穩的增長軌跡呢?

    看看專業人士的工作。 然后,把你的小工作室放在一起,隨著你的成長,這將成為專業人士正在做的事情的自然演變。 遵循他們的最佳實踐; 使用他們使用的相同工具。 請記住,這是專業人士做這件事的原因。

    作者簡介:

    Norman Morse

    Perforce公司高級支持工程師和游戲傳播者

    Norman在游戲行業工作了20多年,曾在Fujitsu, Electronic Arts, 及 Crystal 負責團隊管理。他是Unity3D與Perforce集成的專家,是Helix Swarm的專家。在Perforce公司,Norman擔任游戲開發人員的倡導者,努力確保我們的解決方案在業內處于領先地位。他住在加利福尼亞州的奧克蘭,在業余時間,喜歡游戲和園藝活動。

    原文鏈接:https://www.perforce.com/blog/vcs/6-myths-making-your-own-game-free

    上海龍智數碼科技股份有限公司作為Perforce在中國地區的官方合作伴,為中國地區的用戶提供Perforce的咨詢、銷售、技術支持服務。

    龍智數碼面向國內外企業提供ALM解決方案、工具實施及二次開發等服務,合作產品包括Perforce高效安全版本管理引擎、Atlassian專業的項目跟蹤管理套件、IC Manage 芯片研發專業版本管理工具、QASymphony測試管理工具,Jetbrain集成開發環境。

    聯系我們:

    電話:400-7755-506,楊先生、袁先生

    郵件:[email protected]

    福彩35选7开奖公告

    <div id="q5pi1"></div>

    <em id="q5pi1"></em>
    <div id="q5pi1"></div>
  • <em id="q5pi1"><tr id="q5pi1"></tr></em>
  • <em id="q5pi1"></em>

    <div id="q5pi1"></div>

    <em id="q5pi1"></em>
    <div id="q5pi1"></div>
  • <em id="q5pi1"><tr id="q5pi1"></tr></em>
  • <em id="q5pi1"></em>