對於剛剛進入遊戲開發領域的初學者,有時候可能會覺得不知道怎樣才能掌握遊戲開發的知識和技術。其實,絕大多數的遊戲開發,更多的是關於對開發過程的基本了解,而很少是如何寫複雜的**。開發者也需要懂得一些遊戲開發的竅門。
對於「系統的學習方法」,大多數人都不會陌生。但事實上不是人人都可以做得到。即使是那些已經工作了多年的開發者,也會忘記或忽視了一些有用的方法。以下,我們一起來分享10條給遊戲開發初學者的建議。
大膽思考,從「小」開始
遊戲開發的初學者不要只想著開發那些很牛的遊戲,例如quake和starcraft。我們鼓勵開發者敢於大膽思考,解放自己的思維空間。不過,對於你未來的雄心壯志,最好還是從開發乙個小遊戲開始,然後再根據你自己的經驗循序漸進。
你可以從乙個簡單的遊戲開始你的開發工作,尤其是當你要使用一些新工具來開發遊戲的時候,盡量先從簡單的遊戲開始。例如俄羅斯方塊,這個經典的益智遊戲具備了乙個成功遊戲的所有要素。它只有乙個遊戲迴圈,只有當使用者退出的時候才會結束。它使用了視覺化的功能和動畫,變得更有吸引力。另外,它的遊戲難度是簡單的,但教會了開發者很多東西。所以,先嘗試著手開發像俄羅斯方塊這樣簡單的遊戲,你會獲得全面的學習體驗。
反覆嘗試你自己的遊戲
遊戲要想成功必須要有趣,它要比高階的圖形和故事有趣得多。如果連你自己都無法對自己的遊戲產生興趣,那麼沒有人會對它感興趣了。因此,你得反覆地嘗試這些遊戲,即使它們很簡單。你可以努力從中找到方法,如何使它們變得更有趣和更令人上癮。一旦你滿意了它們的開發效果,你就可以說服別人來玩你的遊戲了。你可以邀請不同的人來玩遊戲,從小孩到老人,並觀察他們的反應。
如果他們看起來對你的遊戲感興趣,這很好。如果他們沒什麼興趣,而且還有不滿,那麼你就知道你的遊戲需要改善了。詢問他們的意見,遊戲的哪些方面是他們不滿意的,並進行必要的調整。
關注其他遊戲開發者
目前遊戲行業的廣泛發展令世界的遊戲開發者數量呈**性的增長。因此,要在市場上引起關注是很難的。但這並不是一件壞事,因為你可以與很多專家和同行交流,他們可以幫助你成為一名成功的遊戲開發者。
關注新聞
在任何行業,遊戲開發的重點取決於目前的趨勢。乙個特殊型別的遊戲可能會在當前的市場環境下受到歡迎,但可能過不了多久,它就被取代了。如果你覺得你的創意是與眾不同的,而且是值得你去追求的,那麼你不需要虔誠地追隨潮流,但是你還是需要留意它們。
嘗試類似的遊戲並嚴謹地評估它們
現在,像subway surfers(地鐵跑酷)和candy crush(糖果傳奇)這些遊戲已經完全不是新概念了。它採取了大量很酷的開發工作,把這些通用的遊戲概念轉變為有數百萬美元收入的遊戲。這包括了可愛的聲音、視覺效果,養眼的介面以及質樸的人物。因此,如果你懂得用正確的方法去設計乙個遊戲,並且為了設計好它,你會去看其它相似的著名遊戲,那麼即使只是最簡單的遊戲,如俄羅斯方塊,它也一樣可以很出名。
嘗試用批判性的思維去評估這些遊戲,是什麼令它們如此出色,並且嘗試把它們的成功之處運用到你的遊戲中。它會令事情變得有趣。
嘗試,測試,寫碼
盡可能發揮創意
如果沒有原創性,遊戲開發就沒有意義了。因此不要害怕嘗試你的瘋狂想法,並把它們融入到你的遊戲中。你沒有必要遵循書本上的具體定律,甚至在遊戲環境中,人類本身的認知並不重要,只要它對玩家來說是有趣的。
從不停止學習
在遊戲開發中,如果你沒有乙個永遠學習的態度,你不可能成為乙個征服所有人的專家。多年來,我們已經看到了有很多遊戲開發平台和開發語言出現。遊戲開發者不可以避免自己的學習歷程可能會有變緩的風險,因此要多關注新聞,在你的遊戲中多作嘗試和融入新的趨勢。它將令你的遊戲有乙個最新的前景。
把它變成一件日常的事情
遊戲開發永遠不會突然取得成功,你需要每天勤奮地工作。不要放過每乙個機會去玩你的遊戲並為它工作,它將成為你的第二天性。如果遊戲不有趣,那就注入熱情,用天馬行空的方法來讓它變得是有價值的。如果你不能自我激勵地為自己的遊戲工作,你有可能在你一生中也無法獲得成功。
如果你遵循了每乙個里程碑,你就會明白在遊戲開發中乙個有質量的計畫是有多麼重要。它還可以令你有方向感,激勵你按時完成工作。如果你沒有按時發布你的遊戲,其他人可能會想到這個創意並且發布它。
結語
遊戲開發是一項競爭性很大的技能。初學者需要全面地學習,並一步一步成為一名優秀的開發者。希望以上分享的這些建議可以幫助初學者。遊戲開發可以是一種強大的工具,好好利用它,發揮你創新的一面吧。
注:此文為編譯,內窩有刪改。及英文原文:10 tips for newbies in game development
給初學者的建議
一名初學者,首先要找一本好的入門書籍 平台裡有推薦 把程式結構 資料型別,陣列 函式和結構體 這幾個部分了解 了之後,就可以 寫 程式了。千萬不要把書看的太細緻,那樣的話會覺得程式設計太繁瑣,不要背參考書式的學習。就像乙個小孩要學說話,他需要模仿和試錯,不斷的矯正,最終會很好的表達,如果一開始讓他把...
給初學者的建議
在網上看到一篇很好的文章。對於一些初學者,我覺得它很有幫助。現在把它 過來。希望大家都能從中體會到什麼。如果作者看到,原諒我把它 過來,因為它很經典。2.初學者請不要看太多太多的書那會誤人子弟的,先找本系統的學,很多人用了很久都是只對部分功能熟悉而已,不系統還是不夠的。3.看幫助,不要因為很難而自己...
給ios初學者的建議
不管你是培訓的還是在上學的或者是自學的!你選擇了這條路就要認真的對待你所學的,別出來找工作什麼都不會!首先,第一點 把你的obj c語言基礎打好,在學習obj c之前最好學一下c c 除此之外最好各課都要設計了解些,xml,json,mysql,html,js!我碰到乙個連json和xml是什麼都不...