³X«È¤H¼Æ¡G
 

交作業囉!   已繳交作業   成績列表

UDP → TCP → HTTP
 週次 單元名稱 單 元 簡  介 備註
00 課程簡介 簡介本課程概要內容,線上遊戲的三種網路通訊模式:UDP,TCP 及 HTTP。 UDP
01 簡易即時通 使用UDP網路通訊的即時通程式,介紹網路通訊的最基本概念。  UDP
02 影像傳遞與本機IP 取得本機IP資訊的方法,使用UDP傳遞非文字資料,與網路交握動作的執行。  UDP/IP
03 猜數字遊戲 玩家互猜四位不重複的數字,依據提示回應逼近正確答案的遊戲。 UDP
04 塗鴉牆(UDP) 使用UDP通訊交換繪圖筆畫資訊,以程式重製對方的繪圖動作。 UDP
05 井字連線遊戲 使用UDP通訊互傳棋盤狀態,達成線上互動下棋的範例。 UDP
06 聊天室(UDP)  PDF 使用UDP建立的區網聊天室,不需伺服器即可顯示上線離線,私密交談或廣播 UDP
07 TCP連線與離線 介紹可執行最基本TCP連線與離線機制的伺服器與客戶端程式 TCP
08 聊天室(TCP) 介紹以TCP連線建立的聊天室程式,這是所有網路連線遊戲的基礎架構 TCP
  TCP Server 完整的TCP伺服端程式 Server下載
09 塗鴉牆(TCP) TCP聊天室加上可以互動繪圖的畫板。 TCP
10 五子棋(單機) 介紹單機版的五子棋程式製作,為五子棋連線遊戲做準備  
11 五子棋(連線) 介紹如何將單機版五子棋加上網路互動功能,成為真正的線上遊戲 TCP
12 單機打桌球 以滑鼠拖曳擊球反彈的遊戲,在此先建立單機版介紹碰撞物件機制的程式  
13 線上桌球對打 介紹如何將單機版桌球變成線上對打的程式 TCP
14 線上射擊遊戲 (期末考) 可以互相發射砲彈射擊對手的互動遊戲 (期末操作考指定單元) TCP
15  遊戲對象邀請 選擇遊戲對象之後,必須獲得對方同意才能開始的交談程式機制 TCP
16 帳號密碼登入 使用資料庫建立帳號密碼,建立先檢查帳密再決定是否允許登入的機制 Database
17 網頁即時通 網頁使用者之間最簡單的即時通訊方式 HTTP
18 AJAX即時通 使用JavaScript程式實作AJAX通訊功能的網頁通訊範例  
19 網頁井字連線 使用網頁即時通為基礎的最簡單網頁連線遊戲設計範例 HTTP
20 網頁聊天室 網頁板的聊天室程式,介紹多使用者之間集體即時溝通的程式機制 HTTP
21 網頁白板 結合ASP.NET、HTML5與 JavaScript程式完成的網頁互動白板程式 HTTP
22 網頁五子棋 棋盤下載 結合ASP.NET、HTML5與 JavaScript程式完成的網頁五子棋線上遊戲 HTTP
  專題作品上傳 自行設計之線上遊戲作品展示及評比  
  
VB2010程式專案下載

C#2012程式專案下載


寫信給張逸中老師:  ycc853@gmail.com