如果一個人做的話要懂程式設計和美術,如果是做3D遊戲的話還要懂3D建模。個人認為要自己獨立做遊戲的話,程式設計技能是最重要的。開發遊戲最好是用遊戲引擎來做,推薦Unity3D引擎,這個引擎學習起來比較簡單,而且是免費的。遊戲引擎裡面可以編輯你遊戲的場景啊,人物啊,反正你遊戲裡需要的東西都得放在引擎的場景裡。然後是學習寫指令碼。寫指令碼其實就是程式設計。比如你要按鍵盤的方向鍵控制遊戲裡的角色行走,那就必須透過寫指令碼。所以指令碼就是遊戲的邏輯。我建議你去學習C#程式設計,Unity3D一般都是用這個語言程式設計。具體怎麼開始:先去把引擎下載下來 Unity - Download and Start Creating Games (學做遊戲需要一定的英文基礎,你才高二,不懂的單詞多上網查,一定要耐心)然後去這個網站上看看教學影片 Unity大學堂這樣在你還沒有掌握一門程式語言的時候,也可以先試著擺弄一下引擎,看看別人編的遊戲是怎麼回事的。然後關於學習C#語言,網上應該有很多資料和書籍,隨便找本什麼從入門到精通之類的書看看基礎就基本入門了,這個就不做過多的推薦了。先說這麼多,題主自己研究一下吧。
如果一個人做的話要懂程式設計和美術,如果是做3D遊戲的話還要懂3D建模。個人認為要自己獨立做遊戲的話,程式設計技能是最重要的。開發遊戲最好是用遊戲引擎來做,推薦Unity3D引擎,這個引擎學習起來比較簡單,而且是免費的。遊戲引擎裡面可以編輯你遊戲的場景啊,人物啊,反正你遊戲裡需要的東西都得放在引擎的場景裡。然後是學習寫指令碼。寫指令碼其實就是程式設計。比如你要按鍵盤的方向鍵控制遊戲裡的角色行走,那就必須透過寫指令碼。所以指令碼就是遊戲的邏輯。我建議你去學習C#程式設計,Unity3D一般都是用這個語言程式設計。具體怎麼開始:先去把引擎下載下來 Unity - Download and Start Creating Games (學做遊戲需要一定的英文基礎,你才高二,不懂的單詞多上網查,一定要耐心)然後去這個網站上看看教學影片 Unity大學堂這樣在你還沒有掌握一門程式語言的時候,也可以先試著擺弄一下引擎,看看別人編的遊戲是怎麼回事的。然後關於學習C#語言,網上應該有很多資料和書籍,隨便找本什麼從入門到精通之類的書看看基礎就基本入門了,這個就不做過多的推薦了。先說這麼多,題主自己研究一下吧。