2012年2月28日 星期二

開放遊戲外測


過年後因為中了新流感,無害了十幾天,康復之後,開始緊急準備外測,
由於LOGIN和GATEWAY對外連線部分,因為安全和穩定因素,準備到LINUX執行,
立刻架了LINUX,開始編譯測試,程式本身就有考慮跨平台,本想沒啥問題,

結果過程踢了不少鐵板,尤其是防火牆方面和BIG5碼的註解導致下一行程式沒編譯到....
真是幹XXX.....,
不過也感嘆LINUX程式的嚴謹,因此抓了不少蟲,
難怪有寫好的LINUX程式很難當掉.

自動更新本打算用中華電信的網頁空間,後來發現中華電信放了廣告,
無法直連,只好暫時關掉自動更新,想想自動更新這部分,日後還是要想辦法解決,
如果有人要炸流量,也是很麻煩,

本想好好架個網頁,但是懶了,架個簡單易用的網頁,
並且將每張圖打上浮水印,防止有人搞個相同的釣魚網站,

之前寫了註冊的網頁CGI,花了一堆精神搞了網頁伺服器,
想想不妥,在沒與主頁使用相同伺服器下,有心人想釣魚就會
釣走一堆玩家基本資訊...於是火速在遊戲中架上註冊介面,
也好,有下遊戲的才能去註測..


2月28日開放外測,但是並不順利,不過因此找到不少大問題,
不少是臨時加上去的功能所產生的問題,

一開始就發現漏檔案,緊急補上更新,

又發現無法登錄,查看結果是因為初次登錄,回寫資料庫程式發生問題,
這部分式為了清除亂註冊臨時所增加的程式.
急就是問題一堆,穩定還是重於速度..

跑得過程發生不定期發生LAG,
隊頻無法使用,
一邊對話,一邊操作並不太合手等..
之後還發生卡帳號,檢查發現是DS存檔參數大小設定,改良後沒有更新,
導致檢查資料太大,而拒絕存檔,卡在地圖裡面.

雖然感到挫折,眼前一陣黑,但是畢竟又跨出了一大步,前途維艱,慢慢改良吧.
等更順暢了,找更多朋友來測吧,恩,感謝長貓協助測試.

雖然使用的是中華電信的ADSL,但是偶爾的LAG是線程互鎖造成的,
這部分還是要改良,太大範圍的資料範圍鎖定,只會效率更差,寫多線還是不能太隨便.

頻寬看起來沒啥問題...


加油向前走吧!