一家之言:游戲開發的意義
當我重新回顧我做游戲開發的兩年時間,冒出了一個主要問題:“我做的事情實際上重要么?”
當我細想別人的工作時,我感到了恐慌。努力改善人們生活質量的軟件,似乎比我嘗試提供的東西更讓人欽佩。我是否可以說,我眼睜睜的浪費了我的時間?
雖然我還沒有完全明確的答案,但還是有一些想法。
得益于計算機科學的發展,游戲開發得到了不可思議的普及。圖形學、應用數學、數據結構、算法,甚至是網絡和安全整合成一個強大的游戲引擎,而且由于 快速做出原型是游戲開發的一個重要部分,所以也應該學習高效編寫可重用的代碼。如果做游戲不能幫助他人,但它至少給了我許多啟發,知道我作為一名程序員的 興趣所在,我能繼續為未來努力奮斗所需要的知識量。
游戲開發社區也是非常的活躍和互相支持,我有一個驚奇的感受,我在其他地方還沒有發現這種文化和精神。當你去一個黑客馬拉松或一個獨立的游戲博覽會 時,你總是可以遇到才華橫溢的人,他們都是腳踏實地取得成功并且愿意為他人提供幫助和分享心得。盡管大多數科技行業也是如此,但我的經驗來看,游戲開發商 /開發者給人的個性感受無與倫比,甚至讓我產生疑惑。TIGSource開發日志論壇就是一個特別優秀的例子。
我重來沒有真正理解游戲開發的重要性,不過直到最近,當我看到我的一個demo演示是多么讓人開心。電玩游戲也許(在當時是)一種奢望,但當我看到 有人喜歡玩我的游戲,這讓我感到興奮,思考游戲給我生活所帶來的東西,以及它們促使我思考和期待這些夢幻般的世界。在我年輕的時候,通過游戲開發實現這些 幻想使我著迷,通過我的工作讓人感受這種體驗,有點難以置信。
最終,我覺得我花在游戲開發上的時間是有益的,即使有更好的方式來應用我所學的技能。我感覺自己提高了,并且看到其他人能從我的工作得到愉悅。這足以讓我得出結論,即使游戲開發不是最重要的領域,也一定是最有價值的。