游戲開發(fā)可以去哪里學習?
相關培訓機構很多,選擇方法如下:
1、良好信譽的培訓機構
培訓機構作為一家服務業(yè),目的是為了培養(yǎng)更多的人才,不應該是為了暴利。而一家培訓機構應該保持長期的良好信譽,這樣才能被學員傳承下去,才能被稱為一個可信賴的培訓機構。王氏教育*實體校區(qū)-線上試聽鏈接
2、師資力量雄厚的機構
學員能否學到真正的技術,一方面是自己的能力問題,而另一方面就是自己的老師,培訓老師的數(shù)量、培訓老師所掌握的專業(yè)知識以及實戰(zhàn)經驗都決定了學員能否快速掌握這門課程。
3、完善的售后服務機構
主要體現(xiàn)在老師對學生的學習進度是否負責,課后是否可以給學生進行答疑,我們可以通過培訓機構的網上評價、或者是一些在讀的學員的評價,來了解這些情況。
可以到王氏教育,名師授課,提供個性化學習路徑、個人技能量化估值等服務支撐,對學生的學習過程和品質進行有效管控。
今年18歲了想學游戲開發(fā)去哪里學?
如果有興趣可以去,但要學的話比較辛苦,花的時間比較多,自己要考慮清楚,不要半途而廢。我也是學游戲開發(fā)這方面的,入門比較難,要有好的心理準備。游戲美術設計要有好的美術功底才行。游戲開發(fā)要對一般的軟件編程比較熟悉。
1. Unity軟件使用是否容易,取決于兩點
1)你是否有其他相關游戲開發(fā)軟件的使用基礎,比如你非常熟悉UE4,那么Unity只需要稍微摸索一下應該也能很快上手,不過顯然題主應該沒有類似開發(fā)經驗;
2)Unity本身確實是游戲開發(fā)軟件中簡單好用的一款,但游戲開發(fā)不只是使用Unity,你必須會寫代碼,Unity支持C#編程,因此如果從零開始,學習Unity是次要的,學習C#是主要的;但C#是否容易學,就見仁見智了。
2. 零基礎做游戲,就不要追求畫面怎樣了,連基礎的游戲機制都沒法用代碼寫出來,就不要考慮寫Shader了。
3. Unity現(xiàn)在有官方教程,零基礎教你代碼、動畫、場景、設計等內容,
如果你是富二代,自己當制作人,然后死命砸錢就行。如果你不是,麻煩你好好學習,上個好*再來談做游戲的事情。另外說一句,這問題怎么看怎么像釣魚
拉團隊啊,那就簡單多了,
上海地區(qū)準備兩百萬,可以撐著一個小型獨立游戲公司燒一年半。至于為什么要兩百萬,知乎有專門的話題闡述了,不再贅述。
該怎么學,得看你在團隊中的定位了。
如果是定位項目經理的話,主要學策劃,學美術,學游戲設計,心理學,交互設計之類的東西
如果定位程序的話,去leetcode刷半年題,然后入門游戲引擎。
定位音樂的話,就是樂理、編曲、后期之類的,有可能wwise也是你負責
以后想做開發(fā)游戲.現(xiàn)在該學什么?
本人總結的網絡游戲程序開發(fā)學習流程,這是最少要看的書了:
1、C++primer中文版第4版
2、C++標準程序庫自修教程與參考手冊
3、Windows程序設計第5版
4、MFC windows程序設計第2版中文版
5、VC++深入詳解
6、MFC深入淺出
7、Effictive STL
8、Windows核心編程
學好以上幾本,也可以去游戲公司一試VC++軟件工程師職位了。
9、WINDOWS游戲編程大師技巧第2版
10、3D游戲編程大師技巧
11、DirectX角色扮演游戲編程
12、DirectX特效游戲程序設計
13、精通DirectX 3D圖形與動畫程序設計
14、DirectX高級動畫制作
15、Ogre引擎研究
16、游戲人工智能編程案例精粹
17、Visual C++實踐與提高--網絡編程篇
18、C++網絡編程,卷1
19、C++網絡編程,卷2
20、Visual C++網絡游戲建模與實現(xiàn)第2版
21、代碼優(yōu)化:有效使用內存
22、編個Demo出來,好好復習一下C++和數(shù)據結構,然后去游戲公司應聘。
Master((GM),就是游戲客服,不讀也能做!!
上海交大昂立游戲,據我所知,也是很爛的學校,里面的人說,老師建模只建到一半,就建不下去了,老師還沒學好!!有的人于是乎又跑去 2.2游戲引擎及開發(fā)資料5DVD光盤包括:
1、Gamebryo 2.2游戲引擎(盛大、騰訊等公司制作網絡游戲常用)+Gamebryo v2.2.1說明文檔
2、游戲PDF書及其代碼:
3D游戲編程、3D游戲編程大師技巧、Direct3D游戲編程入門教程第2版、DirectX角色扮演游戲編程
DirectX特效游戲程序設計、MFC windows程序設計第2版、MFC深入淺出、VC++深入詳解、Visual C++6.0技術內幕第5版
Visual C++視頻技術方案寶典、Win32多線程程序設計、Windows程序設計、WINDOWS核心編程
精通DirectX 3D圖形與動畫程序設計、設計模式解析第2版、游戲開發(fā)物理學、3D數(shù)學基礎 圖形與游戲開發(fā)
3、C++PDF書及其代碼:
C++STL程序員開發(fā)指南、C++編程規(guī)范、C++標準程序庫自修教程與參考手冊、Essential c++ 中文版
C++中文版、Inside the C++ Object Model、高質量C++編程指南、經典C程序100例
深度探索C++對象模型、深入探索C++物件模型、自己動手寫操作系統(tǒng)、代碼優(yōu)化:有效使用內存
Effective C++、Effective C++ 第二版中文版、More Effective C++(中文版)
4、數(shù)據庫SQL PDF書:
SQL網絡編程實例、精通Oracle9i、精通Oracle 10g Pl SQL編程...
5、Ogre3D PDF書及其代碼:
Apress-Pro Ogre 3D 、OGRE中文幫助手冊 v1.4.0、PRO OGRE 3D 中文翻譯版本0.2.0
6、人工智能PDF書及其代碼:
AI游戲引擎程序設計、人工智能游戲編程真言、游戲編程中的人工智能技術、游戲開發(fā)中的人工智能
游戲人工智能編程案例精粹
7、游戲開發(fā)網絡編程PDF書及源代碼:
C++網絡編程卷1&2、Network For Microsoft Window、Visual C++實踐與提高-網絡編程篇
Visual C++網絡通信編程實用案例精選第2版、Visual C++網絡游戲建模與實現(xiàn)(第2版)、Windows Sockets
Windows網絡與通信程序設計、韓國傳奇正式最終版本源碼、網絡游戲服務器編程、游戲網絡游戲服務器端編程
*傳奇M2引擎程序源碼、 with TCP_IP Vol 3 Client-Server And
PC游戲編程(網絡篇)、Visual C++.NET網絡編程、Winsock規(guī)范及應用、傳奇3源程序、魔域服務端源碼+客戶端源碼
盛大傳奇外掛源代碼
J2ME手機游戲開發(fā)DVD近8G內容包括:
1:
J2ME移動開發(fā)與實例
第1章 Java手機程序設計入門
第2章 J2ME核心類及MIDlet類
第3章 MIDP用戶界面對象
第4章 圖形處理及低級事件處理
第5章 多線程編程
第6章 I/O及網絡編程
第7章 數(shù)據庫RMS編程
第8章 浮點數(shù)編程及應用實例分析
第9章 與服務端聯(lián)合搭建移動應用
第10章 其他開發(fā)環(huán)境及課程總結
2:
第1講 游戲設計基礎和MIDlet開發(fā)過程
第2講 圖形和動畫
第3講 處理手機用戶輸入
第4講 在游戲中應用樂音
第5講 一個完整的游戲:Henway
第6講 播放數(shù)字化聲音和音樂
第7講 創(chuàng)建平鋪的游戲圖層
第8講 管理多個游戲圖層
第9講 一個完整的游戲:High Seas
第10講 學會游戲的思考方式
第11講 手機游戲網絡基礎
第12講 調試和部署
第13講 優(yōu)化Java手機游戲
第14課 Space Out
第15講 記錄*得分
3:
大量手機j2me游戲代碼和E書
上面所要求的內容,此DVD中大都包括了,物超所值啊。
hr@tencent.com
盛大網絡(上海)
客戶端程序員:
職位要求:
1. 熱衷游戲開發(fā)事業(yè),有耐心和自信心,學習能力強,有較強的邏輯思維能力,工作認真,有團隊合作精神。
2. 本科以上學歷,有1年以上游戲開發(fā)經驗。
3. 有3年以上C++程序開發(fā)工作經驗,熟悉STL、數(shù)據結構和設計模式。
4. 熟悉DirectX或OpenGL程序開發(fā),有良好的數(shù)學基礎,熟悉矩陣運算
5. 熟悉gamebryo引擎,熟悉Shader編程和相關圖形工作經驗者優(yōu)先。
服務器程序員:
職位要求:
1. 熱衷游戲開發(fā)事業(yè),有耐心和自信心,學習能力強,有較強的邏輯思維能力,工作認真,有團隊合作精神。
2. 本科以上學歷,有1年以上的網絡游戲開發(fā)工作經驗。
3. 有3年以上C++程序開發(fā)經驗,熟悉STL、數(shù)據結構和設計模式。
4. 熟悉TCP/IP協(xié)議,熟悉數(shù)據庫編程。
在上海學游戲設計,去哪個學校比較好?
學游戲設計/游戲制作還是王氏教育更好一些。
選擇教育機構的時候,首先要看他的培訓主業(yè)是不是你要學的專業(yè),你想讓一個主營會計的培訓機構教好你游戲設計/游戲制作那是扯淡的。其次要看歷年來這個培訓機構的老師教學案例和學生作品,風格豐不豐富,實力夠不夠專業(yè),學習保障模式夠不夠全面。有些沒實力的小機構為了拉學生,靠忽悠和虛假宣傳,很容易讓初學者上當受騙,一定要切記:不要看文字宣傳??!重點要看:多年培訓過程中沉淀下來的教學案例、課堂視頻、學生作品和教輔服務的內容累積。
一二線城市培訓機構很多很雜,但是出于對自己負責的態(tài)度,還是要選擇更專業(yè),更資深,而且更適合自己的游戲設計/游戲制作培訓機構。王氏教育是一所有著19年歷史的行業(yè)*游戲設計/游戲制作教育品牌,至今在*13個一二線城市都擁有直營校區(qū)。想知道王氏教育實體培訓有多強,去校區(qū)現(xiàn)場考察下就知道了,如果暫時抽不出時間,也可以先進官網跟在線老師詳細了解,點擊:【王氏教育*實體校區(qū)課程-在線試聽】
王氏教育較同類培訓機構的優(yōu)勢:無論是創(chuàng)始人還是管理層都是游戲設計/游戲制作專業(yè)的專家,了解整個產業(yè),需求,就業(yè),無縫深入到市場,做到投資型教育機構所不能企及的細致入微。王氏教育的課程研發(fā)也一直是行業(yè)爭相模仿的對象,每個專業(yè)都由一線公司的項目總監(jiān)參與研發(fā)和用人對接,學員無縫輸送對應企業(yè)。學員遍布*各大游戲設計/游戲制作公司。
而在教學輔助研發(fā)上一直也是無出其右的存在,多年來擁有著巨大口碑的教學輔助產品包括:繪學霸APP:蘋果商店應用市場均可搜索【繪學霸】下載,里面的游戲設計/游戲制作視頻教程多達8000多套,涵蓋了所有的游戲設計/游戲制作類型【點擊進入】
“繪學霸”電腦端免費3d建模視頻教程【點擊進入】-完整入門到精通視頻教程
學習游戲開發(fā)應該從哪些方面入手
如果要自學游戲程序開發(fā)的話,可以看看下面的,呵呵。
游戲開發(fā)資料(PDF書都是中文版的,非英文,很多是本人自己掃描制作,從未網上發(fā)布過,所以*啦):
1、Gamebryo 2.2游戲引擎(盛大、騰訊等公司制作網絡游戲常用)+Gamebryo v2.2.1說明文檔
2、游戲PDF書及其代碼:
3D游戲編程、3D游戲編程大師技巧、Direct3D游戲編程入門教程第2版、DirectX角色扮演游戲編程
DirectX特效游戲程序設計、MFC windows程序設計第2版、MFC深入淺出、VC++深入詳解、Visual C++6.0技術內幕第5版
Visual C++視頻技術方案寶典、Win32多線程程序設計、Windows程序設計、WINDOWS核心編程
精通DirectX 3D圖形與動畫程序設計、設計模式解析第2版、游戲開發(fā)物理學、3D數(shù)學基礎 圖形與游戲開發(fā)
3、C++PDF書及其代碼:
C++STL程序員開發(fā)指南、C++編程規(guī)范、C++標準程序庫自修教程與參考手冊、Essential c++ 中文版
C++中文版、Inside the C++ Object Model、高質量C++編程指南、經典C程序100例
深度探索C++對象模型、深入探索C++物件模型、自己動手寫操作系統(tǒng)、代碼優(yōu)化:有效使用內存
Effective C++、Effective C++ 第二版中文版、More Effective C++(中文版)
4、數(shù)據庫SQL PDF書:
SQL網絡編程實例、精通Oracle9i、精通Oracle 10g Pl SQL編程
5、Ogre3D PDF書及其代碼:
Apress-Pro Ogre 3D 、OGRE中文幫助手冊 v1.4.0、PRO OGRE 3D 中文翻譯版本0.2.0
6、人工智能PDF書及其代碼:
AI游戲引擎程序設計、人工智能游戲編程真言、游戲編程中的人工智能技術、游戲開發(fā)中的人工智能
游戲人工智能編程案例精粹
7、游戲開發(fā)網絡編程PDF書及源代碼:
C++網絡編程卷1&2、Network For Microsoft Window、Visual C++實踐與提高-網絡編程篇
Visual C++網絡通信編程實用案例精選第2版、Visual C++網絡游戲建模與實現(xiàn)(第2版)、Windows Sockets
Windows網絡與通信程序設計、韓國傳奇正式最終版本源碼、網絡游戲服務器編程、游戲網絡游戲服務器端編程
*傳奇M2引擎程序源碼、 with TCP_IP Vol 3 Client-Server And
PC游戲編程(網絡篇)、Visual C++.NET網絡編程、Winsock規(guī)范及應用、傳奇3源程序、魔域服務端源碼+客戶端源碼
盛大傳奇外掛源代碼
此DVD出售中,呵呵。鏈接在最下面。
以下是游戲公司的招聘啟事:
騰訊3D游戲引擎工程師
熟悉實時3D的基本知識和算法,包括一些3D開發(fā)相關的數(shù)學基礎;
能熟練使用Direct3D編寫3D程序;
能熟練的用C++進行開發(fā)。
有以下經驗者優(yōu)先考慮:
使用過gamebryo開發(fā)游戲一年以上;
作為3D程序開發(fā)過一個游戲以上;
開發(fā)過一個成型的3D引擎。
聯(lián)系郵件: hr@tencent.com
盛大網絡(上海)
客戶端程序員:
職位要求:
1. 熱衷游戲開發(fā)事業(yè),有耐心和自信心,學習能力強,有較強的邏輯思維能力,工作認真,有團隊合作精神。
2. 本科以上學歷,有1年以上游戲開發(fā)經驗。
3. 有3年以上C++程序開發(fā)工作經驗,熟悉STL、數(shù)據結構和設計模式。
4. 熟悉DirectX或OpenGL程序開發(fā),有良好的數(shù)學基礎,熟悉矩陣運算
5. 熟悉gamebryo引擎,熟悉Shader編程和相關圖形工作經驗者優(yōu)先。
服務器程序員:
職位要求:
1. 熱衷游戲開發(fā)事業(yè),有耐心和自信心,學習能力強,有較強的邏輯思維能力,工作認真,有團隊合作精神。
2. 本科以上學歷,有1年以上的網絡游戲開發(fā)工作經驗。
3. 有3年以上C++程序開發(fā)經驗,熟悉STL、數(shù)據結構和設計模式。
4. 熟悉TCP/IP協(xié)議,熟悉數(shù)據庫編程。
本人總結的網絡游戲程序開發(fā)學習流程,這是最少要看的書了:
1、C++primer中文版第4版
2、C++標準程序庫自修教程與參考手冊
3、Windows程序設計第5版
4、MFC windows程序設計第2版中文版
5、VC++深入詳解
6、MFC深入淺出
7、Effictive STL
8、Windows核心編程
學好以上幾本,也可以去游戲公司一試VC++軟件工程師職位了。
9、WINDOWS游戲編程大師技巧第2版
10、3D游戲編程大師技巧
11、DirectX角色扮演游戲編程
12、DirectX特效游戲程序設計
13、精通DirectX 3D圖形與動畫程序設計
14、DirectX高級動畫制作
15、Ogre引擎研究
16、游戲人工智能編程案例精粹
17、Visual C++實踐與提高--網絡編程篇
18、C++網絡編程,卷1
19、C++網絡編程,卷2
20、Visual C++網絡游戲建模與實現(xiàn)第2版
21、代碼優(yōu)化:有效使用內存
22、編個Demo出來,好好復習一下C++和數(shù)據結構,然后去游戲公司應聘。
另外,游戲編程精粹1-6,GPU精粹1-2,也是好書,很多游戲開發(fā)者看的。以后可以看看。
還有千萬別信那些什么所謂的游戲會把你培養(yǎng)起來,在他們那里想學好游戲是很難的,他們教的都是皮毛,公司用不上,還有他們提出分配工作幾乎不可能實現(xiàn),現(xiàn)在游戲公司寧愿要計算機大專畢業(yè)生也不敢要游戲的,啥也不懂,你真想好好學的話自己可要下點苦心,多進點*編程的網站——Gameres論壇
如何入門獨立游戲開發(fā)?
你好:
我從unity的角度來談一下如何入門獨立游戲開發(fā)。
自己周圍有不少朋友自身都不是程序出身,但都想入門游戲開發(fā)。我有被詢問過,自己也是自學過來的,所以談一下自己的經驗。
根據答主的情況美術出身,并不推薦學習ue4,相對unity會更加容易上手。
unity勸退很多人的理由如下:
1.官方文檔全英文,界面全英文。不得不說*unity真的麻瓜,不是我說,別人日本unity剛成立一年,就弄了一份全日文的官方文檔。看看*unity成立多久了,都在做什么,我不想吐槽了…
相對unreal4就有官方中文文檔,而且還有unity轉unreal4的快速上手文檔,還界面全中文…
2.unity在國內的應用范圍和普及程度比unreal4好太多。再加上unity在游戲行業(yè)的普及使用。所以有大量的培訓機構想分一杯羹。培訓機構你懂的,導致網上搜索unity得到的很多靠譜的學習信息被稀釋了。
3.unity網上第三方教學渠道質量層次不齊。例如游戲蠻牛,泰課,慕課等等。我這里羅列的還是國內相對名氣大的,質量還算不錯的學習平臺。
層次不齊的原因有幾點:
教學視頻的講師口齒不清晰,還帶方言。
講師自身邏輯混亂,一個很簡單的東西聽的人云里霧里的
講師拖延時間,強行湊時間。導致聽的人學習熱情受到打擊,講了20分鐘的東西。實際最多5分鐘的干貨。
中文教程缺乏系統(tǒng)性的靠譜的免費的學習教程。這個和大量培訓機構的涌入有關。
說了unity這么多的不好,我來說為什么還是推薦unity的理由:
1.unity在國內的普及程度很高,還是有很多優(yōu)秀的學習資料的,不過相對零散,需要整理。我會在下文給出我自己認為不錯的學習網站和學習資料和學習路線。
2.不管是unity還是unreal只要涉及到邏輯都是要寫代碼的。兩者沒有區(qū)別?。?!
unity用的是c#語言,而unreal用的是c++語言。
c#比c++好學?。。?/p>
c#比c++好學?。?!
c#比c++好學!??!
重要的事情說三遍?。。。。。。。?/p>
3.如果你用unity遇到問題,在網上不管是在中文環(huán)境下還是英文環(huán)境下尋求幫助會比unreal快一些。因為學unity的人多?。。?/p>
4.unity比unreal好學?。。?!
正題開始?。。∠旅骈_始從unity的角度如何入門獨立游戲開發(fā):分別從代碼,游戲引擎,美術,游戲設計角度來探討。
會從入門的角度來逐一分析。下面排版可能會比較亂,我*會集中整理網址的。想看網址的可以直接跳*。
代碼學習:
1.c#語言
因為是入門,所以只需要學會用c#來寫簡單的業(yè)務邏輯就可以了。不需要去學習什么高大上的框架,熱更新方案和語言特性。
代碼的掌握是學習和實踐反復交互的過程?。?!不是我現(xiàn)在抱著一本書啃就完事了。也不是我把一個游戲做出來我就掌握了XX語言.
c#基本語法學習途徑:
C# 教程 | 菜鳥教程www.runoob.com
菜鳥教程里的信息及其適合新手學習編程語言。即使編程一點不會也可以上手輕松學習。
這是我建議*步需要看的信息。掌握基本的邏輯編寫能力就夠了。后面可以反復回來看使用 Microsoft Developer Network 學習開發(fā)msdn.microsoft.comC# 指南docs.microsoft.com
微軟官方文檔,c#是微軟搞的語言,微軟有官方c#代碼學習和接口使用說明!??!
中文!?。。。≈形模。。。。≈形模。。。。?/p>
這可是不知道多少人的心血?。。娏野怖?/p>
2.Unity中運用c#編寫腳本
B站UP主風農space.bilibili.com
這個UP主上傳了很多unity官方視頻的中文字幕翻譯版
壯哉我大B站!B站可不只是用來追番和看小姐姐的,還能學習。我推薦其中幾個教學視頻來入門編程??梢越Y合上述菜鳥教程的一起看。
菜鳥教程講的是語言本身使用,但是這里推薦的視頻是直接將C#代碼在unity里使用的案例。知其所以然,然后運用。
風農:Unity 腳本開發(fā)space.bilibili.com初級階段看完我覺得已經能寫一些簡單的腳本了Unity圣典www.ceeger.com
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?這個是unity里官方代碼接口文檔的民間中文翻譯
這個網址有多爽,我下面截圖給你看一下
unity圣典unity官方文檔
雖然unity圣典已經很久沒更新了。很多接口都是舊版本的說明。但是絲毫不影響入門。
unity官網unity.comunity官方教程unity3d.comUnity User Manual (2021.3)docs.unity3d.com
當然*的那一定就是Unity官網給的教程和接口文檔說明。很多unity圣典里的老接口在新版本里不通用,或者風農視頻里的代碼在新版本的Unity里發(fā)現(xiàn)報錯,可以百度或者谷歌大法。
游戲引擎unity學習:
如果說代碼是勸退了很多非計算機相關專業(yè)的人的話,對于英語不好的朋友學習unity游戲引擎也是勸退的一大難關。
其實目前已經有不少我覺得不錯的中文的入門學習視頻和網站,但是如果想進一步學習,成為一名真正的開發(fā)者,則必須要克服語言這一難關。
因為游戲引擎本身就是很多模塊的集合體。對于入門獨立游戲開發(fā)我分別來講一下
引擎本身的基本使用
目前流行的UI控件的使用
其實這些或多或少都和代碼脫離不了關系,建議是結合和代碼一起來學習。
掌握這兩個就能應對比較常見的界面問題和unity的簡單的基本使用了。其實我還想講一下動畫機的學習,物體的材質等等。但是我覺得這些不算入門獨立游戲開發(fā)需要學習的東西,而是稱為獨立游戲開發(fā)菜鳥(霧)需要了解的知識.....
1.引擎本身的基本使用
在代碼界有一個笑話:我精通各種語言來寫 Hello World!
寫一個Hello World可以理解為學習一個語言的起點。對于學習游戲引擎也是一樣的,我覺得對于unity可能就是意味著創(chuàng)建一個新工程然后點擊運行,那么我們的游戲(霧)就跑起來了!下面開始正題
Unity官方實例教程 Space Shooter(一)
Unity官方實例教程 Space Shooter(一)www.jianshu.com
請點擊輸入圖片描述
我這里覺得用實際的項目來學習unity的使用是一個比較高效的方法。這個是unity官方教學視頻的中文民間翻譯文檔。我以前跟著做過一遍,我覺得能從各個角度來幫助毫無基礎的新人來學習如何使用Unity來進行游戲開發(fā)。在這個教程的學習過程中你不需要過多糾結特效,材質等等,我們需要關心的是
如何新建一個工程
攝像機簡單的使用
scene和game的tab分別表示了什么
三維坐標的學習和使用
代碼的書寫所呈現(xiàn)的結果是什么
控件的添加和減少的表現(xiàn)是什么
如何選擇打包配置
等等
這些知識很基礎,但在游戲開發(fā)中會無時無刻都會要你去使用和修改。
如果還覺得不過癮,可以看下面這個同樣是unity官方教學視頻的中文民間翻譯文檔
unity Tanks視頻教程www.bilibili.com
siki官網
順便安利一下這個講師siki,siki是我目前聽了諸多網上教學視頻,論質量和口齒清晰程度都是極好的那一類。我只安利免費視頻,課程購買仁者見仁智者見智
入門而言這2個視頻跟著學就夠了。
請一個一個代碼敲過去,而不是看!
請一個一個代碼敲過去,而不是看!
請一個一個代碼敲過去,而不是看!
2.目前流行的UI控件的使用
目前主流UI控件為UGUI和NGUI。還有像FariyGUI之類。
學習優(yōu)先級:UGUI>NGUI>FairyGUI等其他UI控件
理由如下:
Unity最初是有自己的控件GUI的,但是及其難用,然后民間團隊自己根據GUI拓展和封裝出了NGUI,將NGUI發(fā)布在Asset store(Unity官方資源和插件商店,后面會講到)。后來Unity將NGUI團隊直接收編,搞了一個自己官方的GUI控件:UGUI。
本質上UGUI和NGUI是爸爸和兒子的關系?,F(xiàn)在NGUI已經不維護了,并且UGUI也是在吸取NGUI教訓的基礎上做了改進,強烈安利UGUI。
在unity2021版本,及其到現(xiàn)在的unity2021,NGUI控件的使用會和其他控件發(fā)生不兼容和沖突。因為其畢竟已經不維護而且老舊了。雖然功能依舊強大。UGUI就做到了完美兼容。
NGUI是親爸爸,那么UGUI就是親兒子。FairyGUI之類可以理解為私生子,很多還不知道有沒有后媽帶(即有沒有后期更新和維護)。當然不是說FairyGUI之類的就不優(yōu)秀了。但是如果是自己學習和開發(fā)的話,建議還是走正統(tǒng)的路子,即UGUI。
UI控件使用范圍而言UGUI>NGUI>其他第三方UI插件。很多老項目團隊目前還是在使用NGUI,畢竟項目已經上線,不可能有閑時間再換一套UI控件。新項目或者相對新的項目都已經啟用UGUI了。而且即使學了UGUI或者NGUI,兩者之間很多代碼都是一樣的。畢竟同一個團隊研究出來的東西。
下面是入門學習教程
UGUI
UGUI教程www.bilibili.com
NGUI
NGUI這里我推薦在導入其插件包后根據其教程自帶的UI場景來學習使用??赡鼙纫曨l學習和文檔學習來的高效。如果突擊哪個控件看不懂怎么用可以百度
例如百度:NGUI Button控件
NGUI控件有能力的就在官方的Asset store購買。沒有能力只能百度各顯神通了...
【unity3d之UI界面學習】NGUI插件的導入步驟blog.csdn.netNGUI官方文檔www.tasharen.com教學場景
請點擊輸入圖片描述
Fairy GUI
.fairygui.com
請點擊輸入圖片描述
這個UI控件我沒有用過,但是其名氣還是可以的,而且有一定的市場,有團隊在維護和更新。具體怎么使用官方有教程
3.美術
今天剛看到一個老哥的回答,覺得講的挺有道理的,我下面貼一下
如何入門獨立游戲開發(fā)? - 知乎www.zhihu.com
大致的意思就是別單打獨斗,我看了很多人的回復也有這個觀點,同時自己也是這個觀點。即使你說你是美術,我可以自己解決美術問題,但是老哥,你是不是時間太夠用了?看看隔壁的光明記憶說這游戲基本都是我一個人做的,做了多少多少年,結果曝出來模型抄襲。。。。
分享一下@A大 ?的個人制作的獨立游戲總結視頻,他在這個視頻里提到了好多次,如果給我再來一次的機會,我絕對不會單打獨斗制作這個游戲。
我做一個獨立游戲4年,賺了多少錢?-《麗莎的記憶》開發(fā)日記34www.bilibili.com
所以我這里也不會,我也不懂,分享如何教人制作美術資源的流程。雖然這也是我的一個接下來需要補的知識點,更多是了解吧。
回歸正題,獨立游戲開發(fā)入門而言,美術完全可以從網上隨便扣,隨便扒,前提是你不把你用了這些資源的游戲上架。咱們只是入門,需要的是學習和觀察別人的美術資源的設置和效果。
下面安利一些獲取在入門獨立游戲開發(fā)中可能會用到美術資源網站
Unity官方資源商店.unity.com
里面有很多免費和收費的優(yōu)秀資源。從模型,材質,插件,特效,UI資源等等。記得注意支持版本,一些優(yōu)秀的資源如果你購買了,作者還會維護和升級,記得升級就好。
CGtop拓撲網_CG模型網_游戲資源_游戲素材_游戲模型_游戲貼圖_手游素材_游戲美術_游戲界面_CG資源網 - CG拓撲網_CGtop.comwww.cgtop.com
2D游戲素材下載 - 網頁游戲素材/手機游戲素材/PC電腦游戲素材 - 愛給網www.aigei.com
請點擊輸入圖片描述
我覺得如果是美術的話資源獲取的途徑應該有很多吧。。。我這里只是簡單列一些。
4.游戲設計
推薦一個思維導圖工具Xmind,可以讓你更好得整理自己的思路。
XMind思維導圖 | XMind中文官方網站www.xmind.cn
對自己有要求的話:對于如何使用WORD寫文檔和如何使用excel填表格會很有利于以后的開發(fā)
既然是獨立游戲,那么和商業(yè)游戲*的區(qū)別應當是更多注重游戲的玩法而不是營利性。
下面安利幾本不錯的游戲設計方面的書
《通關 游戲設計之道(第2版)》([美]Scott Rogers)【摘要 書評 試讀】- 京東圖書item.jd.com《游戲設計夢工廠》([美]Tracy Fullerton(特雷西·富勒頓))【摘要 書評 試讀】- 京東圖書item.jd.com《有生之年非玩不可的1001款游戲(第2版)(精)》陳功尹航【摘要 書評 試讀】- 京東圖書item.jd.com《平衡掌控者――游戲數(shù)值戰(zhàn)斗設計》(似水無痕)【摘要 書評 試讀】- 京東圖書item.jd.com
請點擊輸入圖片描述
鏈接我JD隨便找的
個人推薦學習路線:
1.C# 教程 | 菜鳥教程完成基礎概念學習,上面已經提到,不贅述。
2.風農:Unity 腳本開發(fā):初級篇看完
3.Unity官方實例教程 Space Shooter(一):跟著打代碼,思考代碼為什么這么寫。
上述3步不用嚴格從1到2到3。直接可以相互銜接和根據個人能力相互切換。不死板,根據個人學習情況自由轉換。
4.C# 教程 | 菜鳥教程看完,或者有時間的推薦看下面這本,也是我的c#入門書。
《圖靈程序設計叢書:C#圖解教程(第4版)》([美]Daniel M.Solis)【摘要 書評 試讀】- 京東圖書item.jd.com
請點擊輸入圖片描述
5.結合4把做游戲的時候用到的API鞏固和深度思考一下,可以結合學習網站和官網來思考。網站下面會列出來。
6.自己做一個用unity做一個簡單游戲:貪吃蛇,俄羅斯方塊,五子棋都可以
不可以百度XX游戲怎么做,自己盡自己所能去寫,代碼和方法再怎么丑,怎么蠢也也沒關系。
當然語法不會是可以查的,Unity控件不會用也是可以查的。反對的是查找貪吃蛇游戲設計思路和相關代碼。這樣無法提高。
等寫出來游戲后再去百度查別人正確的設計思路,然后再反思自己的。
然后4-5-6反復,不過4和5可能就不是我上述的內容了,反復迭代。
其實就是學習和實踐的反復循環(huán)
*整合我認為不錯的教學網站、資源網站和個人博客。會包含上面提到的所有網站。不可能列的很全,只能說相對。分別從查閱資料網站、游戲引擎學習、代碼學習幾塊來說
課程購買仁者見仁智者見智!?。。。?!
課程購買仁者見仁智者見智!?。。。?!
課程購買仁者見仁智者見智?。。。。。?/p>
粗體字網址表示需要翻墻
1、查閱資料網站
百度
知乎
CSDN(國內專IT技術社區(qū))
翻墻:
unity官方論壇
(國外的優(yōu)秀的代碼答疑網站)
維基百科:
谷歌:
unity官網:
coursera:評論區(qū)的老哥
@李狗蛋同學
推薦的,搜了一下unity相關還是不錯的,推薦有英語基礎的人在上面學習。
原評論:占樓推薦一波我*的Coursera,上面也有很多c#和unity的課程,基本上申請financial aid就可以免費觀看還能拿證書[愛]
2、游戲引擎學習
不錯的博主
雨松(強烈安利?。。。》浅_m合初期學習時候去借鑒文章和查閱問題)
淺墨_毛星云:究極大佬?。。。?/p>
七喜先生の貓
DSQiu
Candycat(《Unity Shader入門精要》作者,上交程序媛)
云風的 BLOG
YzlCoder
風農(B站搬運工、優(yōu)秀的官方視頻翻譯)
Shallot夏洛特
A大
知乎的我就不列了....
學習網站:
Unity官方實例教程 Space Shooter(一)
Unity官方實例教程tanks By Siki
騰訊游戲:
UWA:專注于游戲優(yōu)化的團隊,有不少優(yōu)化方向的干貨,*還新加了UWA開源庫。每年一度的UWA大會超級贊,在上海,有機會參加的話可以報名一下。
翻墻:
Unity圣典(Unity官方文檔民間中譯)(已掛)
unity官網
Unity Learn Tutorials
Unity User Manual (2021.3):Unity官方接口和引擎使用文檔
UI方面:
NGUI官方文檔
FairyGUI:
翻墻:
UGUI官方中文教程
Unity User Manual (2021.3):Unity官方接口和引擎使用文檔
3.代碼學習
代碼語法學習:
菜鳥教程
使用 Microsoft Developer Network 學習開發(fā):
C# 指南
Unity 腳本開發(fā)
代碼練習和學習網站:
國內有哪些好的刷題網站? - 九章算法的回答 - 知乎www.zhihu.com
4.圖形學知識
這個已經不算是入門所需要學習的知識了,這里一并附帶說一下。
直接貼上Milo Yip的回復。
系統(tǒng)的學習計算機圖形學,有哪些不同階段的書籍的推薦? - Milo Yip的回答 - 知乎www.zhihu.com
請點擊輸入圖片描述
另外安利一本3D圖形學入門書籍
《3D數(shù)學基礎:圖形和游戲開發(fā)/游戲軟件開發(fā)專家系列》([美]Fletcher,Dunn,[美]Ian,Parberry)【摘要 書評 試讀】- 京東圖書item.jd.com
請點擊輸入圖片描述
這本書更多會設計到線性代數(shù)和簡單的幾何學相關的知識,這本書能夠很好得讓我們了解圖形學中得數(shù)學。網上有電子版可以直接搞到手,課后習題推薦做,不過有些題答案比較難找。
這本書我翻來覆去看了好幾遍了,強烈安利入門用。
游戲開發(fā)怎么學
你可以先去【繪學霸】網站找“游戲特效/unity3D”板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web//?type=1&tagid=305,306&zdhhr-11y17r-
想要系統(tǒng)的學習可以考慮報一個網絡直播課,推薦CGWANG的網絡課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自制能力相對較弱的話,建議還是去好點的培訓機構,實力和規(guī)模在國內排名前幾的大機構,推薦行業(yè)龍頭:王氏教育。
王氏教育*直營校區(qū)面授課程試聽【復制后面鏈接在瀏覽器也可打開】:
www.cgwang.com/course//?zdhhr-11y17r-
在“游戲特效/unity3D”領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區(qū)。跟很多其它同類型大機構不一樣的是:王氏教育每個校區(qū)都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
我想學習制作游戲我應該先學什么?
樓主你好: 游戲設計細分為很多方面,可以簡單跟你介紹下~ 游戲設計*主要包括角色、場景、原畫、動作、特效、程序這幾個分工。 1、角色、場景—— 通俗點解釋,角色顧名思義就是游戲中的人物、動物等活物,場景則是游戲中的環(huán)境、機械、道具等死物。從學習的角度來說,角色的起點要求比較高,要求有比較好的美術基礎,對人體結構有嫻熟的了解。 但是角色是越學越容易的,場景剛好相反是學無止盡的。因為角色不管做什么原理都是一樣的,就是人體組織結構,你會越做越熟練;場景會接觸很多別的專業(yè)知識要學,要觀察生活,積累很多的經驗。比如做一個城市的街道,你需要了解城市規(guī)劃方面的知識,甚至要去研究下水道怎么布置是真實的。再比如說你要做一套盔甲,你要去研究兵器發(fā)展史,看看這個兵器的時代特征,甚至要了解這套盔甲有哪些部件,穿戴順序是如何的,只有了解地越細致,你才能做得越出色??偟膩碚f,角色上手難,越做越容易;場景上手相對容易,但是要做好需要不斷的學習提高各方面的素養(yǎng)。游戲場景是游戲美術的工作對象中比例*的部分之一。 隨著游戲技術的發(fā)展,場景的復雜度也逼真度也越來越高。對這方面工作人員的數(shù)量要求和技能要求也隨之提高。 2、原畫—— 主要包括概念原畫和原畫助理??傮w上來說,目前國內原畫這塊的需求量并不是很大,一般一個游戲研發(fā)公司的美術*原畫可能就只有1、2個崗位的需求,因為這是對一個技術、經驗、創(chuàng)意能力等綜合能力要求很高的崗位。需要很強的美術功力、設計能力。個人感覺如果你想上手就做原畫師,這對一個沒有任何專業(yè)基礎的初學者來說并不是非常好的切入點。 3、動作—— 簡單地說,就是當一個角色設計完成之后,他還是死的,需要動作設計師來設計他在游戲中是如何動作的:走、跑、跳、攻擊等等,不光要動起來,還要動地漂亮、協(xié)調。這是好的動作設計師的起碼素質。在美術*的所有分工里,可以說動作是對美術基礎要求*的崗位了。但是需要你有非常強的動作設計能力。對我們常見的人、動物來說,要研究運動規(guī)律,動作設計地流暢、連貫、協(xié)調、漂亮;對原畫提供的很奇怪的生物,類似異形這樣沒有實物參考的角色,就完全要依靠動作設計師的想象來設計了??傊?,動作越帥越協(xié)調,你的工作就完成地越出色。所以我們能看到很多優(yōu)秀的動作設計師有類似舞蹈、體育這樣這樣的專業(yè)背景,因為相對其他專業(yè)來說,這些對身體協(xié)調性的悟性要求比較高的專業(yè),往往能設計出很帥的動作。 4、特效—— 游戲中人物的刀光、對打產生的火花、爆炸的煙霧、燃燒的火苗、水流的質感這些都是特效范疇。特效是國內比較緊缺的一個崗位,薪水潛力也是*的。一般一個合格的特效新人入職薪水就在4、5千,一兩年以后優(yōu)秀的特效設計師就可以上萬。特效的*崗位素質要求是,需要有非常豐富的畫面表現(xiàn)的想象力。舉個例子,一枚導彈擊中坦克,爆炸了。特效如何表現(xiàn)爆炸的效果?煙霧的形狀?飛散的碎片?碎片上燃燒的火苗的形態(tài)?各種武器的爆炸效果有何不同?如何把這個場面表現(xiàn)地既符合邏輯又有藝術感染力?這是優(yōu)秀特效的最重要素養(yǎng)。其次,需要一定的美術功底,至少要一定PS手繪能力。但是對美術基礎的要求,不如原畫、角色、場景那么強。如果你覺得你是一個思維活躍、想象力和表現(xiàn)力強的人,那么也許游戲特效是非常不錯的選擇。當然,相應的來說,游戲特效師是對于員工整體綜合素質要求*的一個崗位。 5、程序—— 游戲程序設計師是指在游戲研發(fā)團隊中,從事游戲研發(fā)和程序設計制作的人員。 ① 負責游戲引擎的開發(fā)及編寫相關工具 ② 編寫游戲程序,并且對于程序中存在的bug,能夠盡量發(fā)現(xiàn)并給予適當?shù)慕鉀Q; ③ 設計新奇的游戲,能很好的把握玩家的心理; ④ 準確分析整體需求,收集相關資料,提出內容編輯方案; ⑤ 準確地向開發(fā)人員表明設計意圖,在開發(fā)過程中及時進行溝通并解決問題。 游戲程序設計師不同于一般的程序設計人員,要求興趣廣泛,追求時尚,關注流行動態(tài),對人們的游戲需求有很深入的了解,同時熟悉各類游戲,除非對于游戲有極其狂熱的追求,有很強的創(chuàng)新能力,豐富的想象力,當然還有一定的編程技術,很好的團隊合作能力,否則不要進入到這個行業(yè),因為即使你能夠在這個行業(yè)里一直做下去,也不代表你會有多大的發(fā)展空間。不過對于那些愛玩游戲,對游戲非常癡迷的人,倒不失為一個絕佳的職業(yè)。 以上這5個方面是目前游戲行業(yè)內主流的5塊細分。 簡單的來說,有素描功底,可能發(fā)展之路會更寬廣,沒有素描功底也絕對不影響你學習游戲制作。因為幾乎所有游戲培訓課程都會有美術基礎課程,也就是素描課程。 具體你適合往哪方面發(fā)展,還是要因人而異。我給你的建議,不妨抽個時間來我們博思做一個專項測試,由專業(yè)的游戲行業(yè)專家給你正確的方向指引。 *,至于你說的上海哪個學校培訓系統(tǒng)正規(guī),請考察我們博思資質,不做廣告累述。 希望我的回答能給你幫助
我想以后當游戲設計師,游戲開發(fā)者,請問到*或者大專要學什么專業(yè)?
你可以先去【繪學霸】網站找“游戲設計/游戲制作”板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web//?type=1&tagid=307&zdhhr-11y04r-
想要系統(tǒng)的學習可以考慮報一個網絡直播課,推薦CGWANG的網絡課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自制能力相對較弱的話,建議還是去好點的培訓機構,實力和規(guī)模在國內排名前幾的大機構,推薦行業(yè)龍頭:王氏教育。
王氏教育*直營校區(qū)面授課程試聽【復制后面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-
在“游戲設計/游戲制作”領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區(qū)。跟很多其它同類型大機構不一樣的是:王氏教育每個校區(qū)都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
上海Unity3D游戲開發(fā)培訓機構哪家好
看到這個問題的同學請仔細閱讀以下內容,有百利而無一害!
我之前回答了一個哥們兒的問題,結果問題被抽了,估計是我以前的培訓學校搞的鬼。我以前北京藍歐學的unity,可是你們知道嗎,藍歐宣傳比較多,但是它的真實水平你們知道嗎,在藍歐培訓過unity的,有幾個人說它好!
剛才說藍歐宣傳好,你可以上百度搜一下unity的問答,只要是說藍歐好的,你看看提問時間,再看看回答時間,一看就知道是托。我這篇文章時間雖然也是這樣,個中緣由請君自己揣摩。如果沒人查明真相,不知道又有多少人被坑。
好了,下面進入正題:
北京的培訓學校有很多,我是在藍鷗培訓的??傮w來說,這個學校非??拥?,我說的是Unity專業(yè),如果你想在這學,我的建議是看看別的學校吧。反正別選這個。
對于unity專業(yè),我從咨詢到畢業(yè)找工作的經過是這樣的:
去之前是朋友推薦的,但是后來才知道他只是見過藍鷗所在的大廈(金五星商廈)的牌子,并沒有在那里培訓過。
在網上咨詢的時候,老師說的天花亂墜。比如:就業(yè)工資很高,學習前先簽訂就業(yè)合同,畢業(yè)的學生都是相當于一年經驗的。主要強調的就是這三點。
先說*點:就業(yè)工資很高。去了之后才知道,就業(yè)工資高,的確有高的,但是只是一小部分。
藍鷗一個*的特點就是,去了學校如果你是貸款,先讓你簽貸款合同,給你找的貸款中介是高利貸公司,還款逾期一天,除了銀行規(guī)定的幾十塊前逾期費,中介
額外收取當月應還金額的10%作為逾期費。舉個例子:如果你這個月應還2000,那你額外交給中介的逾期費就是200(臥槽真他媽黑)。貸款中介主要是人
人貸、友信、融360這些混蛋機構。
貸款完之后,老師就不會再找你,等到下次他再主動聯(lián)系你的時候,一定是你畢業(yè)找工作的時候,他會追著你屁
股后面問:找到工作沒有,因為如果找到了,他就會統(tǒng)計下來作為學校宣傳。但是,其中有一些人找到工作之后會再次失業(yè),因為在學校學的技能根本達不到公司要
求,太皮毛了。而這些事,學校是不會告訴你的。
再說第二點,就業(yè)合同。
許多同學在咨詢的時候,許多招生老師在為同學解答的時候,就業(yè)合同都是一個殺手锏。一聽到這個,很多同學心里都會他是許多。但是。我想說的是后面的內容。這個合同根本就沒用,寫的在天花亂墜也沒用。
可能我們許多同學都清楚這一點,但還是抱著僥幸心里相信一次,只是因為想掙錢啊,這行工資高啊。想多掙點的想法沒有錯,但是高工資不是靠一張假合同就行的,即使那時一張真合同,想掙高工資也沒那么容易,否則不都去學編程了。逆向思維思考思考就行了。
如果你畢業(yè)之后沒找到工作,拿著合同去退款(招生老師咨詢的時候不明說但會誘導你,找不到工作可以退款)是根本不可能的,不信你可以試試。
*一點,畢業(yè)的同學都相當于有一年經驗的。
這句話的意思我畢業(yè)的時候終于明白了,就是找工作時的簡歷,你一定要寫有經驗,不管你以前有沒有做過這個(說白了就是騙),至少一年,而且不能說是培訓公司的(想想就可笑)。既然藍鷗這么牛逼,為什么找工作不能寫“藍鷗畢業(yè)”呢,想想也是醉了。
而老師對于這一點可能會解釋說,北京人才多,競爭激烈,如果去外地找工作的話就可以寫培訓的。不管學校怎么解釋,都掩蓋不了藍鷗垃圾的本質。
*寫一首打油詩總結一下藍鷗的荒唐垃圾可笑之處。
講得皮毛,要錢不少。
就業(yè)合同,根本沒用。
工作經驗,至少一年。
學完滾蛋,騙了又騙。
(不知道這個問題和答案什么時候會被抽,也請百度清楚明白點,不要被無良培訓機構利用。)