首頁> 現代都市> 目錄頁> 第2章 當眾寫個格鬥遊戲!

第2章 當眾寫個格鬥遊戲!

2026-09-18 12:04:46 作者: 凡爾蟲

  「那我寫個格鬥遊戲,可能需要半小時以上的時間。」

  整個階梯教室的人,都被林子恆這句話震驚到了。

  西南工學院1994年才成立計算機應用專業,核心課程是office辦公等等,軟體工程方面的師資力量非常薄弱。

  1999年,招聘了馬紅英等精英教師,方才成立計算機系,使得軟體工程成為系內優勢專業。

  這麼薄的底子,竟然有本校學生跳出來說,他能當堂寫個格鬥遊戲?

  怕不是還沒睡醒吧?

  艾沐瑤呆愣愣的看著林子恆。

  她是上學期國慶期間認識林子恆的,然後成為筆友。

  兩人在信中幾乎無話不談,自然談到了林子恆的學業。

  林子恆1999年9月考入西工院機電系,軍訓結束開始自學程式設計。

  直到現在,滿打滿算也才自學了七個多月。

  更關鍵的是。

  林子恆家裡貧窮,沒錢買電腦,至今沒在電腦上寫過一行程式碼。

  就這種情況,竟然還敢吹牛寫個格鬥遊戲。

  想到一會兒林子恆可能連一行程式碼都寫不出來,被在場100多人嘲笑,艾沐瑤有種馬上就和林子恆割袍斷義的衝動。

  馬紅英也覺得,林子恆是在虛張聲勢,妄圖用需要占用比較長的課堂時間來嚇退她。

  她會被嚇退嗎?

  當然不會。

  不過。

  她馬上想到另外一種可能。

  也許林子恆在什麼地方抄襲了一段程式碼。

  「你的遊戲有多少行程式碼?」

  林子恆搖了搖頭:「我還沒寫,不太清楚。但我估計,應該不少於三百行。」

  知道程式碼行數,抄的無疑!

  馬紅英心裡冷笑:「那你上去寫吧,不要帶任何紙張。」

  她把「任何紙張」四個字咬得很重。

  林子恆點了點頭,從艾沐瑤身前擠了出來,神色坦然地走向講台。

  【寫到這裡我希望讀者記一下我們域名 海量好書在 101 看書網,101𝙠𝙠𝙨.𝙘𝙤𝙢等你尋 】

  到了電腦桌後面,他拉開椅子坐下,抓起滑鼠。




  重新開了一個Project,敲下工程名:【GedouGame】。

  隨即,建了一個名叫「工程分析」的文字文件。

  思索片刻之後,他開始向文字文件輸入內容。

  【遊戲核心模組有三部分。

  A,格鬥過程表達。

  B,操作指令輸入。

  C,電腦AI。

  具體做法如下:

  A,使用程式碼繪出兩個小球,用這兩個小球代表兩個小人。

  小球碰撞攻擊,受擊僵直,被連擊有顫抖,能夠跳起來,能夠蹲下去。

  B,W鍵上跳,A鍵後退,S鍵下蹲……】

  噼哩啪啦。

  噼哩啪啦噼哩啪啦。

  像是夏天的暴雨砸在鐵皮棚頂上。

  一個一個漢字飛快出現。

  把文字存檔以後,又新建了一個名為main的cpp檔案。

  雙擊開啟,當前介面跳轉到了VC6編譯器。

  在開頭寫了一行中文注釋,就開始寫程式碼。

  整個階梯教室非常安靜,以至於鍵盤發出的連綿響聲變得十分清晰。

  所有學生都瞪大了眼睛,看著投影幕牆。

  然而,很多人看程式碼的速度,還沒林子恆敲程式碼的速度快。

  那些懷疑林子恆吹牛的學生,這時候都有一種被打臉的感覺。

  還有一些學生,已被林子恆完全折服,把他當成了心中偶像。

  一開始,馬紅英也被震住了。


  然而很快,她的眉頭皺了起來。

  思索一陣之後,她的嘴角浮現一縷笑意,目光掃視四周,說道:

  「別看他程式碼寫的快,但是,程式碼裡面存在不少問題。」

  「大家需要將錯處找出來,一會兒我會點名提問。」

  教室里「嗡」的一聲炸開了。

  「有問題?什麼問題?」

  「我看不太懂啊……」

  「可能真的有問題。比如那個auto,是個什麼東西?」

  「那個nullptr,應該是NULL吧?」

  「他那個用花括號賦值的寫法,我怎麼從沒見過?」

  「誰能告訴我,make_shared是不是錯的?」

  林子恆距離前排學生也就兩米多遠,大略聽到了他們的交談內容。

  他直接來了個充耳不聞,沒有受到任何影響。

  作為一個剛剛重生回來的程式設計師,林子恆的程式設計習慣,當然是後世那一套。

  auto、nullptr、lambda、智慧指標,全是後世C++標準的寫法。

  在這個VC++6.0的古老環境裡,可謂處處「錯誤」。

  也是意識到了這點,他才會對馬紅英說出那一番話。

  「我對當前程式設計環境不太滿意……」

  反正已經提前打了預防針,他現在只管按照自己的習慣把程式碼寫出來。

  艾沐瑤突然探過身子,拍了拍前排男生的肩膀:「打擾一下可以嗎?」

  那個男生轉過腦袋,客氣道:「你有啥事?」

  艾沐瑤指了指講台方向:「他程式設計很厲害,對不對?」

  男生重重點頭:「那當然啊。」

  「但他寫的那些東西……」艾沐瑤有些不確定,「那個老師說,有很多錯誤呢。」

  男生撓了撓頭:「也許吧,但我覺得他不像是瞎寫。」

  艾沐瑤得到了想要的答案,頓時笑得眉眼彎彎:「原來是這樣,謝謝。」

  「不客氣。」男生笑著擺了擺手,腦袋轉了回去。

  時間一點一點過去。

  教室里的喧譁聲音越來越大。

  馬紅英已經陷入沉思,因而始終沒有制止。

  鍵盤聲一直沒停。

  將近三十分鐘後,林子恆敲了最後一個回車,順手用快捷鍵存檔。

  然後站起身,下意識去找馬紅英。

  這才發現,馬紅英就站在他側後方。

  目光還釘在螢幕上。

  「老師,我寫完了。」

  林子恆丟下這句話,就往自己座位走。

  學生們眼見馬上就要出結果,不約而同閉上嘴巴。

  整個教室變得落針可聞。

  「等一下!」

  馬紅英叫住林子恆。

  林子恆以為,馬紅英想讓他把遊戲執行起來,心裡暗暗叫苦,說的話卻十分強硬。

  「馬老師,我的那些所謂錯誤,全部是我故意留下的。只要把它們修改過來,就能讓遊戲跑起來。」

  「我知道,所以我沒想問你這方面。」馬紅英似笑非笑地看著林子恆,「你是哪個大學的高材生?是來踢場子的嗎?」

  林子恆連忙擺手:「我是本校學生,機電系製造設計與自動化專業,9909班的。」

  「不可能!」馬紅英根本不信,「你給我說老實話!」

  林子恆下意識去掏口袋,想拿學生證來證明身份。

  檢查所有衣兜以後,鬱悶地發現,他根本沒帶那東西。

  只好把手一攤:「我叫林子恆,真的是機電系9909班的學生。您要不信,可以去那邊打聽打聽。」

  「哼!」馬紅英斜著眼睛輕哼一聲,扭頭對著台下,「同學們,你們相信他的話嗎?」

  在場學生頓時喊開了。

  「不信!」


  「他在騙鬼呢!」

  「我懷疑他是李伯清的徒弟!」

  「對,他在假打!」

  「我一個標點符號都不信!」

  馬紅英轉頭去看林子恆,發現林子恆滿臉無語。

  她覺得很有趣,嘴角不由向上微微勾起。

  將右手向下壓了壓,示意大家安靜。

  然後,重新看著林子恆,微笑道:

  「你想保密身份,那我叫你林師弟吧。

  請問林師弟,你故意寫錯的那些地方,到底藏著什麼秘密?」

  求收藏,求推薦票。


關閉
Δ