開發基礎:伺服器變數

» 伺服器變數

SmartFoxServer 2X框架提供了不同類型的伺服器變數,可以用來維護跨使用者、房間甚至是好友列表中好友的同步狀態。

一般來說,伺服器變數允許客戶端或是伺服端邏輯建立客製化的值,並且能夠在所屬範圍內自動更新。下面是三個主個要的伺服器變數類型,有著不同的範圍:

閱讀全文:開發基礎:伺服器變數

「2014台灣燈會在南投」燈會交通接駁期末報告

「2014台灣燈會在南投」燈會交通接駁期末報告

南投縣政府警察局1月9日召開台灣燈會交通接駁計畫期末報告,由代理縣長陳志清主持,陳代理縣長要求加強宣導,請民眾多利用大眾運輸工具來南投賞燈,縣府規畫有完善的接駁專車與路線,提供賞燈人潮的運輸和接送;尤其是台中、彰化地區的公車及濁水火車站也應納入規劃配合,減少周邊縣市民眾開車的機會。

 
期末報告由鼎漢工程顧問公司負責簡報,針對交通管制計畫3層管制區、停車場整體規畫案、交通接駁計畫、交通應變計畫及散場疏導計畫等5個面向進行簡報說明,其中小型車停車場目前仍為7處共7248席位、機車2000席位,未來茄苳腳段原夜市土地還會再增加400個停車位。陳代理縣長特別要求協調汽訓中心開放作為大型遊覽車及機車專用停車位,來紓解停車場不足的問題。
 

閱讀全文:「2014台灣燈會在南投」燈會交通接駁期末報告

「2014台灣燈會在南投」2月13日起小提燈開始發送

今年台灣燈會在中興新村,2月13日起小提燈開始發送!!~~

身為南投人不能不廣告一下!!~~

「2014台灣燈會在南投」小提燈發送

一、 小提燈發送時間:

2月13日起至2月23日止共計11天,每日下午3 時準時發送。

二、發送方式:

現場發送,依民眾排隊先後順序贈送,每人限1盞,每日發送數量有限,送完為止。

閱讀全文:「2014台灣燈會在南投」2月13日起小提燈開始發送

開發基礎:房間結構

» 房間結構

在任何的多人應用程式中,房間物件( Room object)都是其中一個最重要的基礎建構方塊中。他負責分組與將使用者連現在一起並且讓使用者能夠與彼此互動。從開發者的角度來看,它提供了有用的事件,能夠幫助建立應用程式邏輯,而且每個房間都能夠被不同的伺服端擴展程式管理。

在這節中我們將剖析由房間物件提個的許多特徵,以及在SFS2X框架中新的強力功能。

閱讀全文:開發基礎:房間結構

開發基礎:加入與建立房間

» 加入與建立房間

房間物件( Room object)是SFS2X的基礎建構方塊中的一部分。房間可以安排玩家,因此玩家可以”看”到彼此,並且與其他玩家互動。典型的房間使用例子像是在聊天程式中不同主題的房間,虛擬世界中的不同開會地點,或是在各種分類中的不同地點挑戰其他朋友。

房間建立的兩種方法:

  • 靜態的(Statically): 透過 AdminTool中的Zone Configurator 模組建立。這是在區域中建立持續存在的房間(譬如說一個大廳(Lobby))的有效方法。這類型房間會在SmartFoxServer 開啟時就被初始化。
  • 動態的(Dynamically):房間可以在執行期間由客戶端或是伺服端建立或摧毀。客戶端或是伺服端建立的房間並無差別。但是伺服端可以調整一些基於安全理由而不讓客戶端存取的部分。

閱讀全文:開發基礎:加入與建立房間

建立基於擴展的客製化登入

» 如何建立基於擴展的客製化登入

在伺服端時間一個客製化的登入是很簡單的一個過程。SFS2X會發出下面兩個登入事件:

  • USER_LOGIN(使用者登入): 當客戶端請求加入一個區域時會發出這個事件。你可以在這裡驗證使用者憑證與決定使用者是否能繼續進行登入動作。在這個階段客戶端是以一個Session物件作為代表,還不是一個真正的使用者。
  • USER_JOIN_ZONE(使用者家入區域):當使用者成功加入一個區域(並且轉換成為SFS使用者(SFSUser)) 時會發出此事件。

閱讀全文:建立基於擴展的客製化登入

子分類