開發基礎:第一個擴展

» 寫出第一個擴展

在SmartFoxServer 2X中,擴展是一個基本的要素。擴展開啟了無限的可能性,讓開發者能夠建立他們的客製化的遊戲邏輯,以及整合其他支援專案的技術。以一個平行的概念來說,擴展就相等於網頁中的伺服端程式碼,也又是所有的"業務"邏輯開發的地方。

假如你對Java或是其他物件導向語言(ActionScript 3, C#, C++,等等)有中等程度的了解,寫出第一個擴展是非常簡單的。

閱讀全文:開發基礎:第一個擴展

2014台灣燈會在南投--初探

2014台灣燈會在南投--初探

今年台灣燈會在中興新村,難得離家那麼近,所以忍不住就跑去關心一下進度。

其實根本就還沒弄好,不過事實上還滿多人跟我一樣跑去關心進度。

晚上九點多還一堆人在散步...

照片不多,還手抖,技術待加強 >"<。

閱讀全文:2014台灣燈會在南投--初探

開發基礎:資料庫方法

» 資料庫方法

在這個章節中我們將示範幾個SFS2X與外部資料庫整合的範例。所有的方法都以MySQL做示範,但是你可以使用你選擇的任何其他的資料庫( 請參考HowTo tutorial)。所有的程式碼,我們都使用標準的SQL,因此可以被移植到任何其他的RDBMS。

  1. 使用資料庫的客製化登入
  2. 查詢資料庫與送出結果集合

閱讀全文:開發基礎:資料庫方法

開發基礎:SFSObject 與 SFSArray

» SFSObject 與SFSArray

SmartFoxServer 2X 採用了兩個基本的類別,SFSObject  與SFSArray,這兩個類別是伺服端與客戶端之間操作與傳送資料的中心。它們是跨所有語言的API(包含伺服端API)。這讓移植代碼到任何平台和應用程序的每個面變得非常容易。

SFSObject 與SFSArray 代表著平台中立的高階物件,將客戶端與伺服端間的資料傳輸抽象化。它們分別用於以Map/Dictionary或是List/Array的型態來表示數據,它們可以巢狀的建立出複雜的資料結構並且支援許多不同的資料型態。(從位元組到整數,倍浮點數,字串以及更多)。
這兩個類提供細緻的控制通過網絡發送的每個數據元素並且使用預設的SFS2X二進制協議提供高速的序列化。

閱讀全文:開發基礎:SFSObject 與 SFSArray

小心!!~腳踏車也不能酒駕(2014年1月)

道路交通管理處罰條例有新改版了:

民國 103 年 01 月 08 日修正的,實行日期由行政院以命令定之:

名  稱 道路交通管理處罰條例 英
修正日期 民國 103 年 01 月 08 日
生效狀態 ※本法規部分或全部條文尚未生效   連結舊法規內容   
本條例 103.01.08  修正公布之第 7-2、9、31-1、43、45、73、74 條條
文;施行日期,由行政院以命令定之。

閱讀全文:小心!!~腳踏車也不能酒駕(2014年1月)

泛型不能是基本型態

泛型不能是基本型態

用Java寫出下面的程式碼:

List<int> mylist=new LinkedList<>();

基本上如果使用IDE的話,一般在沒編譯前就會告訴你這樣做是不合法的。

譬如說我使用eclipse,他會告訴我:

Syntax error on token "int", Dimensions expected after this token

閱讀全文:泛型不能是基本型態

子分類