首先我要做一個檢討:第一次寫學習筆記就遲到了,實在是很不應該——因為今天下午3節(jié)課,回來洗衣服到工會活動=.=!——以后我會在每天下午寫的.......
一直以來,我都并不認為自己是學習的人才,看厚厚一本書,密密麻麻的一頁字,實在是一件困倦的事...對于持久的事往往缺乏毅力,使得太多的跟隨著自己的喜好走...興趣是我最大的原動力。就如去年的數(shù)據(jù)結(jié)構課,因為每每對老師布置的某件具體的任務(畫出一棵樹之類的)的興趣,我才有動力把老師的筆記書上的程序弄明白~加入這個小組,開始學習帖子上幾頁OpenGL以后,每篇冗長的講解總讓我在電腦屏幕里看到周公。無奈懶人只能用懶人的辦法:每一篇新帖,看完標題直接把程序復制粘貼調(diào)試運行,在對其運行效果嘆為觀止后,再一行一行的讀程序,不懂之處去原帖找說明。這種索引學習法提高了學習興趣,也提高了學習效率。不過,圣人云,學的快的忘的也必然快,90%的函數(shù)過目就忘,只能記得功能和在那篇帖子里用過。這只算是一個折中的學習方法吧~
我覺得這個blog不僅寫是個人學習筆記的地方,也是我們之間坦誠交流的平臺,生活中學習上可以分享的心得、訴說的困難,不妨在這里一吐為快,同在天地之靈是一種是緣分...
我媽媽特別反對我做游戲,她說游戲是害人的東西= =!,說我以后從事的是害人的事業(yè).......雖然對此我有自己堅定的立場,但我依然很想知道諸位同仁對游戲的看法~報數(shù)字媒體時,是動畫吸引了我,隨著在大學里對游戲的接觸愈深,尤其是萬王之王和魔獸世界這兩個網(wǎng)游,讓我渴望制作網(wǎng)游。KOK(萬王之王King of kings)是很早以前玩的,真的是很經(jīng)典的游戲,個人認為中國自制的最棒的網(wǎng)絡游戲,卻因為種種原因過早的夭折。大一之后,知道了我們的專業(yè)和游戲相關,我就幻想把萬王做下去。大二下學期接觸了WOW,對游戲的華麗壯觀而又細膩的畫面驚嘆,對史詩般壯麗的背景故事嘆服,而WOW里團隊合作精神和合作智慧,卻是迷住我的根本原因。網(wǎng)游本身的魅力對并不足以吸引眾多的玩家,一切網(wǎng)游的交流功能是所有單機游戲不具有的,而WOW更是把這種交流提高到了合作的層面上,和25乃至更多的現(xiàn)實中真正的人一起配合,每個人都需要明確自己的分工,任何人的一個小小錯誤都可能導致25個人的失敗(滅團),這不僅需要游戲的操作技巧和意識,更是需要交流合作的能力和精神,需要良好的人際關系、處事原則。對WOW的折服使我決心想走制作游戲之路。中國現(xiàn)存的網(wǎng)游無論技術、理念還是游戲環(huán)境,都無一能與其媲美,這無疑是令人遺憾和忿忿的。我希望中國可以自制出以中國的文化為背景,各方面足以WOW這樣的游戲一教高下的屬于中國人自己的并且可以與全球分享的大型RPG網(wǎng)絡游戲。這是我的夢想,可能永遠也只是個夢。也許,畢業(yè)后,在報酬更為合適的就業(yè)機會面前,我根本就沒有選擇制作游戲之路;也許,即使我有幸進入某網(wǎng)游公司,也只能做到機械的寫程序,整天做重復的勞動;也許,當我某天有幸參與核心的游戲設計,屆時設計思路上也會像目前國內(nèi)大部分網(wǎng)游一樣,一切以利益為先,不在意游戲本身的境界和制作水平,把賺取玩家的RMB放在首位......不過,做夢是年輕人的通病,為夢想而奮斗是年輕人的專利,不管以后如何。
其實最開始PureMilk 找我進組的時候,我其實在心里猶豫了一下,一直認為她是很強很強的人,她的小組也一定會很強很效率,我怕自己會拖后腿。坦白的說,我并不懷疑我的智商和能力,但擔心在學習的時間和精力的分配上出問題。我不會放棄WOW,也不會放棄為此而努力的難得機會,我會盡力安排好自己。可能是第一篇筆記,想多寫一點,希望和大家共同奮斗吧~
最后附上一篇帖子:kok研發(fā)日記——讓我們看到了一種精神
萬王之王于 1996 年 11 月 15 日開始建立,他的創(chuàng)建者是 Ruby 和 Onyx,建立的動機是作為 Onyx 的碩士論文 - 穩(wěn)定的高效能分布式系統(tǒng)研究的測試平臺,由于兩位建立者對于多使用者空間(MUD; Multi-User-Dimension)都非常了解,所以選定 MUD 作為測試工具,初期由于管理人力只有兩人,所以在設計上特別側(cè)重減少管理人力與賦予玩家自我管理的觀念,基于這個理念,選定的以國家系統(tǒng)為主的世界架構。
萬王之王于1996年12月底開放測試, 當時開放的區(qū)域很少,在一片空曠的坦格拉美亞大陸上什么也沒有。首日線上總?cè)藬?shù)約有二十人,當時的硬設備為 AMD DX4-100 +16 Mb ram。開放當日的參觀者大多為各 mud 的巫師或管理者。經(jīng)過兩天的整理,加強了史坎布雷城和大陸上的生物數(shù)量,萬王之王的戰(zhàn)斗測試逐漸完成。
到了開放的第三天,國家組織正式出現(xiàn),所有的人都抱持觀望態(tài)度的時刻,第一個國家 - 魔龍帝國(Evil_dragon)正式成立。萬王之王從此正式邁入國家勢力競爭的階段。
在魔龍成立之后,各國紛紛出現(xiàn),其中以魔龍帝國的國土擴張最快。早期的國家功能有限,只能擴展領土和招收國民,與今日的國家集團不可同日而語。
在 Ruby 與 Onyx 的努力下,國家的發(fā)展逐漸成熟,1996年12月 23日,在好友 Lily 來訪的當晚,建造特殊建筑和召喚生物的功能也出現(xiàn)了,而國家的研究和發(fā)展指令也隨之完成,今日的國家規(guī)模遂大致底定。接著,各職業(yè)的第一進階轉(zhuǎn)職系統(tǒng)也在接下來的數(shù)日內(nèi)確定,九種新的職業(yè)和法術陸續(xù)在一周內(nèi)完成,使得整的游戲世界的職業(yè)數(shù)量上升到 12 種,而玩家的反應也漸趨熱絡。
民GUO八十六年農(nóng)歷新年來臨,由于茹比在過年前對于王國系統(tǒng)全面改寫,使得系統(tǒng)邁入另一個里程碑。而在過年后發(fā)生了一件烏龍停機事件 - 因為茹比的機器 Power 太舊,發(fā)出吵人的聲音,所以被人把機器關掉。這個事件使得萬王之王的難民涌向各 bbs,結(jié)果萬王之王因此聲名大噪。
停機事件發(fā)生后,萬王之王的上線人數(shù)由原來的三十余人急速竄升到五六十人,也使得系統(tǒng)的負荷越來重,所幸各國家此時已經(jīng)發(fā)展成熟,紛紛敞開大門,將出口連上大陸,一時之間萬王之王的區(qū)域迅速膨脹。玩家的數(shù)量也直線上升。
在1997年四月初, 由于玩家人數(shù)破百, 內(nèi)存呈現(xiàn)不足的狀況, 加上 Ruby自友人處買到一顆可以超頻到 200 MHz 的 Pentium 133, 所以 Ruby 決定花大錢整理硬件。將硬件一舉提升到 Pentium 200+ 64 MB ram。這個決定使? k 的上線人數(shù)突破 200 人大關, 經(jīng)過一番測試, 最后將人數(shù)上限定在 220 人。
上線人數(shù)大增后, 國家的數(shù)量急速膨脹, 一度到達 120 個國家的混亂局面, 后來茹比開始大肆整頓, 將國家數(shù)量定在 80 上下, 從此 kk 的國家由數(shù)量的增加轉(zhuǎn)而變成品質(zhì)的改進。
由于上線人數(shù)的壓力持續(xù)增加, 于是 kk 接受各方建議, 將 driver 更新版本到 MudOS v22pre8, 但是由于新舊系統(tǒng)有許多不合, 且新系統(tǒng)仍算是測試版本, 以致造成問題重重, 幸好 Onyx 接手進行, 將問題一一掃除,系統(tǒng)終于在五月穩(wěn)定, 更換了新系統(tǒng)后 kk 的速度大為改進, 具備了更上一層的能力。
在五月底, 國家系統(tǒng)中的最后一個部份 -- 戰(zhàn)爭的雛形終于出現(xiàn), 但是由于太多問題而再度進行整補, 管理者特別為了此事在英雄會館召開戰(zhàn)發(fā)會(戰(zhàn)爭發(fā)展會議), 與十余位先知英雄討論戰(zhàn)爭應做的修改。由于進行 post 式的討論, 英雄們發(fā)表的意見與問答將英雄會館的留言板淹沒了兩次,發(fā)言數(shù)量超過兩百篇。
在戰(zhàn)爭開放初期, 由于夢幻王國(Dream)的大臣利用 bug 將高于自己等級的 mob 帶出國外, 導致一堆人慘死, 于是激起各國公憤, 遂聯(lián)手對其進行第一次的正式戰(zhàn)爭, 戰(zhàn)爭其間, 夢幻堅守關卡, 各國聯(lián)軍因而無功而返。但夢幻也因為利用 bug 而遭受嚴重的天譴。
由于各國的建議, 國際公法對于戰(zhàn)爭部份的條文漸漸浮現(xiàn), 于是聯(lián)軍戰(zhàn)爭的型態(tài)出現(xiàn), 使得戰(zhàn)爭系統(tǒng)更為完備。蜀國的國王更多次奔走, 希望能集合八國國王, 正式對夢幻宣戰(zhàn), 但是屢屢因事前聯(lián)絡不足而導致失敗。
戰(zhàn)爭事件告一個段落后, Onyx開始進行計畫已久的系統(tǒng)更新大計, 對Linux 操作系統(tǒng)的本體進行修改, 使 Linux 能承受更大量的系統(tǒng)負荷。這個計畫在六月初實現(xiàn), 系統(tǒng)更新的結(jié)果使得原本的人數(shù)上限由往上調(diào)升, 系統(tǒng)的記錄最高曾有 300 人同時上線卻沒有 lag 的狀況。
1997年八月,萬王之王開始建立 WWW,并且由于系統(tǒng)的調(diào)整使得速度更快,人數(shù)上限往上調(diào)升到 320 人。這段時間中,由于兩位管理者太忙碌,系統(tǒng)建構的進度開始減慢。
八十六年九月,萬王之王的 Homepage 完成,開放兩天之內(nèi)參觀人數(shù)就破萬,同時,歐尼克斯也在該月舉行的第二屆 Mud Workshop 發(fā)表論文,闡述分布式 Mud 架構的訂定與制作方式,獲得與會高手一致好評,并認為這是個確實可行的方法。
由于參加 Mud Workshop 當天遇到了幾批對開發(fā)網(wǎng)絡游戲有興趣的公司,所以茹比跟歐尼克斯從十月初起就開始跟網(wǎng)絡與軟件業(yè)界的人會面,并討論 Mud 應用在商業(yè)網(wǎng)絡上的可行性,同時也期待業(yè)界能有人愿意支持 kk新的機器,以便提供玩家更好的Mud 品質(zhì)。在這個月內(nèi),萬王之王的人數(shù)上限再度調(diào)升到 350 人,并且獲得穩(wěn)定的速度。
從十月中起,由于 kk 的玩家人數(shù)漸漸突破三百余人,系統(tǒng)負日漸沉重,而且常常發(fā)生不明原因的 crash,Ruby跟Onyx日夜徹查,維修與檢查動作不斷,不僅更換了硬盤和內(nèi)存,最后連歐尼克斯的 Pentium Pro 150 都被搶來作測試。在更換了機器以后,雖然系統(tǒng)整體的速度大幅增加,但是 crash仍然不定時發(fā)生,玩家抱怨不斷。
在1997年十月底的一個周末,kk 的人數(shù)上限正式突破了 400 人的關卡,而晉升到420 人,接著,與軟件業(yè)界接觸的成果首次出現(xiàn),由華彩軟件公司所贊助的一部 Pentium II 233 正式交到茹比跟歐尼克斯手上,在十一月四日晚間,茹比親自跑到臺北去把機器扛回新竹,并且立即裝機測試。同時,在十一月初,kk 的家族與婚姻系統(tǒng)正式啟用,為玩家間提供更多的交流管道。
由于新機器的威力確實驚人,比起以前所用的 Pentium 133 o 200 和Pentium Pro 150 都要快得多,所以,在解決了困擾 kk 已久的一個crash 原因后,kk 的上線人數(shù)開始激增,由原先的 300-400 人迅速跳升到六百余人,然而機器的負荷仍然正常,顯示出更強的潛力。
在更換機器加上 crash 原因消除后,kk 呈現(xiàn)了高度的穩(wěn)定性和吸引力,上線人數(shù)越來越多,六七百人同時奮戰(zhàn)也時常可見。針對玩家人數(shù)的上升,茹比再度開放了 25 個新國家,使得國家的總數(shù)提升到 115 個,并且修改相關規(guī)定,為國家訂定紅色警戒的規(guī)范,使得國家的滅亡與警戒有一個規(guī)范,希望能使 kk 的國家從量的增加轉(zhuǎn)向質(zhì)的提升。
十二月初,茹比跟歐尼克斯收到了七月中投出去的一份稿件回函,證實茹比跟歐尼克斯合作完成的『圖形化多使用者網(wǎng)絡空間』企劃案,在中山大學軟件創(chuàng)新育成中心與宏?基金會合辦的『創(chuàng)意 21 創(chuàng)新軟件構想競賽』中,從海內(nèi)外百余件參賽作品中脫穎而出,獲得十一件獎項中的佳作獎,證實了圖形化網(wǎng)絡多人游戲?qū)⒃谖磥淼能浖袌霁@得重視。
由于系統(tǒng)日漸穩(wěn)定,萬王之王的負載量也日漸增加,新機器所帶來的快速逐漸又被眾多的玩家消化殆盡,在人數(shù)上升到八百人之后,新機器的負荷也已經(jīng)到了極限,為了克服這個問題,茹比跟歐尼克斯分頭趕工進行構想已久的分布式系統(tǒng)架構,為萬王之王的新架構往前鋪路。
分布式系統(tǒng)的 Mud 架構在二月間逐漸形成,但是由于不曾有人進行過類似的研究,其間波折不斷,最后終于在二月底大致完成,經(jīng)過茹比與歐尼克斯兩人重重測試過后,終于打算為 kk 換上新系統(tǒng)。在二月底進行了一次為期極短的測試,很快的因為出現(xiàn)過多嚴重 Bug 而被迫中斷。雖然這次的測試徹底失敗,而且為時不到一天,但是沒有時間傷心的茹比跟歐尼克斯仍然決定繼續(xù)努力。
實驗失敗的分布式系統(tǒng)經(jīng)過了重重修改,在三月中又連續(xù)進行了幾次實驗,終于在不斷出現(xiàn)和消失的 bug 中漸漸穩(wěn)定下來。在三月十九日的一次測試后,茹比終于決定不再換回單機系統(tǒng),在接下來的幾個星期中,茹比跟歐尼克斯繼續(xù)跟充滿 bug 的系統(tǒng)奮戰(zhàn)。在這段期間,除了分布式系統(tǒng)的進行外,與業(yè)界洽談已久的圖形化 Mud 的計畫也終于有了結(jié)果,一向支持網(wǎng)絡多人游戲研究開發(fā)的軟件發(fā)行公司 -- 華彩軟件公司終于決定正式投入mud 圖形化的發(fā)展陣營,于是,一個以發(fā)展網(wǎng)絡多人游戲的工作團隊在三月初正式集合成軍。
1997年四月是混亂的一個月。由于茹比投入了圖形化 mud 的開發(fā)計畫中,而歐尼克斯也要為畢業(yè)而努力,重重 bug 的 kk 開始在混亂中掙扎,在這段期間,出現(xiàn)了許多國家間的 bug,使得整個 kk 顯得一片亂象。直到四月底,眾多的 bug 終于慢慢的被茹比跟歐尼克斯修好,到了四月底,kk 的上線人數(shù)終于突破千人,并且得到相當穩(wěn)定的速度
雖然萬王之王的分布式系統(tǒng)逐漸穩(wěn)定,但是幾個外在的問題依然令人困擾,首先是網(wǎng)絡使用權的問題。由于歐尼克斯畢業(yè)在即,kk 是否能夠留在清大變成了一個難題,幸好,在歐尼克斯跟她的指導教授金仲達教授溝通后,金教授很慷慨地答應解決這個問題,使得 kk 能夠繼續(xù)留在清大。但是接下來要面對的是分布式系統(tǒng)借來的測試機組必須在六月歸還的問題,卻使得茹比大傷腦筋。為了籌措 kk 的硬件費用,茹比決定舉辦一次募款活動,由于茹比以前曾有類似的失敗經(jīng)驗,但是在不得已的情況下,也只有宣布在五月一日正式開始向支持的玩家們募款。
募款活動出奇地順利,從五月一日到六月十日之間的一個多月**收到159 筆捐款,合計 235770 元,超過預定的十五萬目標甚多,而另一件喜事則是歐尼克斯在六月二日順利通過碩士論文的口試,總算是拿到碩士學位了。繁忙的六月間,茹比跟歐尼克斯忙著處理 kk 機器的采購與調(diào)整和畢業(yè)的準備,終于在六月底把所有的事情解決,過了一個艷陽、驪歌和忙碌不停的六月天。
在各方的敦促和鼓勵下,歐尼克斯終于決定在七月十一日假清大資電館舉辦 kk 有史以來的第一次全國性大網(wǎng)聚,為了鼓勵眾多玩家們參與活動,茹比還提供了豐富的大獎。在七月十日之前,報名參加的有兩百多人,本以為規(guī)模已經(jīng)算很大了,結(jié)果在網(wǎng)聚當天,居然共有 439 人到場報名參加,使得原先估算的場地和飲食供應都發(fā)生嚴重不足的現(xiàn)象,幸虧與會的玩家們都抱持著愉快與興奮的心情,終能使得網(wǎng)聚節(jié)目順利推動,而不致有混亂的情況發(fā)生。會中請到清大資工研究所所長親臨致詞,并且由茹比回答玩家們提出的各種疑問,最后在美女玩家們的抽獎活動后結(jié)束。
經(jīng)過了一整年的努力,圖形化的 Mud 計畫終于有了成果,在華彩軟件成軍九個月之后的制作團隊在 1998 年 12 推出第一份成績單,圖形化萬王之王(GKK)的 Alpha 測試版本終于推出,并透過工作人員私人尋訪的方式,挑選出 100 名測試人員進行測試,并針對測試人員的評價與意見調(diào)整游戲設計方向。
經(jīng)過長達兩個月的 Alpha 測試與調(diào)整期,為配合信息月活動,并宣布 Alpha 測試完成,制作團隊特別在 1/31 日假華彩軟件公司的教育訓練中心舉辦 Alpha Tester茶會與原型機動營,向所有 Alpha Tester 致敬并向?qū)€上有興趣的玩家介紹 GKK 這個即將進入市場的新型態(tài)游戲,這場活動從早上十點延續(xù)到下午五點,最后在大會議廳舉行公開問答與意見回復后結(jié)束。
1999 年2月 28 日,第三屆的 Mud WorkShop 在交通大學舉行,GKK 秉持支持 Mud 發(fā)展的決心贊助這項活動,并參與活動企劃,在這場活動中,除了由 Ruby 發(fā)表論文探討 Mud 圖形化之經(jīng)驗與注意事項外,現(xiàn)場更提供數(shù)部機器動態(tài)展示 GKK,會后,每個參與活動的人員都獲贈 GKK Beta 測試光盤一份。
1999 年3月 1 日,,計畫已久的 GKK Beta 測試終于開始,除了游戲光盤已經(jīng)事先透過游戲雜志與各種管道發(fā)放之外,Beta 測試帳號也開放申請,累計到 6 月初,共發(fā)出 8 千個帳號,超過 20 萬人次的上線測試,玩家反應熱烈可見一斑。Beta 測試在1999 年6月 15 日,停止,游戲的制作也臻完備。
1999 年7月 3 日,,GKK游戲服務器正式啟用,同時間游戲光盤也上市銷售,自此,Mud 不再只是文字游戲,而臺灣第一個自制的多人線上游戲也正式完成 。
posted on 2008-10-10 02:52
正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(340)
評論(3) 編輯 收藏 引用 所屬分類:
麥伊