*單元:C語言基礎
·了解計算機語言,掌握C語言的基本語法,數(shù)據(jù)結構及經(jīng)典算法。·學會結構化的編程方式,掌握C語言的高級特性即指針的使用。
第二單元:面向對象編程
·全面理解面向對象編程及其好處?!な熘庋b、繼承、多態(tài)三大特性?!ふ莆誒C語言的內存管理方式?!W會使用基礎類。
第三單元:程序的調試
·學會在Apple MacOS平臺使用和調試程序。 ·學會在Xcode/Interface Builder平臺使用和調試程序。
第四單元:基礎語言測試
·通過筆試及上機測試實時檢測學生的學習情況·通過答案講解加深和鞏固知識點,及時查缺補漏
核心開發(fā)*單元:MVC三層架構
·掌握處理構造應用程序模型的方法·掌握視圖中的繪制,圖像處理。·熟練使用單視圖控制器和多視圖控制器。·學會對一些控件進行界面編程。
第二單元:設計模式
·了解幾個必要的設計模式?!だ斫釱VC和KVO?!だ斫釳VC模式中的各模塊之間的通信。
第三單元:Foundation 框架
·了解Foundation API基礎類庫。·使用集合對象進行對象管理。·能正確處理日期數(shù)據(jù)。
第四單元:服務系統(tǒng)
·掌握本地和網(wǎng)絡音頻及視頻的播放。·掌握照片的處理。·掌握傳感器的使用。·掌握系統(tǒng)通訊錄程序。
游戲項目開發(fā)*單元:項目需求分析
·選定游戲類型、題材·游戲資源規(guī)劃·項目人員分配和工時計算·美術資源的規(guī)劃與制作·程序腳本資源的設計和規(guī)劃·音效、UI界面資源設計及準備
第二單元:團隊項目實作
·根據(jù)策劃案的流程,從無到有感受游戲開發(fā)的完整過程。讓學員真正體驗大型企業(yè)游戲項目的流程,積累項目實戰(zhàn)經(jīng)驗,活用所學知識,了解市場、密切配合協(xié)作,攻克技術難點,從而滿足企業(yè)需求。
第三單元:項目優(yōu)化
·游戲性能測試使其更流暢·游戲最終的整合和測試
第四單元:畢業(yè)和就業(yè)
·完成本專業(yè)所有課程學習的您,已經(jīng)從業(yè)余愛好者變成了一名具備專業(yè)素養(yǎng)的職業(yè)人士。我們會幫助您整理作品、簡歷,邀請游戲公司專家模擬應聘過程、做全面的就業(yè)指導,向各大游戲公司合適的崗位推薦