前端開發(fā) 開發(fā)一款游戲很難嗎?為什么得需要幾年時間才能完成任務?
開發(fā)一款游戲很難嗎?為什么得需要幾年時間才能完成任務?幾年有點夸張。十年前還可以?,F(xiàn)在,如果真的需要幾年的時間,沒有人喜歡玩這個游戲?,F(xiàn)在我們講的是迭代開發(fā),貼近用戶的最新趨勢,所以一般開發(fā)周期也是半
開發(fā)一款游戲很難嗎?為什么得需要幾年時間才能完成任務?
幾年有點夸張。十年前還可以?,F(xiàn)在,如果真的需要幾年的時間,沒有人喜歡玩這個游戲。
現(xiàn)在我們講的是迭代開發(fā),貼近用戶的最新趨勢,所以一般開發(fā)周期也是半年到一年。
游戲耗時最長的是腳本和例程設計,這是游戲的靈魂。劇本和劇本設計完成后,后期的程序開發(fā)和UI交互設計都比較成熟,參考的工具也比較多,速度比較快。
1.0版發(fā)布后,腳本和程序會根據(jù)用戶反饋和市場表現(xiàn)進行優(yōu)化,讓用戶感覺越來越有趣
我想既然你能問這樣的問題,你就不是程序員,也不是合格的程序員。
制作一個軟件,你不僅可以看到你能看到的東西,比如UI,還可以看到后臺的邏輯處理和與服務器的對接。如果你一個人做的話,你了解服務器嗎,你能不能快速地制作出你想要的UI,你能不能處理各種邏輯問題。
同時,做一個軟件也不是輕率的。除非你坐著玩,否則你還需要做一些市場調查。
然后,根據(jù)軟件的大小,您需要構建一個框架。如果軟件有你以前使用過的框架,那就很簡單了。否則,您必須學習一些框架來匹配軟件的適用框架。
一般來說,如果你有足夠的經驗,現(xiàn)成的資源和平均規(guī)模的軟件,一個人可以在一個月內完成。缺少任何條件,你都要結合自己的學習能力來學習,然后完成軟件的時間一定要超過一個月。
如果是為了他人,那么你必須承擔不斷變化的需求,這也需要時間。
一句話,一句話,請先確定自己的需求,再根據(jù)實際情況制定時間計劃。你突然問是不明智的。沒有人能給你想要的時間。