個人簡介:
劉國柱,男,山東人士。2001年從事軟體/遊戲研發工作,具有十多年的軟體、遊戲研發與教學經驗。早年在國內上市企業做研發經理,歷任美國/大陸上市企業的技術經理、Unity培訓主管等職位。
熟悉企業大型軟體運作管理過程,軟體架構設計理論。精通與熟悉Unity3D、XNA等遊戲開發技術。教學語言思路清晰、循循善誘、教學方法深受廣大學子歡迎。
擔任樂搏學院金牌講師,51CTO學院金牌講師。
線上視頻:
2014年分別推出基於Unity遊戲引擎的線上開發教學視頻課程。已經發布以下視頻課程:
Unity3D實戰技術第一版視頻教程(初級篇)
Unity3D實戰技術第一版視頻教程(中級篇)
Unity3D實戰技術第一版視頻教程(進階篇)
Unity3D 實戰技術第二版視頻教程(基礎篇)
Unity3D 實戰技術第二版視頻教程(中級篇)
Unity3D 實戰技術第二版視頻教程(進階篇)
Unity4.6 New UI(uGUI)教學課程
Unity5 新特性教學課程
Unity編程系列課程之C#入門篇
Unity編程系列課程之C#基礎篇
益智類三消遊戲:快樂消消樂
個人著作:
2015年7月1日與電子工業出版社合作,出版發行 《Unity3D/2D遊戲開發從0到1》 書籍。
書籍 內容簡介:
《Unity3D/2D遊戲開發從0到1》本書分 實戰項目篇與開發理論篇。其中開發理論篇,從初學者容易入門的角度把全書分為上篇14個與下篇15個章節。 上篇完全是為零基礎遊戲愛好者或者在校大學生所準備,採用國際上流行的“案例化”教學思路: 一章一個Unity知識點,配以相對簡單易理解的完整實戰項目,採取學習一個知識點、開發對應項目一個功能模組的方法,從頭到尾貫穿整個開發理論篇(上 篇)。開發理論下篇包括:3D數學、圖形學(3D圖形渲染/貼圖/材質/Shader)、粒子系統、Mecanim動畫系統、導航尋路、項目研發最佳化策 略、遊戲移植與手指觸控技術、光照烘焙、uGUI(Unity4.6以上版本新界面系統)、軟體重構思想、射線、數據持久化技術、預載入與對象緩衝池技 術、Unity2D開發技術、網路基礎與資源動態載入技術。
根據筆者多年研發與培訓經驗,國內Unity初學者絕大多數是在校大學生與剛剛踏進社會的大學畢業生,所以本書最後提供針對這部分人群的實用內容:全國Unity遊戲研發職位筆試面試真題集錦、Unity開發常見錯誤與分析、遊戲開發職位簡歷模板。
本書適合遊戲開發愛好者、程式設計師、在校大學生、以及大專院校師生教學與國內Unity專業培訓機構參考使用。
書籍 目錄結構:
第1章 遊戲歷史與Unity發展概述
第2章 Unity 界面與3D模型入門
第3章 3D模型基礎
第4章 地形編輯器
第5章 光源
第6章 音頻
第7章 Unity腳本程式基礎
第8章 GUI
第9章 3D模型與動畫製作
第10章 物理學模擬(初級)
第11章 碰撞體與觸發器
第12章 協程與調用函式
第13章 數據傳值技術
第14章 Unity核心類與腳本生命周期
第15章 3D數學與3D圖形學
第16章 物理學模擬(高級)
第17章 粒子系統
第18章 Mecanim 動畫系統
第19章 導航尋路
第20章 項目研發常用最佳化策略
第21章 Unity 遊戲移植與手指觸控識別
第22章 光照烘焙技術
第23章 UGUI界面開發技術
第24章 軟體重構思想
第25章 射線
第26章 數據持久化技術
第27章 預載入與對象緩衝池技術
第28章 Unity2D
第29章 網路基礎與資源動態載入技術
附錄A 全國Unity遊戲研發職位筆試面試真題集錦
附錄B Unity開發常見錯誤與分析
附錄C 遊戲開發職位簡歷模板
參考資料