iT邦幫忙

0

{CMoney戰鬥營} 的第六週 # 遊戲模組套用

  • 分享至 

  • xImage
  •  

好不容易擬定了遊戲專題的方向,接下來是要奠基在上一屆學長姐的模組上繼續成長出自己的專案。

為期一個月的專案製作時間,應該是要很忙碌充實的,卻依然還是感到沒有頭緒,總覺得對於套入模組缺乏安全感和成就感,坑坑巴巴的下幾個指令,執行起來好像是沒問題的,但不明究理,這好像就是未來使用框架或多人協助上必然會碰到的情況,希望有時間可以再更深入的研究其中的邏輯吧!

遊戲框架的主要三個部分:

地圖編輯器

  • 為方便編輯遊戲地圖而產生的 GUI 介面, 可以更直覺的配置物件
  • 標記座標位置中要新增的物件, 並輸出成檔案
  • 在程式中載入標記檔案, 並創建遊戲物件

鏡頭運鏡

  • 只顯示遊戲地圖中某個區域的畫面
  • 透過畫面裁切, 達成此效果, 通常會追蹤某個物件(如主角), 計算相對的鏡頭邊界座標進行裁切
  • 只繪出在鏡頭內(與鏡頭有碰撞) 的物件, 增加程式效能

網路模組

  • 透過區網達成多人連線
  • 區分為伺服端及客戶端, 遊戲中不固定的物件統一由伺服創建在傳送封包給各個客戶端, 客戶端再各自執行其繪出邏輯
  • 遊戲中需要統一更新的指令傳送封包給伺服更新給所有人

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言