緣起 ...
從當一位教授 Java 的老師以來, 加上經常與小沙瀰間的回饋性溝通來論,
如何在擔負本寺軟體開發人才的培育成果, 優異於一般寺外教學成績,
是老僧一直思索的問題 ... (當個善"導"引師, 比當個照本宣科師來的有人生價值咩~呵)
Java EE 的範圍太廣且對小沙濔們來說, 因未必能實作到真實的專案, 而感到空虛,
減少不少"主動"學習的意願 ...
沒錯! "學習從主動開始!"
就如同這篇文的標題, 這是個很棒的 Java 實作專案題材, 誘導自我學習兼併娛樂 !
少了 Java EE 範圍, 卻可以讓 SCJP 的認證範圍深耕,
又可從中實作與了解 Online Game 的開發過程用到的相關技術,
專注厚實在 Java SE 應用開發能力, "根基越深越能走的遠!"~呵
基於上述的理由, 老僧我從這篇就開始來編教材囉~
實作嘛 ... 就拿"天堂2 (Lineage 2)" 這全 3D 的 Online Game 來當題材~
(雖然不是當今最紅的~但別忘了我們學習的初衷哦~)
至於為什麼呢?
1.南韓NC Soft 美學大作
2.遊戲內容的設計對 Server-Side 的開發來說夠挑戰複雜的第一名 ... )
=================================================
感謝 l2jtw 專案開發負責人 (m121752332) 協助指導本教材內容.
總目錄索引 (最近修正日期: 2008-04-03)
一.前言 (就是本篇文囉)
二. MMORPG C/S 運作原理
三.SVN版本控制系統原理講解與安裝 Subclipse for Eclipse
1.取得 Java 開源碼專案: L2J Server/DataPack SVN 原始碼
2.Ant 編譯 L2J 源碼解說與實作
四.學習資料庫系統的進階 SQL 操作語法 (DBMS)
五.L2J DP(Data Pack)原始碼的概括性目錄結構說明 (DP)
1.物品兌換功能的實作 (XML)
六.介紹 CSV 與任務配置以及導入的規劃 (DP)
1.PY腳本說明與製作
七. Config 的配置介紹 LS 和 GS 連結架構
1.單一登入驗證伺服器(Login Server)+單一遊戲伺服器(Game Server)實作
2.單一登入驗證伺服器(Login Server)+多點遊戲伺服器(Game Server)實作
八.Game Server 程序開發
1.從 GM 處理器開始入門 !
2. 深入了解 L2jObject Java物件體系關係/繼承/實作
(待補)
老魚的舊文章參考
Java線上遊戲伺服器研究聚會-2007-10-09(結論)
[Java線上遊戲伺服器教學日誌] 運作原理與SVN開發環境
搜尋老魚筆摘(本網誌及所屬協作平台)
訂閱:
張貼留言 (Atom)
熱門文章
-
每當少林寺開始新一期的小沙瀰 Java SCJP 班時 ... 總是會發現許多小沙瀰還是習慣參考"中文"的 Java API 文件, 雖然在 Sun 的 中國 網站您可以取得 9,037 頁的" 簡體 "中文版下載, 但等了快一年多, 仍未...
-
首先要跟各位聲明的, 這篇文章內容主要是老魚去申請轉載而來, 而我僅是用長年閱讀簡體中文詞彙的經驗加以正體中文和稍加校詞潤飾, 特別選這篇文, 有幾個目的: 老魚為一個新的SNS開發專案, 進行研究評估幾個雲端(分散式)儲存系統, 過程中也是棄了 HBase, MongoDB ...
-
同樣的這篇文章, 也是老魚從簡體中文譯者那“借來”的, 除了加工再潤詞成正體中文 (當然也用紅筆自行畫了重點~呵) , 在文中作者提到了 Google 檔案系統論文中最初的設計基礎, 建立在“ 硬體與網路的失效(Failure)是必定會發生的! ”, 這才是一個真正的世界, 大...
-
老魚自去年底製作了第一版的 JDK 1.6 API正體中文版後到今, 都有教小沙瀰們如何換上 JDK 1.6 API正體中文版在 Eclipse / NetBeans 中, 方便一邊撰寫程序的同時, 可以有著親切的中文說明 ... 下載: http://www.eclipse.o...
-
老魚在最前仍好意的提醒, 對於IDE操作介面的中文化, 通常對新人教育與發展有很大的幫助, 但如果您是位熟習英文操作介面, 或者已非初學新手, 老魚還是 建議不要進行中文化, 必竟還是有許多不適合翻譯與用中文表達的詞句, 反可能成為進階者的障礙 . (其實也可以透過執行時的參數切...
-
先來個課外音樂的欣賞, Sissel 與 Jose Carreras 的演唱 老魚很喜歡聽這類的演唱帶給魚腦的學習力增強波, 希望對各位也有用 ... 回到主題: 老魚整理了初探 Java EE 的小沙瀰們最常問道的概念, 如下: (部份內容將收錄於老魚的 Java EE 研究...
-
軍以戰為主, 戰以勝為先 ! 這個月老魚進行一班實驗性的新課程教學, 課程目標以剔除以 SCJP 認證內容核心, 改以企業對新進 Java 開發者的基本能力要求為目標, 並輔以 SCA / SOA 的 Java 實作內容, 這樣的結果可能導致很現實的以企業需求導向, 減損不少...
大智若魚::人生處處是道場-站內SEO參考標籤雲
網誌存檔
-
▼
2008
(93)
-
▼
04
(13)
- (從電影讀智慧) 不要忘記呼吸! 功夫之王
- (教學簡報分享) Groovy.1001.Features
- Java SE 6 Update 10 為 Swing 帶來的新主題 - Nimbus
- (分享教學簡報) 分散式程式碼版本管理系統 - Mercurial
- 免费派发 Ubuntu 8.04 光盘 (1DVD+1CD)
- (分享製作) LPIC - 302 Mixed Environments 筆記(一)
- (分享製作) Apache Derby (Java DB) and JPA 1.0
- (Java線上遊戲伺服器實作教學) 從 GM 處理器開始入門 !
- (電影大般若) 三國之見龍卸甲
- (分享製作) java.lang.Object Map 老魚授課用
- (Java線上遊戲伺服器實作教學) MMORPG C/S 運作原理
- (Java線上遊戲伺服器實作教學) 總目錄索引-001
- (分享製作) Java EE 5 專案文件目錄結構圖 (Mind Map)
-
▼
04
(13)
沒有留言:
張貼留言