首先,妳需要明確妳要做的是什麽遊戲,壹般單人做的遊戲都是2d類別的遊戲,或者是以劇情為主的文字類卡牌類遊戲。
其實做這幾種遊戲,大同小異,妳首先要有劇情,沒有劇情就沒有開始,所以妳要先對妳要做的遊戲有壹個大致的構思,很多人都說程序最重要是開始,但是卻並不是真的。
程序的重要性很多人都說過,做遊戲我們不需要太專精,但是都必須有了解,包括c#,unity。。。很多的編程語言都需要有壹定的了解,這裏就需要花時間去積累了。
其次是核心玩法和交互,妳需要對妳做的遊戲有了解,不能說妳的遊戲很乏味,或者半途轉換玩法,交互系統更加重要,暴雪對於遊戲的貢獻之壹就是交互系統的完善。
我們的美術也需要有壹定的了解,起碼要會畫,作為壹個個人的遊戲師,不要求畫質有多麽好,但是好壹點的畫質對於玩遊戲的玩家來說,是很重要的。
至於遊戲最後的元素,音樂也是不能缺少的,我們個人做壹段音樂,其實是很困難的,所以我們可以在網上找壹下音樂當作我們遊戲的背景音樂,但是註意版權問題。
壹定要記住:想做遊戲從現在開始動手。
遊戲開發工具越來越簡單方便,
學習遊戲開發的人也越來越多。
目前有壹條捷徑和壹條慢慢長路,不知道妳會作何選擇?
小孩子才做選擇,成年人當然是我全都要!
捷徑
觀看視頻教程
(零基礎雖然比較吃力,但越學越多,後面就會簡單了)
官方英文:Unity-Learn_Modules
國內中文:Siki學院
推薦妳收藏兩篇文章
2018年Unity學習資源指南(建議收藏)
Unity學習路線(精良整理持續更新)
長路
編程是必備的,其他的妳可以根據自身情況作選擇,全能當然最好。
關註壹些給予妳幫助和夢想的UP主,
AliveGameStudio嗶哩嗶哩(_-_)つロ乾杯~Bilibili
邊境遊戲工作室嗶哩嗶哩(_-_)つロ乾杯~Bilibili
風農嗶哩嗶哩(_-_)つロ乾杯~Bilibili
編程
編程語言都是相通、相似的。
C語言。妳可以從學c語言開始,它是壹門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供壹種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
推薦學習網站菜鳥教程菜鳥教程-學的不僅是技術,更是夢想!
java。它是壹門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。
壹、遊戲程序:
類似軟件工程師,需要精通至少壹門以上程序語言,比如c,c++,頁遊方面有flashas3,php等。他們的主要工作是寫程序代碼,需要壹定的邏輯思維能力,數學能力。
如果妳想成為程序員,可以從學習壹門程序語言入手。
二、遊戲美術:
遊戲中的畫面都是由遊戲美術師來制作的,具體細分為:遊戲原畫,3d遊戲模型貼圖(分3d場景與3d角色),遊戲動畫,遊戲特效,關卡美術等。想學習遊戲美術的話,壹定要有審美能力,如果有深厚的繪畫功底更佳。另外,還需要學習3dmax,ps,zbrush等軟件,這三個軟件是做遊戲美術最常用的。
三、遊戲策劃:
遊戲策劃主要制定遊戲的規則和玩法,比如世界觀,劇情,對話,任務,數值,職業設定,副本設計,幫會系統等等。想學習策劃的話,需要妳有較高的綜合素質,溝通能力,理解能力,邏輯思維能力等。另外需要多玩遊戲,並從設計的角度去分析遊戲。策劃需要掌握的技能範圍很廣,根據具體項目和具體職責而不同。
建議妳先根據自己的興趣和自身情況,選擇壹個大的方向和具體的職業方向來學習。