0人評分過此書

Visual Basic 2012網路程式設計:線上遊戲實作

出版日期
2013/04/19
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789862017302

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
  • CHAPTER1 UDP 即時通程式
    • 1-1 UDP 通訊模式簡介
    • 1-2 執行緒的問題
    • 1-3 網路傳訊必須是「純」資料
    • 1-4 網路程式需要匯入的額外命名空間
    • 1-5 表單介面的設計
    • 1-6 監聽副程序
    • 1-7 啟動監聽
    • 1-8 關閉執行緒的程式
    • 1-9 發送訊息的程式
    • 1-10 單機測試網路程式的方式
    • 1-11 找到自己的IP
  • CHAPTER2 猜數字遊戲
    • 2-1 遊戲規則與通訊流程
    • 2-2 表單介面設計
    • 2-3 沿用的程式
    • 2-4 發送訊息的程式
    • 2-5 發送猜測數字的程式
    • 2-6 檢查數字對位提示的程式
    • 2-7 監聽與回應的程式
  • CHAPTER3 UDP 塗鴉牆
    • 3-1 網路互動繪圖的通訊流程
    • 3-2 表單設計
    • 3-3 沿用的程式
    • 3-4 使用Shape 物件繪圖的準備
    • 3-5 使用MouseDown 與MouseMove 繪圖
    • 3-6 使用MouseUp 傳出繪圖訊息
    • 3-7 接收資料自動繪圖的程式
    • 3-8 同時傳遞筆色的程式
  • CHAPTER4 井字連線遊戲
    • 4-1 井字連線遊戲通訊流程
    • 4-2 載入圖案為資源檔
    • 4-3 表單設計
    • 4-4 沿用的程式
    • 4-5 有關棋盤狀態字串
    • 4-6 檢查連線狀態的程式
    • 4-7 下棋的程式
    • 4-8 監聽與回應的程式
    • 4-9 重玩的程式
  • CHAPTER5 UDP 聊天室
    • 5-1 UDP 聊天室通訊流程
    • 5-2 有關網路廣播的意義
    • 5-3 表單建置
    • 5-4 沿用的程式碼
    • 5-5 公用變數宣告與表單載入
    • 5-6 發送訊息的程式
    • 5-7 上線或離線按鍵
    • 5-8 選擇訊息發送對象或廣播的機制
    • 5-9 發送自訂訊息的程式
    • 5-10 監聽與回應的Listen 副程序
  • CHAPTER6 TCP 連線與離線
    • 6-1 TCP 與UDP 的差異
    • 6-2 伺服端與客戶端
    • 6-3 TCP 連線與離線的通訊流程
    • 6-4 伺服端程式操作介面
    • 6-5 匯入命名空間
    • 6-6 公用變數宣告
    • 6-7 啟動伺服器
    • 6-8 監聽客戶訊息的程式
    • 6-9 關閉伺服器的程式
    • 6-10 客戶端的表單設計
    • 6-11 匯入命名空間與公用變數
    • 6-12 登入伺服器與傳訊副程序
    • 6-13 客戶離線的程式
  • CHAPTER7 TCP 聊天室
    • 7-1 TCP 聊天室的通訊流程
    • 7-2 伺服端程式啟動部分的擴建
    • 7-3 建立線上名單的副程序OnlineList
    • 7-4 發送私密訊息的副程序SendTo
    • 7-5 廣播訊息的副程序SendAll
    • 7-6 監聽與回應訊息的Listen 副程序
    • 7-7 客戶端表單設計
    • 7-8 匯入命名空間與公用變數宣告
    • 7-9 登入伺服器的程式
    • 7-10 發送訊息的相關程式
    • 7-11 監聽與回應訊息的程式Listen
    • 7-12 關閉視窗與連線的程式
  • CHAPTER8 線上五子棋
    • 8-1 TCP 線上五子棋的通訊流程
    • 8-2 表單的設計
    • 8-3 棋盤的繪製
    • 8-4 單機下棋的動作
    • 8-5 檢查五子連線的副程序
    • 8-6 與伺服器連線相關的程式
    • 8-7 監聽與回應訊息的Listen 副程序
    • 8-8 將訊息傳給對手的程式
  • CHAPTER9 線上打桌球
    • 9-1 TCP 線上打桌球的通訊流程
    • 9-2 表單設計
    • 9-3 讓球運動的程式
    • 9-4 讓物件產生碰撞反應的程式
    • 9-5 拖曳球拍的程式
    • 9-6 有關網路連線的程式
    • 9-7 監聽與回應訊息的Listen 副程序
    • 9-8 拖曳球拍程式的修改
    • 9-9 球移動的同步訊息發送
  • CHAPTER10 線上射擊遊戲
    • 10-1 TCP 線上射擊遊戲通訊流程
    • 10-2 表單設計
    • 10-3 移動戰機的程式
    • 10-4 產生砲彈的程式
    • 10-5 控制砲彈跑動的程式
    • 10-6 檢視擊中與否的程式
    • 10-7 讓砲彈物件銷毀的程式
    • 10-8 有關網路連線的程式
    • 10-9 監聽與回應訊息的Listen 副程序
    • 10-10 告知對方自己動作的程式
    • 10-11 繪製與處理敵方的砲彈
  • CHAPTER11 網頁即時通
    • 11-1 網頁程式簡介
    • 11-2 建立網頁介面
    • 11-3 發言的程式
    • 11-4 收訊的程式
    • 11-5 在本機測試的方式
  • CHAPTER12 網頁白板
    • 12-1 網頁白板程式的通訊流程
    • 12-2 網頁介面設計
    • 12-3 加入畫布物件
    • 12-4 加入初始設定的程式
    • 12-5 使用滑鼠繪圖的程式
    • 12-6 伺服端:設定通訊身分的程式
    • 12-7 伺服端:處理己方繪圖動作的程式
    • 12-8 伺服端:接收對方繪圖動作的程式
    • 12-9 客戶端:讀取與繪製遠端繪圖動作的程式
  • CHAPTER13 網頁五子棋
    • 13-1 網頁五子棋程式的通訊流程
    • 13-2 繪製棋盤影像
    • 13-3 網頁設計
    • 13-4 初始狀態設定的JavaScript 程式
    • 13-5 繪製棋子的副程序
    • 13-6 檢查連線的副程序
    • 13-7 我方下棋的程式
    • 13-8 負責處理下棋動作的程式chess
    • 13-9 伺服端:設定通訊身分的程式
    • 13-10 伺服端:重玩按鍵
    • 13-11 伺服端:接收己方下棋資訊
    • 13-12 伺服端:接收對手下棋資訊
    • 13-13 客戶端:接收對手下棋訊息的程式Listen
  • CHAPTER14 網頁聊天室
    • 14-1 網頁聊天室程式的通訊流程
    • 14-2 建立網站公用變數
    • 14-3 建立網頁
    • 14-4 宣告上線與離線的程式
    • 14-5 發言的程式
    • 14-6 更新發言的程式
    • 14-7 更新線上名單的程式
    • 14-8 檢查並剔除逾時名單的程式

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading