Java System Concepts and Animation Programming
輕鬆入門、動畫設計、線上遊戲、3D繪圖、網站廣播、範例實作
自1990年昇陽開始研發Java以來,至今Java儼然已成為最具網路潛力的程式語言。目前大多數之網路線上遊戲、網路銀行都是以Java撰寫而成。筆者有感於Java之重要性,計劃有系統地撰寫一系列最新Java叢書,包括:Java基礎入門程式、Java網路入門程式、Java網路動畫遊戲入門程式、Java網站資料庫、Java系統程式、Java網路圖表應用等領域。每冊書皆可獨立學習,亦可相輔相成。讓一位從來不知Java為何物的讀者,從基礎入門學起,到網路完全應用,進而融入程式設計之最新主流。
本書是系列叢書的第三冊,內容包含:
1、基礎圖文動畫(Basic Graphics / Animation):內容含及程式格式、圖案繪製、影像檔引用、與簡易動畫。
2、事件處理(Events):當預設事件(Event) 發生時,系統將適當的資源(包括CPU與時間) 優先支援該事件執行。
3、網路線上遊戲(On Line Games):本書以弈棋對陣、射擊對陣為敘述模型,進而引用至其他網路對陣模型。
4、2D繪圖設計(2D Graphics):內容包括螢幕/視景座標之互換;點、直線、向量、內積、法線等概念之認識;縮放/旋轉之設計。
5、3D繪圖設計(3D Graphics):從基礎學理切入,作深度剖析,包括立體旋轉、遮蓋隱藏、光影變化等。
6、Java Applet與網頁:使用網路瀏覽器(Browser)環境,發揮網路廣播功能。