等級:25 - 爐火純青 經驗值:0 / 245 魔法值:13942 / 13942 生命值:5%
升級
  100%
TA的每日心情 | 奮斗 昨天 14:36 |
---|
簽到天數: 5628 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
2008/12/24 MIKESPOOK LEAVE A COMMENT
6 E, O; H2 ^) C這裡要說說 Xnova,哦,就是 ogame 洩露出來的代碼。不是技術層面,技術層面沒什麼好說的。想瞭解的可以看 http://blog.csdn.net/lanphaday/category/493714.aspx。. ~+ [+ B0 G% z9 d
: d W1 V% Q/ J% i; U9 @
最開始知道 ogame 代碼洩露,是從賴勇浩(http://blog.csdn.net/lanphaday/)那裡聽說的。這哥們也夠意思,直接給我傳了一份代碼過來。臨近期末,準備課程論文,忙……(數日後), _0 Y9 \" ?# K4 @. p
今日得閒簡單研究了一下。, O. z/ u7 k0 F( Q8 n* c
首先要說的是README_GER.TXT 的內容。伴隨 google translation 大體瞭解了Xnova 是什麼。這裡有兩個地方值得注意:; q$ W# k: F. E2 o5 d
LICENCE
: N- y3 H" |; y1 L2 T, O( Q) ^; ?; t=======
* H: E$ p, F$ L1 u7 J* qG.N.U.
8 Y8 q; Z. q" Z9 b- W(Please read LICENCE.txt for more informations)
, i+ W- C& O' j% w A; E9 P; c
* P: |% b1 z' g; x! @INFORMATIONS
3 A6 A5 w9 L1 F3 d) m( j# g============* `5 F; x" Q( m) Q, I) o. Z
OGame Script based on UGamela# p9 I$ H3 P- x" `
Developed by XNova Team
4 m- i$ o" d: l- O. Qand XNova-Ugamela-World
: l7 c' l2 j# @% I6 n' P" z第一點說,XNova 是 GNU 協議,也就是 GPL 的。而不是像坊間所傳是洩露的代碼。所以在安裝我手頭這份代碼顯示的諸如「僅供學習研究,不能公開使用」紜紜完全是臆斷了。* z6 s) D8 B+ F' p+ c5 j. o
第二點說,Ogame 是基於 UGamela。我估計是 Ogame 現在的運營公司從Xnova 手中購買了某個版本的代碼。不確切,但是就從這個地方來看,是先有了 Xnova 後才有 ogame。
/ @& ]/ m+ l7 U) ^& B5 M. q5 U. h/ |
# t5 x6 F3 n9 a; A' o1 q* x( x從程序角度來看 Xnova 不算非常優秀。使用 php4 編寫的典型應用。有不少漏洞,同時在一些執行效率上欠缺考量。我甚至有點懷疑用這個程序,同時在線遊戲人數能不能超過1000人。# T4 P* E4 l$ V$ T2 h
但是,從另外一個角度來看,在一個簡陋的技術環境下建立的遊戲,比如 ogame,成為了一個很多人追隨的遊戲。成功的原因肯定不是因為技術如何如何出色。0 q1 L; x: f2 L7 M5 r J, B! Y
! B3 R3 p6 A1 ?; x
遊戲策劃對於遊戲的成敗起到決定作用。
0 S2 i. R1 q5 {& T( u, ]: q* O( q- g
. M& j0 Z; N: X& m- m% x所以例如暴雪這麼多年作為遊戲業的龍頭老大,似乎對於遊戲開發技術並沒有太多建樹。反倒是對於遊戲題材、類型、內容等貢獻頗為深刻。做遊戲?反思啊,一定要反思啊!!! |
|