请询价
適合對(duì)象:對(duì)手機(jī)游戲開(kāi)發(fā)培訓(xùn),游戲開(kāi)發(fā)培訓(xùn),計(jì)算機(jī)技術(shù)培訓(xùn)等有興趣學(xué)習(xí)的學(xué)員
開(kāi)設(shè)課程校區(qū):青島校區(qū)
一、 Java基礎(chǔ)
Java基礎(chǔ) 1、 Java語(yǔ)言特點(diǎn)及其跨平臺(tái)原理
2、 Myeclipse開(kāi)發(fā)工具操作使用
3、 Java環(huán)境變量的概念及其搭建
4、基本數(shù)據(jù)類(lèi)型
5、程序流程控制
6、數(shù)組
7、字符串
8、類(lèi)、對(duì)象、方法定義、方法重載、方法遞歸
9、static關(guān)鍵字、靜態(tài)代碼塊、動(dòng)態(tài)代碼塊、對(duì)象實(shí)例化過(guò)程、匿名類(lèi)、this關(guān)鍵字、this參數(shù)傳遞、基本變量引用變量參數(shù)傳遞、final關(guān)鍵字
二、 Java高級(jí)
Java高級(jí) 1、OOP原理
2、Java面向?qū)ο缶幊汤^承
3、Java面向?qū)ο缶幊谭庋b
4、Java面向?qū)ο缶幊潭鄳B(tài)
5、Java接口與抽象類(lèi)
6、Java異常處理機(jī)制、異常種類(lèi)、異常處理方法、自定義異常
7、Java多線程技術(shù)、線程生命周期狀態(tài)轉(zhuǎn)換、線程創(chuàng)建方式對(duì)比、線程的優(yōu)先級(jí)、線程通信、線程同步
8、Java常用API類(lèi)
9、Java容器接口或類(lèi):Collection、Collections、set、list、map
10、Java文件讀寫(xiě)編程
11、Socket網(wǎng)絡(luò)編程
12、Java Applet及其編程
三、搭建Android開(kāi)發(fā)環(huán)境
搭建Android開(kāi)發(fā)環(huán)境 1、系統(tǒng)需求與設(shè)置
2、JDK的安裝與設(shè)置
3、Android SDK安裝
4、Eclipse的與安裝與漢化
5、ADT插件的安裝及配置
四、開(kāi)發(fā)Android程序基本流程
開(kāi)發(fā)Android程序基本流程 1、創(chuàng)建Android應(yīng)用程序
2、Android項(xiàng)目結(jié)構(gòu)說(shuō)明
3、運(yùn)行Android應(yīng)用程序
4、調(diào)試Android應(yīng)用程序
5、Android應(yīng)用開(kāi)發(fā)流程
五、使用Android模擬器
使用Android模擬器 1、模擬器概述
2、Android虛擬設(shè)備和模擬器
3、Android模擬器啟動(dòng)與停止
4、控制模擬器
5、設(shè)置模擬器
6、SDK中常用命令
六、android游戲開(kāi)發(fā)之前臺(tái)渲染
android游戲開(kāi)發(fā)之前臺(tái)渲染 1、創(chuàng)建android用戶界面
2、布局管理
3、常用控件及其事件處理
4、圖形與動(dòng)畫(huà)在android中的實(shí)現(xiàn)
5、簡(jiǎn)單圖形的繪制
6、貼圖的藝術(shù)
7、自定義動(dòng)畫(huà)的播放
8、android平臺(tái)下的多媒體開(kāi)發(fā),音頻的播放,視頻的播放
七、Android圖形圖像處理技術(shù)
Android圖形圖像處理技術(shù) 1、Android常用繪圖類(lèi):Paint類(lèi),Canvas類(lèi),Bitmap類(lèi),BitmapFactory類(lèi)
2、Android繪制幾何圖形
3、Android繪制文本
4、Android繪制路徑
5、Android繪制圖片
6、Android為圖形添加特效
7、Android使用BitmapShader渲染圖像
8、Android中的動(dòng)畫(huà)實(shí)現(xiàn)編程
9、綜合手機(jī)圖形圖像處理代碼分析與實(shí)踐
八、android游戲開(kāi)發(fā)之交互式通信
android游戲開(kāi)發(fā)之交互式通信 1、android應(yīng)用程序的基本組件
(1)、activity組件
(2)、service組件
(3)、broadcast receiver組件
(4)、content provider組件
2、and************.xml文件簡(jiǎn)介
3、應(yīng)用程序的內(nèi)部通信
(1)、消息的處理者——handler類(lèi)簡(jiǎn)介
(2)、使用handler進(jìn)行內(nèi)部通信
4、應(yīng)用程序組件之間的通信
(1)、intent類(lèi)簡(jiǎn)介
(2)、應(yīng)用程序組件——intentfilter類(lèi)簡(jiǎn)介
(3)、示例1:與android系統(tǒng)組件通信
(4)、示例2:應(yīng)用程序組件間通信示例activity部分的開(kāi)發(fā)
(5)、示例3:應(yīng)用程序組件間通信示例service部分的開(kāi)發(fā)
九、Android事件處理
Android事件處理 1、事件處理概述
2、處理鍵盤(pán)事件
3、物理按鍵簡(jiǎn)介
4、處理觸摸事件
5、手勢(shì)的創(chuàng)建與識(shí)別
6、綜合手機(jī)事件代碼分析與實(shí)踐
十、Android線程與消息處理
Android線程與消息處理 1、多線程與多進(jìn)程
2、創(chuàng)建線程
3、開(kāi)啟線程
4、線程的休眠
5、中斷線程
6、Handler消息傳遞機(jī)制
7、循環(huán)者(Looper)
8、消息處理類(lèi)(Handler)
9、消息類(lèi)(Message)
10、綜合手機(jī)多線程與消息機(jī)制代碼分析與實(shí)踐
十一、android游戲開(kāi)發(fā)之?dāng)?shù)據(jù)存儲(chǔ)和傳感器
android游戲開(kāi)發(fā)之?dāng)?shù)據(jù)存儲(chǔ)和傳感器 1、在android平臺(tái)上實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)
(1)、私有文件夾文件的寫(xiě)入與讀取
(2)、讀取resources和assets中的文件
(3)、輕量級(jí)數(shù)據(jù)庫(kù)sqlite簡(jiǎn)介
(4)、sqlite的使用示例
(5)、數(shù)據(jù)共享者——content provider的使用
(6)、簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)——preferences的使用
2、android平臺(tái)下傳感器應(yīng)用的開(kāi)發(fā)
(1)、傳感器應(yīng)用開(kāi)發(fā)流程
(2)、常用傳感器簡(jiǎn)介
(3)、傳感器應(yīng)用開(kāi)發(fā)示例
(4)、使用sensorsimulator模擬傳感器變化
(5)、使用新版本的api開(kāi)發(fā)傳感器應(yīng)用
十二、android游戲開(kāi)發(fā)之網(wǎng)絡(luò)編程
android游戲開(kāi)發(fā)之網(wǎng)絡(luò)編程 1、Socket綜述
2、Socket基本通信模型
3、使用基于TCP協(xié)議的Socket通訊編程流程
4、使用基于UDP協(xié)議的Socket通訊編程流程
5、Android手機(jī)與PC服務(wù)器通訊編程開(kāi)發(fā)
十三、安卓游戲背后的數(shù)學(xué)與物理
安卓游戲背后的數(shù)學(xué)與物理 1、編程中經(jīng)常用到的數(shù)理知識(shí)
(1)、數(shù)學(xué)方面
(2)、物理方面
2、物理小球在游戲中的應(yīng)用
(1)、開(kāi)發(fā)運(yùn)動(dòng)體movable類(lèi)的代碼
(2)、開(kāi)發(fā)物理引擎ballthread類(lèi)的代碼
(3)、視圖類(lèi)——開(kāi)發(fā)ballview類(lèi)的代碼
(4)、繪制線程——開(kāi)發(fā)drawthread類(lèi)的代碼
(5)、開(kāi)發(fā)activity部分的代碼
3、粒子系統(tǒng)
(1)、粒子對(duì)象類(lèi)——開(kāi)發(fā)粒子對(duì)象particle類(lèi)和粒子集合particleset類(lèi)
(2)、開(kāi)發(fā)焰火粒子系統(tǒng)的物理引擎particlethread類(lèi)的代碼
(3)、視圖類(lèi)——開(kāi)發(fā)視圖類(lèi)particleview及其相關(guān)類(lèi)
(4)、開(kāi)發(fā)程序activity部分的代碼
(5)、將焰火粒子系統(tǒng)改為瀑布粒子系統(tǒng)
4、碰撞檢測(cè)技術(shù)
(1)、碰撞檢測(cè)技術(shù)基礎(chǔ)
(2)、游戲中實(shí)體對(duì)象之間的碰撞檢測(cè)
(3)、游戲?qū)嶓w對(duì)象與環(huán)境之間的碰撞檢測(cè)
十四、游戲中的人工智能
游戲中的人工智能 1、讓怪物聰明起來(lái)——android中的路徑搜索
(1)、路徑搜索示例基本框架的搭建
(2)、路徑搜索示例的控制面板實(shí)現(xiàn)
(3)、路徑搜索示例gameview的實(shí)現(xiàn)
(4)、深度優(yōu)先路徑搜索dfs
(5)、廣度優(yōu)先路徑搜索bfs
2、有限狀態(tài)機(jī)
(1)、何為有限狀態(tài)機(jī)
(2)、有限狀態(tài)機(jī)的簡(jiǎn)單實(shí)現(xiàn)
(3)、有限狀態(tài)機(jī)的oo實(shí)現(xiàn)
十五、opengl es應(yīng)用開(kāi)發(fā)基礎(chǔ)
opengl es應(yīng)用開(kāi)發(fā)基礎(chǔ) 1、opengl es概述及3d基本圖形繪制
(1)、opengl及opengl es簡(jiǎn)介
(1)、3d基本知識(shí)
(1)、使用索引的不同繪制方式
(1)、用索引法繪制三角形的案例
(1)、不使用索引數(shù)據(jù)繪制
2、正交投影和透視投影
(1)、正交投影
(2)、透視投影
(3)、兩種投影方式的原理及視口
(4)、兩種投影方式的案例
3、光照與材質(zhì)
(1)、光照的3種組成元素
(2)、定向光與定位光
(3)、法向量
(4)、材質(zhì)
(5)、兩種光源的案例
4、紋理及紋理映射
(1)、紋理映射基本原理
(2)、使用紋理映射的案例
(3)、幾種紋理拉伸方式
(4)、幾種紋理過(guò)濾方式
5、攝像機(jī)和霧特效
(1)、攝像機(jī)的設(shè)置
(1)、設(shè)置合理的視角
(1)、霧特效的開(kāi)發(fā)
6、典型幾何體的開(kāi)發(fā)
(1)、圓柱
(2)、圓錐
(3)、球
(4)、橢圓體
(5)、膠囊體
(6)、幾何體大集合
十六、安卓游戲案例分析與開(kāi)發(fā)編程
安卓游戲案例分析與開(kāi)發(fā)編程 十五、安卓游戲案例分析與開(kāi)發(fā)編程
1、滾屏動(dòng)作游戲——太空保衛(wèi)戰(zhàn)
2、棋牌游戲——中國(guó)象棋人機(jī)對(duì)弈
3、物理傳感器游戲——小球快跑(3d版)
青島雙碩程序員培訓(xùn)學(xué)校,創(chuàng)辦于2003年,高端培訓(xùn),軟件實(shí)訓(xùn),高性價(jià)比,挑戰(zhàn)性課程,專為軟件精英量身打造。
17年高端軟件教育,我們始終致力于使我們的學(xué)員,在軟件開(kāi)發(fā)技術(shù)上出類(lèi)拔萃,在心理素質(zhì)上與眾不同。
“實(shí)戰(zhàn)、實(shí)用、高端、高薪”的軟件課程體系,真正成為軟件精英的搖籃。
青島手機(jī)游戲開(kāi)發(fā)學(xué)校
青岛双硕程序员培训学校青島手機(jī)游戲開(kāi)發(fā)培訓(xùn)
青岛双硕程序员培训学校青島大數(shù)據(jù)挖掘技術(shù)學(xué)習(xí)
青岛双硕程序员培训学校青島專業(yè)數(shù)據(jù)挖掘培訓(xùn)
青岛双硕程序员培训学校青島數(shù)據(jù)挖掘?qū)I(yè)培訓(xùn)
青岛双硕程序员培训学校青島嵌入式培訓(xùn)認(rèn)證
青岛双硕程序员培训学校青島嵌入式開(kāi)發(fā)培訓(xùn)中心
青岛双硕程序员培训学校青島嵌入式應(yīng)用與開(kāi)發(fā)培訓(xùn)
青岛双硕程序员培训学校青島學(xué)習(xí)編程青少年
青岛双硕程序员培训学校青島軟件開(kāi)發(fā)人員培訓(xùn)
青岛双硕程序员培训学校