等級:25 - 爐火純青 經驗值:0 / 246 魔法值:14808 / 14808 生命值:6%
升級
  100%
TA的每日心情 | 奮斗 13 小時前 |
|---|
簽到天數: 5899 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
2008/12/24 MIKESPOOK LEAVE A COMMENT
& v/ M6 w- S s# k# t8 {3 e這裡要說說 Xnova,哦,就是 ogame 洩露出來的代碼。不是技術層面,技術層面沒什麼好說的。想瞭解的可以看 http://blog.csdn.net/lanphaday/category/493714.aspx。
* o& D' K" \" j$ x0 f J
$ Q; \7 e' b) D# t4 ~8 |( a最開始知道 ogame 代碼洩露,是從賴勇浩(http://blog.csdn.net/lanphaday/)那裡聽說的。這哥們也夠意思,直接給我傳了一份代碼過來。臨近期末,準備課程論文,忙……(數日後)
/ V" c5 m! R8 ^, x6 ~# t0 Y: `今日得閒簡單研究了一下。9 u; l* \- H9 ^( S
首先要說的是README_GER.TXT 的內容。伴隨 google translation 大體瞭解了Xnova 是什麼。這裡有兩個地方值得注意:
I1 M/ b4 h/ G' rLICENCE! l6 A/ u9 G4 W8 u
======= r H# [1 d# x) h3 } O
G.N.U.
# B3 V6 |- I3 } P/ M8 w' m9 E5 b(Please read LICENCE.txt for more informations)
3 S8 w& K" @6 a! O/ g3 n/ `/ I6 C0 y9 k' k& ~
INFORMATIONS
. q/ S. K+ E5 |! c============
5 X" Z6 e1 H( d" v: g1 |0 bOGame Script based on UGamela1 w" _% G Y( R8 d% B( x, }
Developed by XNova Team8 s n: a9 @* \/ Y; Q
and XNova-Ugamela-World
4 F: a' z$ d$ F9 d ]第一點說,XNova 是 GNU 協議,也就是 GPL 的。而不是像坊間所傳是洩露的代碼。所以在安裝我手頭這份代碼顯示的諸如「僅供學習研究,不能公開使用」紜紜完全是臆斷了。
) u# g' L4 Q+ `! T2 A第二點說,Ogame 是基於 UGamela。我估計是 Ogame 現在的運營公司從Xnova 手中購買了某個版本的代碼。不確切,但是就從這個地方來看,是先有了 Xnova 後才有 ogame。
0 N* q! ^/ u& Z. J
3 H0 o' w- S: M5 M7 b) s從程序角度來看 Xnova 不算非常優秀。使用 php4 編寫的典型應用。有不少漏洞,同時在一些執行效率上欠缺考量。我甚至有點懷疑用這個程序,同時在線遊戲人數能不能超過1000人。
& ~3 K) O" E* u2 T \: ]但是,從另外一個角度來看,在一個簡陋的技術環境下建立的遊戲,比如 ogame,成為了一個很多人追隨的遊戲。成功的原因肯定不是因為技術如何如何出色。1 b1 V4 ~# k) c5 y9 H; u3 R
! J( u* }" v1 A( y: K遊戲策劃對於遊戲的成敗起到決定作用。
5 g/ k, N0 i7 D& o6 f9 w3 X" R! I- L. o* D1 V5 e4 {
所以例如暴雪這麼多年作為遊戲業的龍頭老大,似乎對於遊戲開發技術並沒有太多建樹。反倒是對於遊戲題材、類型、內容等貢獻頗為深刻。做遊戲?反思啊,一定要反思啊!!! |
|