終于輪到自己了,唐七公子選了最拿手的三個人,八神、瑪麗和不知火舞,而劉忙則是按照順序,依次選擇了莉安娜、拉爾夫和克拉克,他選擇的人物一局一變,讓人摸不著套路。不對,他上一局選的是阪崎良、羅伯特和阪崎由莉,他完全是按照人物的順序來整隊選人,莫非他對所有人物都了如指掌?
前面有三局比賽了,好多人都不玩游戲直盯著大屏幕,前面三局,劉忙基本上都是以壓倒性的優勢取得勝利,敢挑戰的人自然都是不弱,可在劉忙面前卻一點還手的余地都沒有,唐七公子看了其中的兩局,他信心明顯不足。
比賽開始了,唐七公子略微有點緊張,第一局,是八神對莉安娜,八神是唐七最為拿手的角色,一上來他小心翼翼,並不敢輕易發起進攻,而對方的莉安娜也不著急,不遠不近的保持一個重腳以外的距離,前後小心試探,時不時湊到身前用下輕腳來牽制,有時候還能擦掉點血。牽制招數八神也會,一個鬼燃燒出手,而莉安娜好像猜到了一樣,一個小跳躍躲過鬼燒,空中重拳落地下重拳加一個月光鋸,一下子打掉唐七公子大概三分之一的氣血。八神倒地後莉安娜就站在身邊,唐七公子暗笑,這是想要佔便宜嗎?在沒站起來時,他就提前輸入了一個屑風,並且按住a不松手,這樣八神一起來就會判定抓住了對手,緊接著一串連擊是躲不掉的。沒想到就在八神起身的一瞬間,莉安娜跳了起來,這時削風變成了一個鬼燒發了出去,莉安娜空中一個重腳緊接著一個v字金鋸,必殺!自己一下都沒摸到對方,就剩下一個重拳的血了,對方還沒完,直接在自己頭頂上放了一個漩渦發射器,如果防守的話,恐怕磨也磨死了,在起身的一瞬間,唐七公子一個緊急回避滾了出去,而莉安娜好像算到一樣,站在他面前,一個普通投技結束了戰斗。
perfect!唐七公子臉都紅了,媽的,再來!
第二局,莉安娜對雅典娜,和上一局一樣,還是站在一個不遠不近的惡心位置,讓唐七公子不敢妄動,一進攻就挨打,不進攻就是各種小招磨你,和第一局一樣,依然是個perfect!第三局唐七公子變換了戰術,一上來就跳上去猛攻,可是猛攻只持續了一個空中重腳,然後就被v字金鋸截了下來,然後過程就不必提了,拳皇97版的截拳道,唐七公子引以為豪的格斗游戲被完虐!
又有兩個挑戰者,依然是perfect,1v3,大家看著屏幕一陣陣驚呼,幾乎所有人都不玩了,都看大屏幕上的對戰,格斗游戲,水平差的再多也不至于說一下摸不著,一次可以理解,兩次也罷,這把把perfect!如果不是大家看著,而且劉忙不怎麼使用連招的話,大家真以為他用了外掛了。
沒有人敢再挑戰了,劉忙十分囂張地站了起來,“你們……會玩游戲嗎?”
劉忙的樣子實在是太欠揍了,不過是真打不過他,看了幾場對戰,小組里的拳皇高手是萬念俱灰。
“就你們這水平,還好意思玩游戲嗎?”
我去,太囂張了,這是侮辱性的挑釁啊!知不知道小說里這種挑釁都是找死的節奏?誰?誰出來打丫臉!
囂張的挑釁,成功的集中了大家的注意力,劉忙得得瑟瑟的繼續說︰“玩游戲,你最起碼得知道什麼是游戲!游戲只是程序的一種,而我們剛玩的拳皇97,更是其中很簡單的,連這個都搞不清楚,你們能不輸嗎?”
說著,大屏幕和所有學生的電腦前都出現了相同的畫面,左右兩個八神庵的圖片,左邊的是普通的站立姿勢,下面標注著圖片a,而右面的則打出拳狀態,下面標注著圖片b。兩幅圖片都是靜態的。
“甭管是玩過的還是沒玩過的,也都看出來了吧?兩張圖片有什麼不同?最簡單的編程,初始狀態是顯示圖片a,當你按下輕拳的按鍵時,顯示圖片b!”然後劉忙就真的把這句話輸入到電腦上了,“默認顯示圖片a,如果按鍵‘輕拳’被按下,則顯示圖片b。”輸入完畢,劉忙繼續解釋︰“看見了嗎?這就是編程語言,有會英文的嗎?把它翻譯成英文就行了!一條標準的條件語句,if如何如何,then如何如何,恭喜你,你已經學會編程了!”說話間,這個條件語句已經被劉忙輸入好了,“現在,我們試試效果!”
幾句話,已經把學生們的興趣勾了起來,原來編程就這麼簡單?電腦進入了程序演示的界面,按照劉忙的提示,大家按下空格鍵,果然畫面變化了,不過那一拳打出去就收不回來,很難看。
“這個問題如何解決?”劉忙問大家。
“再自動變回圖片a!”有人答道。
“非常好!”劉忙做了一下調整,果然,這一次打完之後又變回來了,不過兩副靜態圖片之間的切換,顯得極其不自然,比游戲中的效果差遠了。
“發現問題了嗎?太生硬,不好看對不對?因為游戲中的八神是動的,而我們是靜態的,現在我們換成動態圖。”說著,電腦前又回到了之前兩個八神的畫面,不過這次不同的是,左邊站立的八神和游戲里一樣動了起來,好像在呼吸一樣,而右邊的則是一個完整的出拳動畫。“別的不用變,換成動態圖就可以了!語言簡單做一下修改,平時顯示圖片a,如果按空格鍵則顯示圖片b,0.2秒,然後恢復圖片a,我們現在按一下空格試試!”
果然,這一次動作流暢多了,和游戲中幾乎沒什麼不同。
“就是這麼簡單,不過游戲里出拳有聲音,這也容易,在按下輕拳的同時播放一個音頻文件就好了。”接著劉忙在then的後面加了一行語言,播放聲音文件c。“很簡單是嗎?你英文不是太差都能看得懂,接下來我們試試效果!”果然,按下輕拳,八神庵在出拳的一瞬間發出了“ !”的聲音,“當然你也可以換成任意的聲音,比如說這樣。”這時劉忙改了一下播放的聲音文件名,于是再按下空格的時候,八神說了一句“哎呀我去!”
“道理就是這麼簡單,輕拳知道是怎麼回事了,那重拳就不用我說了,對嗎?我們只要加上別的動作的圖片,和相應的命令就可以了,加上重拳、重腳、輕腳,對應四個按鈕,然後是上下左右四個按鍵,對應前進後退,跳起蹲下。放到特定的背景里,是不是游戲已經有模有樣了?”
誰說學習是無趣的?看著劉忙輕松的演示,似乎制作一個游戲就這麼簡單,所有人都瞪大了眼楮,沒有一個所謂“不認真听講”的。
“加上了背景,我們發現,出拳出腳什麼的還沒問題,但是我們按住前後的時候,人物作出了相應動作,但是沒動,對吧?這是怎麼回事呢?”劉忙停了一下,唐七公子也已經明白了,搶答道︰“因為動畫沒動!”
“很好!按下左鍵的時候,我們只是讓八神作出了前行的動作,本身圖片並沒有移動,所以要讓他真正動起來還需要進一步設置,這里還需要定義一下游戲里的擂台,我們將它設置為50個長度單位,30個高度單位,而八神向前每一步走兩個長度單位,後退走一個長度單位,現在看看效果。”
果然,游戲里的八神動了起來。
“由于是格斗游戲,還得有一個對手才行,再來一個八神吧,把他的圖片翻轉過來,兩人面對面就可以了。來,我們看看效果!”
這時候兩個人物都可以移動,出拳,但是誰也打不著誰。劉忙又問了,“這是怎麼回事?”
下面又有人搶答了,“我們沒定義出拳和挨打的效果!”
“不錯!你們開竅了!接下來我們設置一下出招的判定,首先定義一下人物挨打的狀態,同樣是一個動態圖片,但是和我們的按鍵沒關系了,不是按鍵判定的,而是由對方出招和距離判定的,挨打則血條減少。我們定義一下輕拳,加一個條件,如果對方距離自己10個距離單位,那麼對方判定為‘挨打’狀態。”
這樣設定的演示效果就是,這邊按一下輕拳,十米遠的敵人中招了……
“呵呵,這一拳打的有點遠,我們調整一下距離,然後加上減血的判定,減血50%吧。”
于是,按一下輕拳,對方中招後直接掉了一半血。
“打的血有點多,不過老子就是這麼任性!因為我是游戲規則的指定者,我想怎麼玩就怎麼玩——現在,你們會玩游戲了嗎?”劉忙大聲說。
“會!”
“那就開始玩吧,我給你們編寫了一個軟件,你可以自己制作拳皇的游戲,無需編程,只需要編輯按鍵,選擇相應的動畫和聲音就好了,就像我演示的那樣,至于一拳打多少血,一腳能踢多遠的事情,你們自己看著辦吧,發揮自己的想象力,能把游戲做成什麼樣就做成什麼樣,出去之後你們大可以去吹牛,只上了第一節課,你們就已經會自己制作游戲了,電腦就是這麼簡單!”
劉忙日記︰
1、學習本來是件很有意思的事情,可是你非要把它弄得那麼無趣,還怪我們不愛學習?
2、興趣是最好的老師,對游戲感興趣,為什麼就不能引導呢?(www.101novel.com)