|
等級:25 - 爐火純青 經驗值:0 / 245 魔法值:14419 / 14419 生命值:5%
升級
  100%
TA的每日心情 | 奮斗 昨天 00:22 |
|---|
簽到天數: 5797 天 [LV.Master]伴壇終老
|
發表於 2016-12-18 02:37:40
來自手機
|顯示全部樓層
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
2008/12/24 MIKESPOOK LEAVE A COMMENT
( c5 N+ d5 r# c4 n& ]) K2 U這裡要說說 Xnova,哦,就是 ogame 洩露出來的代碼。不是技術層面,技術層面沒什麼好說的。想瞭解的可以看 http://blog.csdn.net/lanphaday/category/493714.aspx。+ q9 k- K" F8 S4 c) Y
0 w* }; w6 N- u% I) w+ ~! j最開始知道 ogame 代碼洩露,是從賴勇浩(http://blog.csdn.net/lanphaday/)那裡聽說的。這哥們也夠意思,直接給我傳了一份代碼過來。臨近期末,準備課程論文,忙……(數日後)
' Z. [# Z4 j% j7 f今日得閒簡單研究了一下。$ a5 l" X/ E& J1 H, N! Q: g
首先要說的是README_GER.TXT 的內容。伴隨 google translation 大體瞭解了Xnova 是什麼。這裡有兩個地方值得注意:
) o8 y2 i5 v' ]' _, tLICENCE C8 h1 A+ g, E
=======9 }& R1 u# K& M) g2 J
G.N.U.
7 b `9 [: y! |9 B" U" ?(Please read LICENCE.txt for more informations)" d* S: z+ S8 l7 k; S( F0 _( E. g
$ Q" S2 f8 R* }6 UINFORMATIONS
. V# F- c, k; |- e============
. p! g! K3 z0 d5 f+ W6 @OGame Script based on UGamela% D/ v% |/ I; p4 ^6 s3 Q9 J( `
Developed by XNova Team
* I7 |2 w% t8 |( w0 _and XNova-Ugamela-World
7 O" Z. r* ^& p' i第一點說,XNova 是 GNU 協議,也就是 GPL 的。而不是像坊間所傳是洩露的代碼。所以在安裝我手頭這份代碼顯示的諸如「僅供學習研究,不能公開使用」紜紜完全是臆斷了。. ?# D' @- w2 K0 l- r9 @# G0 a
第二點說,Ogame 是基於 UGamela。我估計是 Ogame 現在的運營公司從Xnova 手中購買了某個版本的代碼。不確切,但是就從這個地方來看,是先有了 Xnova 後才有 ogame。& K" T+ r" D. R/ ^3 \8 |
9 E) s0 J% L: V0 u
從程序角度來看 Xnova 不算非常優秀。使用 php4 編寫的典型應用。有不少漏洞,同時在一些執行效率上欠缺考量。我甚至有點懷疑用這個程序,同時在線遊戲人數能不能超過1000人。
% Q6 \8 N4 V W6 X但是,從另外一個角度來看,在一個簡陋的技術環境下建立的遊戲,比如 ogame,成為了一個很多人追隨的遊戲。成功的原因肯定不是因為技術如何如何出色。
Z' j4 a; q+ O# k8 c1 N
4 h* q; e' k Q. J) J% Y6 N+ x遊戲策劃對於遊戲的成敗起到決定作用。7 u5 t: |1 \- D
8 k- |2 m3 H1 e/ X
所以例如暴雪這麼多年作為遊戲業的龍頭老大,似乎對於遊戲開發技術並沒有太多建樹。反倒是對於遊戲題材、類型、內容等貢獻頗為深刻。做遊戲?反思啊,一定要反思啊!!! |
|