遊戲開發路線

來源:互聯網
上載者:User

標籤:

知識點

目標

Java 概述

Java 基礎入門

 

Java 開發環境搭建

熟練開發環境搭建、使用Eclipse編譯運行調試項目

Java基本程式設計結構

 

熟練Java基本程式的書寫、熟練運用資料類型、變數、流程、數組等

對象和類(OOP基礎)

深刻理解物件導向思想、熟練運用類、對象、方法等Java基本程式單位

繼承

熟練Java繼承程式設計思想、能夠使用繼承思想編寫Java程式

介面與內部類

熟練Java介面的定義和使用、理解使用Java介面設計系統

異常與調試

理解Java異常的機制、能夠捕獲常見異常、可以自訂異常

集合架構

熟練使用三種集合架構List、Map、Set;能夠使用集合架構類比資料庫操作

多線程

熟練Java多線程的定義和使用,熟練Java的同步機制和通訊機制,編寫安全的Java多線程程式

網路編程

熟練Java網路編程用戶端和伺服器端類、使用Java網路編程介面實現聊天室

Java IO 流

熟練各種Java I/O流的使用、使用IO流拷貝檔案、上傳、下載

GUI

熟練常見的Java GUI控制項的使用、熟練Java事件的處理機制、熟練常見事件處理方法

Java 資料庫編程(JDBC)

能夠使JDBC訪問各種資料庫、MySQL、Oracle

熟練Java 的CRUD方法、使用Java調用預存程序

Java Web 編程

 

 

理解Web編程思想、理解Web編程的請求響應機制,熟練Servlet Web 編程

Java 項目

熟練使用Java基礎知識、多線程、網路編程、IO、GUI實現聊天室

 

 

 

知識點

目標

應用開發部分

Android 基礎入門

熟練Android平台搭建、熟練使用Android建立命令工具、編寫第一個Android應用程式

Android 使用者介面

熟練Android建立UI組件的應用、能夠使用建立UI組件設計實際項目UI、熟練進階UI的使用,例如,MapView、WebView、Gallery、GridView等

Android 基本組件(Activity、Intent、Service、BroadCastReceiver、ContentProvider)

深刻理解Android應用程式的設計思想、熟練Android平台的四大組件Activity、Service、BroadcastReceiver、ContentProvider的使用

能夠使用通知、Alarm等實現備忘錄等真實項目

Android 資料存放區

熟練Android平台的資料存放區、熟練使用Sqlite資料庫實現CRUD操作

熟練Android檔案系統的操作

多媒體

熟練使用Android 平台的多媒體的使用,播放音頻、視頻、操作圖片

互連網應用

熟練Android平台的網路編程介面、熟練Sock、URL、ApacheClient的各種使用方法

GPS定位應用

熟練Android平台的定位API、能夠使用這些API實現定位、跟蹤、尋找等功能

 

Android多線程

熟練Android平台的多執行緒方法、熟練使用Android平台的訊息處理機制

Android 應用項目

學習版本控制工具、熟練團隊開發流程

遊戲開發部分

圖形映像

熟練Android平台的圖形影像處理API、能夠使用這些API繪製圖形、動畫等

View、SurfaceView

熟練View、SurfaceView、自訂視圖

Android 平台下的感應器

能夠使用Android 平台API實現感應操作

遊戲中的物理和數學

Android 平台的物理特性實現

OpenGL ES初級

           熟練OpenGL ES的常見API的使用

OpenGL進階

能夠使用OpenGL ES API實現一些特效

遊戲引擎初步

熟練遊戲引擎基礎架構

遊戲引擎音效模組

熟練遊戲引擎音效部分實現

遊戲引擎實體模組

熟練遊戲引擎粒子系統實現

遊戲引擎OpenGL 模組

熟練遊戲引擎OpenGL ES 3D部分實現

Android 遊戲項目

使用遊戲引擎編寫遊戲

遊戲開發路線

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.