生活随笔
收集整理的這篇文章主要介紹了
游戏开发一些小总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
從小就喜歡各種電子游戲,在上初中時就幻想著自己也可以一款開發游戲,可以說游戲開發這一行就是我小時候的夢想職業。如今進入這一行小半年,現在來說下自己的心得。
正文
我印象中的開發過程是:策劃確定好玩法和其他功能需求,根據文檔制作dome,再慢慢完善游戲。結果現實是策劃只給個核心玩法的文檔,其他方面都要自己去問策劃,結果開發過程中不斷的去和策劃溝通,所以一定要找策劃了解清楚需求,對于策劃給的文檔不是很懂的地方也要問清楚。和策劃交流給數據配表時,要確定要格式,否則很容易出錯。開發前,最好有個大體的的框架,自己剛開始做開發時沒有這種意識,東一塊西一塊的開發,拼湊在一起時就出了問題,解決起來挺花費時間的。前期如果沒有美術資源,不要擱著不動,可以先用張純白圖片,改改顏色區分不同的圖片,把功能先開發好,后期有美術資源了再切換純白圖片進行優化。與算法邏輯有關的,一定要先想好,最好時寫出來,再去寫,我剛做這部分的時候是邊想邊寫的,如果某步一出錯,前面的都要改,導致自己很急躁。對所接觸的游戲引擎一定要熟悉,這個熟悉不是說不用去查文檔和api,而是盡量減少去查的次數,又或者說能準確知道問題所在,快速查文檔和api找到解決方法,這樣能省去一部分查找的時間,使得開發效率更高。對于所學語言,也需要熟悉掌握,曾經我寫個空值的判斷出了丑,我剛開始寫時這樣的:
if(data!=null) {...}
在游戲引擎上沒有問題,發布到其他平臺就出現問題了,弄半天才發現不同平臺返回的空值不同(null、 undefined或者’’),經過指點,改成這樣就沒有任何問題了:
if(!!data) {...}
遇到報錯,一定要知道是什么問題并解決,不能不影響游戲進程就忽視。否則再后期構建發布時就會出現一大推問題。
最后說一說,這些問題應該都是寫“新手問題”,讓各位大牛見笑了,不過這些也確實是我遇到的問題,也被其中幾個搞得焦頭爛額,但我很清楚我還有很長的路要走,有很多需要繼續學習的地方,不應該就輕易放棄,把這些寫下來,以后可以回頭看看自己的不足,還有對比現在能力有沒有增長,再接再厲。
總結
以上是生活随笔為你收集整理的游戏开发一些小总结的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。