等級:25 - 爐火純青 經驗值:0 / 245 魔法值:14128 / 14128 生命值:5%
升級
  100%
TA的每日心情 | 衰 1 小時前 |
---|
簽到天數: 5690 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
2008/12/24 MIKESPOOK LEAVE A COMMENT. R l& H ~- S5 m: m* w7 Q5 f
這裡要說說 Xnova,哦,就是 ogame 洩露出來的代碼。不是技術層面,技術層面沒什麼好說的。想瞭解的可以看 http://blog.csdn.net/lanphaday/category/493714.aspx。
) r& G5 T( x5 M& b
& U0 f* e. K7 [, a& c, G4 \$ @/ _- f最開始知道 ogame 代碼洩露,是從賴勇浩(http://blog.csdn.net/lanphaday/)那裡聽說的。這哥們也夠意思,直接給我傳了一份代碼過來。臨近期末,準備課程論文,忙……(數日後)
6 N& s% n: H2 }: j. ` ? j1 F4 O今日得閒簡單研究了一下。$ z! r9 o6 g4 F6 x- M: x/ Y/ j
首先要說的是README_GER.TXT 的內容。伴隨 google translation 大體瞭解了Xnova 是什麼。這裡有兩個地方值得注意:0 N2 t& L9 E& L5 P# k) M! p
LICENCE
) o8 g4 v' u7 R0 g% P! X=======4 V: I6 t+ n5 K/ O
G.N.U.6 X' b* A7 t1 e% C
(Please read LICENCE.txt for more informations)* F/ F3 A! M3 y: G+ h( J
; ?) z3 |3 Z7 ~* i5 U0 s; o
INFORMATIONS
2 Z5 V4 D7 N4 e/ b4 |( y============
# B2 P6 L M& Z' E FOGame Script based on UGamela! U- W4 y- p2 Y1 z3 o) V/ j# f0 Q
Developed by XNova Team2 s( C- \' `$ V& o$ N9 o0 p) T1 B2 L/ X
and XNova-Ugamela-World8 B I) _# E5 [" v X- c1 o
第一點說,XNova 是 GNU 協議,也就是 GPL 的。而不是像坊間所傳是洩露的代碼。所以在安裝我手頭這份代碼顯示的諸如「僅供學習研究,不能公開使用」紜紜完全是臆斷了。
3 x+ `- l: F" F! I. T4 [& O第二點說,Ogame 是基於 UGamela。我估計是 Ogame 現在的運營公司從Xnova 手中購買了某個版本的代碼。不確切,但是就從這個地方來看,是先有了 Xnova 後才有 ogame。: ?8 {& }# O! I5 d: G9 U q" ^
( [, A$ o) O6 g: q/ u2 `7 l從程序角度來看 Xnova 不算非常優秀。使用 php4 編寫的典型應用。有不少漏洞,同時在一些執行效率上欠缺考量。我甚至有點懷疑用這個程序,同時在線遊戲人數能不能超過1000人。
/ Q7 X8 z: k3 k/ ?但是,從另外一個角度來看,在一個簡陋的技術環境下建立的遊戲,比如 ogame,成為了一個很多人追隨的遊戲。成功的原因肯定不是因為技術如何如何出色。. N( ?+ N, k- S
! o/ W# t0 Z1 F3 s2 l4 W
遊戲策劃對於遊戲的成敗起到決定作用。. S. j" W( l2 @' d2 S1 K, v
6 [; h' i5 N" g, ?& @所以例如暴雪這麼多年作為遊戲業的龍頭老大,似乎對於遊戲開發技術並沒有太多建樹。反倒是對於遊戲題材、類型、內容等貢獻頗為深刻。做遊戲?反思啊,一定要反思啊!!! |
|