第4章 開始展現實力!
羅韜便把鍵盤和滑鼠挪到身前桌面,彎著腰敲了幾下鍵盤。
界面底部滾出一段信息:
【遊戲名:《山海經》
開發者:羅韜
版本號:Test 0.75】
陸運成一直都在伸長脖子旁觀,這時已經有些慌了,快速道:「改個日誌而已,我也可以做到!」
潛意思是,你這遊戲代碼可能是別人的,你只是改了一個日誌文檔而已。
「那行,我拿源文件給你看。」
羅韜切換到DOS窗口,噼哩啪啦輸入一行命令。
隨著一記回車,屏幕開始刷新文件目錄。
密密麻麻的文件信息不斷向上翻滾。
從擴展名就能看出,全是C語言代碼文件。
一層套一層,文件名按字母排列得整整齊齊。
等把源文件展示完畢,羅韜又打開一個空白編輯器,嘴裡道:「接下來,我要稍稍演示一下我的編程能力。」
「等一下。」謝廣平起身讓到一邊,對羅韜道,「你坐下來操作。」
羅韜頓時明白,謝廣平已經開始相信他。
想想也對。
現在才1999年,電腦高手真的不多。
而他,卻是一個從業22年的網路遊戲程式設計師。
就他剛才操作電腦那熟練度,絕對可以碾壓當下99%的電腦用戶。
羅韜很是聽話地坐了下來,把鍵盤和滑鼠仔細擺好,就噼里啪啦再次敲擊鍵盤。
速度比剛才還快許多,卻全程沒看鍵盤一眼。
謝廣平看不明白那些代碼有何意義,就看向楚冬生。
楚冬生曾在本校計算機系讀本科,隨後考入電子科大軟體系讀研究生。
碩士畢業以後,由謝廣平把他招入本校。
單以計算機水平來說,楚冬生是機電系教師隊伍第一人。
「小楚,你仔細看一看。」
「好的主任。」楚冬生果斷答應。
周玉明很有眼色地退到後面,好讓楚冬生能夠看得更加清楚。
楚冬生看見新的一行代碼——
int arr[]={64, 34, 25, 12, 22, 11, 90}
心中就已認定,羅韜寫的是個冒泡程序。
對於計算機系的優秀學生來說,寫出這個程序不算難。
難的是羅韜的速度太驚人了,快得不像正常人類!
當整段程序完成,只見羅韜按住Ctrl再按F5,不編譯直接運行,順利通過。
輸出的七個數字由小到大:11,12,22,25,34,64,90。
楚冬生轉頭對謝廣平介紹道:「羅韜寫了一個冒泡程序,難得的是編寫速度超快,而且代碼非常精簡,一次性直接運行成功!」
謝廣平也是親眼目睹,當即微微點了點頭。
眼見羅韜又想起身讓座,他就做了一個制止動作:「坐著吧,我就隨便和你聊幾句。」
羅韜便又坐好,腰背筆直,雙手規規矩矩放在雙膝上面,如同一個乖巧的小學生。
陸運成一直都在悄悄觀察謝廣平的神色。
這時,他發現了一個事實!
——謝廣平看向羅韜的眼神之中,帶上了毫不掩飾的欣賞之色。
陸運成據此判斷,謝廣平已對羅韜生出愛才之心。
那麼。
羅韜不去軍訓那點事,多半就不會被追究了。
同時,他先前對於羅韜那些貶低的話,直接都變成了讒言!
他成大反派了!
更讓陸運成難堪的是!
先前在辦公室,他用非常絕對的語氣對楚冬生等三人說,打死羅韜也做不出文字MUD。
可事實呢?
那款遊戲已經做出來了,就在屏幕上面擺著呢!
不但可以玩,還比別的文字MUD更加先進!
他先前說的那些話,此時全都變成了巴掌,一下一下狠狠扇在他的臉上!
他感覺臉上火辣辣的發燒,最後連耳朵都像著了火,變得熱辣滾燙。
他下意識地悄悄後退,以此來降低自己的存在感。
羅韜、謝廣平、楚冬生、周玉明,全都發現了陸運成的小動作,卻都十分默契地沒有理會,甚至沒去看他。
這就讓陸運成敏感的心再受重創。
想到謝廣平乃是頂頭上司,其評價將會直接影響他的留校概率,心裡真是又悔又恨。
他恨自己有眼無珠,又太衝動!
也恨羅韜不給面子,導致事情走到現在這步田地。
「你這遊戲用了哪些技術?」謝廣平語氣溫和地詢問羅韜。
羅韜認真答道:「籠統來說,有複雜的C語言編程,還有非常前沿的網絡技術。」
謝廣平露出感興趣之色:「複雜在哪,前沿在哪,都能具體說說嗎?」
「好的。」羅韜一口答應。
「複雜和前沿,可以從三個維度來說。
第一個維度,這個遊戲的功能很多,每個功能都有複雜的邏輯。
第二個維度,本遊戲的遊戲引擎是我自己研發的。與傳統的MUDLIB相比,功能強大至少一個層級。
第三個維度,伺服器技術方面,領先目前市面上的所有網路遊戲,包括圖形遊戲。」
這些都不涉及技術細節,謝廣平完全能夠聽懂。
他微微點了點頭,示意羅韜繼續。
羅韜就進一步展開了說。
「先說第一個維度。
《山海經》這款遊戲,我已經設計了很長時間。
所以,它的功能非常多。
比如:
【技能成長】
就像武俠世界練武一樣,《山海經》的玩家可以學習技能,並且不斷鍛鍊技能,使得技能威力不斷增加。
【裝備打造】
就像我們現實中的衣服和武器都是用材料製造的,《山海經》的攻防裝備,也需要收集材料來打造。
而且,材料品質,將會決定裝備品質。
【任務系統】
《山海經》遊戲,有著龐大的任務系統,它有多個品類。
目前只推出了主線任務和支線任務,未來會陸續添加隱藏任務、幫會任務、師門任務等。
【多人混戰】
《山海經》遊戲中,成功地實現了多人混戰,使得PVP戰鬥更加精彩。
我提到的以上功能,都是其他任何文字MUD沒有出現過的。」
羅韜說到這裡,向著楚冬生問了一句:「楚老師,你聽說過別的文字MUD有我提到的這些功能嗎?」
楚冬生仔細回憶片刻,搖搖頭:「確實沒聽說。」
羅韜這才接著說了下去。
「至於第二個維度。
傳統文字MUD全都基於同一個MUDLIB,就是《東方故事2》這個文字MUD的遊戲引擎。
結構非常受限,操作也只能輸入指令,上手門檻很高。
但是!
《山海經》的遊戲引擎,是我特別研發的!
玩《山海經》,全程鍵盤滑鼠操作,門檻非常低。
而且通過程序生成窗口、按鈕、文本框,不使用任何圖片,就實現了偽圖形界面。
這種界面要比純文字界面更加直觀,更加友好。」
說完這點,羅韜照例停了一下,向懂行的楚冬生投去問詢的眼光。
謝廣平同樣看向楚冬生。
界面底部滾出一段信息:
【遊戲名:《山海經》
開發者:羅韜
版本號:Test 0.75】
陸運成一直都在伸長脖子旁觀,這時已經有些慌了,快速道:「改個日誌而已,我也可以做到!」
潛意思是,你這遊戲代碼可能是別人的,你只是改了一個日誌文檔而已。
「那行,我拿源文件給你看。」
羅韜切換到DOS窗口,噼哩啪啦輸入一行命令。
隨著一記回車,屏幕開始刷新文件目錄。
密密麻麻的文件信息不斷向上翻滾。
從擴展名就能看出,全是C語言代碼文件。
一層套一層,文件名按字母排列得整整齊齊。
等把源文件展示完畢,羅韜又打開一個空白編輯器,嘴裡道:「接下來,我要稍稍演示一下我的編程能力。」
「等一下。」謝廣平起身讓到一邊,對羅韜道,「你坐下來操作。」
羅韜頓時明白,謝廣平已經開始相信他。
想想也對。
現在才1999年,電腦高手真的不多。
而他,卻是一個從業22年的網路遊戲程式設計師。
就他剛才操作電腦那熟練度,絕對可以碾壓當下99%的電腦用戶。
羅韜很是聽話地坐了下來,把鍵盤和滑鼠仔細擺好,就噼里啪啦再次敲擊鍵盤。
速度比剛才還快許多,卻全程沒看鍵盤一眼。
謝廣平看不明白那些代碼有何意義,就看向楚冬生。
楚冬生曾在本校計算機系讀本科,隨後考入電子科大軟體系讀研究生。
碩士畢業以後,由謝廣平把他招入本校。
單以計算機水平來說,楚冬生是機電系教師隊伍第一人。
「小楚,你仔細看一看。」
「好的主任。」楚冬生果斷答應。
周玉明很有眼色地退到後面,好讓楚冬生能夠看得更加清楚。
楚冬生看見新的一行代碼——
int arr[]={64, 34, 25, 12, 22, 11, 90}
心中就已認定,羅韜寫的是個冒泡程序。
對於計算機系的優秀學生來說,寫出這個程序不算難。
難的是羅韜的速度太驚人了,快得不像正常人類!
當整段程序完成,只見羅韜按住Ctrl再按F5,不編譯直接運行,順利通過。
輸出的七個數字由小到大:11,12,22,25,34,64,90。
楚冬生轉頭對謝廣平介紹道:「羅韜寫了一個冒泡程序,難得的是編寫速度超快,而且代碼非常精簡,一次性直接運行成功!」
謝廣平也是親眼目睹,當即微微點了點頭。
眼見羅韜又想起身讓座,他就做了一個制止動作:「坐著吧,我就隨便和你聊幾句。」
羅韜便又坐好,腰背筆直,雙手規規矩矩放在雙膝上面,如同一個乖巧的小學生。
陸運成一直都在悄悄觀察謝廣平的神色。
這時,他發現了一個事實!
——謝廣平看向羅韜的眼神之中,帶上了毫不掩飾的欣賞之色。
陸運成據此判斷,謝廣平已對羅韜生出愛才之心。
那麼。
羅韜不去軍訓那點事,多半就不會被追究了。
同時,他先前對於羅韜那些貶低的話,直接都變成了讒言!
他成大反派了!
更讓陸運成難堪的是!
先前在辦公室,他用非常絕對的語氣對楚冬生等三人說,打死羅韜也做不出文字MUD。
可事實呢?
那款遊戲已經做出來了,就在屏幕上面擺著呢!
不但可以玩,還比別的文字MUD更加先進!
他先前說的那些話,此時全都變成了巴掌,一下一下狠狠扇在他的臉上!
他感覺臉上火辣辣的發燒,最後連耳朵都像著了火,變得熱辣滾燙。
他下意識地悄悄後退,以此來降低自己的存在感。
羅韜、謝廣平、楚冬生、周玉明,全都發現了陸運成的小動作,卻都十分默契地沒有理會,甚至沒去看他。
這就讓陸運成敏感的心再受重創。
想到謝廣平乃是頂頭上司,其評價將會直接影響他的留校概率,心裡真是又悔又恨。
他恨自己有眼無珠,又太衝動!
也恨羅韜不給面子,導致事情走到現在這步田地。
「你這遊戲用了哪些技術?」謝廣平語氣溫和地詢問羅韜。
羅韜認真答道:「籠統來說,有複雜的C語言編程,還有非常前沿的網絡技術。」
謝廣平露出感興趣之色:「複雜在哪,前沿在哪,都能具體說說嗎?」
「好的。」羅韜一口答應。
「複雜和前沿,可以從三個維度來說。
第一個維度,這個遊戲的功能很多,每個功能都有複雜的邏輯。
第二個維度,本遊戲的遊戲引擎是我自己研發的。與傳統的MUDLIB相比,功能強大至少一個層級。
第三個維度,伺服器技術方面,領先目前市面上的所有網路遊戲,包括圖形遊戲。」
這些都不涉及技術細節,謝廣平完全能夠聽懂。
他微微點了點頭,示意羅韜繼續。
羅韜就進一步展開了說。
「先說第一個維度。
《山海經》這款遊戲,我已經設計了很長時間。
所以,它的功能非常多。
比如:
【技能成長】
就像武俠世界練武一樣,《山海經》的玩家可以學習技能,並且不斷鍛鍊技能,使得技能威力不斷增加。
【裝備打造】
就像我們現實中的衣服和武器都是用材料製造的,《山海經》的攻防裝備,也需要收集材料來打造。
而且,材料品質,將會決定裝備品質。
【任務系統】
《山海經》遊戲,有著龐大的任務系統,它有多個品類。
目前只推出了主線任務和支線任務,未來會陸續添加隱藏任務、幫會任務、師門任務等。
【多人混戰】
《山海經》遊戲中,成功地實現了多人混戰,使得PVP戰鬥更加精彩。
我提到的以上功能,都是其他任何文字MUD沒有出現過的。」
羅韜說到這裡,向著楚冬生問了一句:「楚老師,你聽說過別的文字MUD有我提到的這些功能嗎?」
楚冬生仔細回憶片刻,搖搖頭:「確實沒聽說。」
羅韜這才接著說了下去。
「至於第二個維度。
傳統文字MUD全都基於同一個MUDLIB,就是《東方故事2》這個文字MUD的遊戲引擎。
結構非常受限,操作也只能輸入指令,上手門檻很高。
但是!
《山海經》的遊戲引擎,是我特別研發的!
玩《山海經》,全程鍵盤滑鼠操作,門檻非常低。
而且通過程序生成窗口、按鈕、文本框,不使用任何圖片,就實現了偽圖形界面。
這種界面要比純文字界面更加直觀,更加友好。」
說完這點,羅韜照例停了一下,向懂行的楚冬生投去問詢的眼光。
謝廣平同樣看向楚冬生。