• 熱門專題

給游戲開發初學者的10條建議

作者:cherry0327  發布日期:2016-11-01 19:53:12
Tag標簽:初學者  建議  
  • 對于剛剛進入游戲開發領域的初學者,有時候可能會覺得不知道怎樣才能掌握游戲開發的知識和技術。其實,絕大多數的游戲開發,更多的是關于對開發過程的基本了解,而很少是如何寫復雜的代碼。開發者也需要懂得一些游戲開發的竅門。

    盡管每個人學習開發的過程會不一樣,然而無論如何,系統的學習方法對每個學習者來說都是至關重要的。對于初學者,應該經常向資深的游戲開發者學習,通過他們的直播和視頻,學習游戲開發的技巧。你從這些專家們身上學到的東西越多,你就可以越快成為優秀的開發者。

    對于“系統的學習方法”,大多數人都不會陌生。但事實上不是人人都可以做得到。即使是那些已經工作了多年的開發者,也會忘記或忽視了一些有用的方法。以下,我們一起來分享10條給游戲開發初學者的建議。

    大膽思考,從“小”開始

    游戲開發的初學者不要只想著開發那些很牛的游戲,例如Quake和Starcraft。我們鼓勵開發者敢于大膽思考,解放自己的思維空間。不過,對于你未來的雄心壯志,最好還是從開發一個小游戲開始,然后再根據你自己的經驗循序漸進。

     

    你可以從一個簡單的游戲開始你的開發工作,尤其是當你要使用一些新工具來開發游戲的時候,盡量先從簡單的游戲開始。例如俄羅斯方塊,這個經典的益智游戲具備了一個成功游戲的所有要素。它只有一個游戲循環,只有當用戶退出的時候才會結束。它使用了視覺化的功能和動畫,變得更有吸引力。另外,它的游戲難度是簡單的,但教會了開發者很多東西。所以,先嘗試著手開發像俄羅斯方塊這樣簡單的游戲,你會獲得全面的學習體驗。

     

    反復嘗試你自己的游戲

    游戲要想成功必須要有趣,它要比高端的圖形和故事有趣得多。如果連你自己都無法對自己的游戲產生興趣,那么沒有人會對它感興趣了。因此,你得反復地嘗試這些游戲,即使它們很簡單。你可以努力從中找到方法,如何使它們變得更有趣和更令人上癮。一旦你滿意了它們的開發效果,你就可以說服別人來玩你的游戲了。你可以邀請不同的人來玩游戲,從小孩到老人,并觀察他們的反應。

     

    如果他們看起來對你的游戲感興趣,這很好。如果他們沒什么興趣,而且還有不滿,那么你就知道你的游戲需要改善了。詢問他們的意見,游戲的哪些方面是他們不滿意的,并進行必要的調整。

     

    關注其他游戲開發者

    目前游戲行業的廣泛發展令世界的游戲開發者數量呈爆炸性的增長。因此,要在市場上引起關注是很難的。但這并不是一件壞事,因為你可以與很多專家和同行交流,他們可以幫助你成為一名成功的游戲開發者。

    你可以關注一些知名的游戲開發者的直播。例如,在 Livecoding.tv上就集結了不少經驗豐富的游戲開發者,他們會直播開發游戲的編碼過程,還會提供視頻,方便有興趣的觀眾進一步了解和學習。

     

    關注新聞

    在任何行業,游戲開發的重點取決于目前的趨勢。一個特殊類型的游戲可能會在當前的市場環境下受到歡迎,但可能過不了多久,它就被取代了。如果你覺得你的創意是與眾不同的,而且是值得你去追求的,那么你不需要虔誠地追隨潮流,但是你還是需要留意它們。

    現在有許多平臺可以讓你隨時了解在游戲開發領域的趨勢和新聞。這些平臺包括了Gamasutra 和Board Game Geek。你還可以關注Edge magazine,一個關于游戲開發的電子雜志網站,或者是在Livecoding.tv上那些游戲開發者的直播和視頻。

    嘗試類似的游戲并嚴謹地評估它們

    現在,像Subway Surfers(地鐵跑酷)和Candy Crush(糖果傳奇)這些游戲已經完全不是新概念了。它采取了大量很酷的開發工作,把這些通用的游戲概念轉變為有數百萬美元收入的游戲。這包括了可愛的聲音、視覺效果,養眼的界面以及質樸的人物。因此,如果你懂得用正確的方法去設計一個游戲,并且為了設計好它,你會去看其它相似的著名游戲,那么即使只是最簡單的游戲,如俄羅斯方塊,它也一樣可以很出名。

    嘗試用批判性的思維去評估這些游戲,是什么令它們如此出色,并且嘗試把它們的成功之處運用到你的游戲中。它會令事情變得有趣。

     

    嘗試,測試,寫碼

    當你能夠在開發游戲時同時處理多個工作任務的時候,你將開始想知道成為一名專業游戲開發者是怎樣的。如果你有了一個特別的靈感,你應該立即執行它,并測試它。這部分的工作開始得越慢,你就越難在工作計劃中變得積極。

     

    盡可能發揮創意

    如果沒有原創性,游戲開發就沒有意義了。因此不要害怕嘗試你的瘋狂想法,并把它們融入到你的游戲中。你沒有必要遵循書本上的具體定律,甚至在游戲環境中,人類本身的認知并不重要,只要它對玩家來說是有趣的。

    從不停止學習

    在游戲開發中,如果你沒有一個永遠學習的態度,你不可能成為一個征服所有人的專家。多年來,我們已經看到了有很多游戲開發平臺和開發語言出現。游戲開發者不可以避免自己的學習歷程可能會有變緩的風險,因此要多關注新聞,在你的游戲中多作嘗試和融入新的趨勢。它將令你的游戲有一個最新的前景。

     

    把它變成一件日常的事情

    游戲開發永遠不會突然取得成功,你需要每天勤奮地工作。不要放過每一個機會去玩你的游戲并為它工作,它將成為你的第二天性。如果游戲不有趣,那就注入熱情,用天馬行空的方法來讓它變得是有價值的。如果你不能自我激勵地為自己的游戲工作,你有可能在你一生中也無法獲得成功。

     

    APP Store 上制定時間軸

    如果你對一個游戲有一個很好的想法,就在App store上制定一個時間軸,記錄游戲開發和發布的時間。要確定你開發的游戲是現實可行的,然后根據這個時間表開始工作。

     

    如果你遵循了每一個里程碑,你就會明白在游戲開發中一個有質量的計劃是有多么重要。它還可以令你有方向感,激勵你按時完成工作。如果你沒有按時發布你的游戲,其他人可能會想到這個創意并且發布它。

    結語

    游戲開發是一項競爭性很大的技能。初學者需要全面地學習,并一步一步成為一名優秀的開發者。希望以上分享的這些建議可以幫助初學者。游戲開發可以是一種強大的工具,好好利用它,發揮你創新的一面吧。

    注:此文為編譯,內容有刪改。圖片及英文原文10 Tips for Newbies in Game Development

About IT165 - 廣告服務 - 隱私聲明 - 版權申明 - 免責條款 - 網站地圖 - 網友投稿 - 聯系方式
本站內容來自于互聯網,僅供用于網絡技術學習,學習中請遵循相關法律法規
彩票联盟网站龙江县| 上饶县|