曾凡當然不傻,他也知道那些工具軟件能極大的提升效率,可是大腦裡仿佛有個聲音告訴他,就應該這樣做,隻有這些笨功夫做到位,養成習慣,他才能成為真正的程序高手。
看過那麼多武俠小說的曾凡,當然知道基本功對於武林高手的重要性,手敲代碼從最基礎做起,就好像練武紮馬步一樣,就是一個程序員的基本功。
編寫這個象棋程序,就是他自我提升的開始,這並不是他臨時萌生的主意,而是那個俄羅斯方塊寫完後就有的想法,隻是沒想到這麼快就有了實現的機會。
忘情投入的敲打了好久鍵盤,終於完成了棋盤和棋子的部分,曾凡坐直身體,將兩手食指交叉緊握,高舉過頭頂用力向上伸了個舒服的懶腰,左右轉動有些僵硬的脖頸,這才發現剛才坐在旁邊機位的石老師,不知道什麼時候已經走了。
將新寫完的代碼保存後編譯運行,電腦桌麵上出現一個淺黃色的棋盤,上麵是黑色粗線繪製的棋盤格子,中央界河四個黑色楷體漢字,楚河漢界,兩邊是擺好的各十六個圓形棋子,棋子的顏色是近似木頭的棕色,一邊棋子上是紅色字體,一邊是綠色字體。
棋子上麵的字體他花費了最多的時間,為了追求仿真,字體儘量按照真實棋子的樣式繪製圖形,在硬幣大小的麵積上控製幾百個像素點的分布,難度雖然很大,可是效果卻有點差強人意,這顯示器太渣了,隻能支持640x480的分辨率,色彩也少得多。
“喲!這麼快就寫完了?”樊老頭又無聲無息的出現在他身後,看著顯示器上的棋盤驚訝問道。
“樊老師,哪有那麼快,這才剛開始,就是一個棋盤,棋子都不能動呢!”曾凡無奈的解釋道。
“這也不錯,我自學了三個月編程,連你這種棋盤也做不出來呢!放學了,石老師回家了,我也該走了,你自己在這,記得按時吃飯,機房鑰匙給你,走的時候彆忘鎖門!”樊老頭將一把防盜門的鑰匙放在桌子上,拍了拍他的肩膀,扭頭走了。
防盜門關閉的聲音響起,偌大的機房裡又剩下了他一個人,曾凡此刻沒有心思想彆的,他的心思都在後麵更複雜的程序算法上。
讓棋子在棋盤上移動不難,但是還要設定規則,馬走日象走田,車走直線炮打隔山,這個就比繪製棋子圖形更複雜了,儘管複雜一些,花些功夫也不難實現。
比設定棋盤規則更複雜的是讓電腦與人對弈,讓電腦理解這些規則,還能像模像樣的和人進行博弈,這個就難得多了。
前幾年計算機界有一條轟動世界的新聞,就是超級計算機深藍首次在對弈中戰勝最頂尖的國際象棋大師卡斯帕羅夫,被認為是計算機技術進步的裡程碑事件。
兩種象棋儘管玩法規則不太一樣,可是對弈難度相差不大,眼前老舊的電腦和超級計算機也完全沒法比,曾凡也沒想著他的程序能戰勝胡榮華那樣的象棋大師,至少和普通人比不能太拉跨,那就不枉費他的一番心血了。
奇怪的是,在想到這些算法問題的時候,曾凡腦袋裡空空如也,沒有了剛才那樣思路如泉湧的情況,看來外來的力量終究是不靠譜,做事情還是要靠自己才行。
按照先易後難的原則,曾凡先編寫簡單的棋子規則部分,可以通過鼠標或者鍵盤控製棋子移動,鍵盤控製的話,還是四個箭頭操作,鼠標相對簡單,單擊左鍵拖動就夠了,棋子移動位置隻能在規則範圍內,超出規則範圍自動返回。
這部分代碼量不大,可是涉及到的邏輯卻很複雜,曾凡完成後活動脖頸,才發現外麵已經天黑了,機房裡也黑漆漆一片,隻有眼前的屏幕散發出亮光,怪不得眼睛不舒服,這才發現太刺眼了。
抬起左手看了看十八塊買的帶熒光夜視功能的石英表,已經六點多了,不知道食堂還有沒有剩下的飯菜。
曾凡保存好文件,將電腦關機,拿著那本編程書走出機房鎖門,急匆匆的往食堂走去。
果然,彆說剩下飯菜了,食堂黑著燈,門都鎖上了,人影都不見一個。
肚子餓的咕咕叫,不吃飯晚自習還能堅持,到了晚上估計要餓的睡不著了,去外麵奢侈一頓吧。
學校晚上七點才會關閉大門,放學後可以自由出入,很多鎮裡的學生都是回家吃飯,晚自習前再回來。
他沒有這個便利條件,在食堂兩毛錢一個饅頭,一塊錢一個素菜也能吃飽了,大鍋菜的味道不怎麼樣,好歹能填飽肚子。
校門附近好幾個飯館,一碗麵不過兩三塊錢,王偉他們是幾個飯館的常客,還時不時要炒菜要啤酒喝一頓,曾凡在外麵吃的次數屈指可數。
穿過學校門口的馬路就是一家山西老板開的夫妻店,巨大的紅底白字招牌牛肉餃子刀削麵。
正是飯點兒,裡麵人很多,不過大部分都是成年人,老板娘看見進來人,趕緊招呼“還有位置,小兄弟吃點什麼?”
這章沒有結束,請點擊下一頁!
“來碗刀削麵!”
“大碗小碗?”
曾凡這才注意到牆上的菜單價格,大碗兩塊,小碗一塊五,下麵還有炒麵,餃子,各種菜名報價。
“大碗吧!”
“大碗刀削麵一碗!你先裡麵找位置坐,馬上就好!”老板娘高聲吆喝了一嗓子,然後繼續收拾桌上吃完的碗筷。
屋子裡隻有八張簡易桌子,六張都坐著人,曾凡找了一個沒人的桌子坐下等著。
果然很快,不到三分鐘,老板娘就端過來一個套著塑料袋的大海碗,裡麵裝著熱氣騰騰的削麵。
下麵是削麵片和幾片生菜,最上麵是一勺紅色的湯鹵,碎肉丁,聞著香氣讓他的肚子更餓了,嘴裡溢滿了的口水,張嘴估計就能流出來。
俗話說得好,餓了吃糠甜如蜜,飽了吃蜜蜜不甜,曾凡現在就覺得刀削麵是天底下最好的美食,一大碗麵連湯帶水被他吃了個乾乾淨淨,直打飽嗝。
看了看表,才剛六點十五,曾凡決定不去宿舍了,直接去教室。
將那本厚厚的書夾在胳膊底下,向著教學樓走去,空蕩蕩的教學樓格外安靜,他的腳步聲在樓梯間回蕩。
五樓的幾個教室都開著燈,都有人在裡麵學習,三年級二班的教室裡已經有十幾個人在,多一半都是女生。
讓曾凡奇怪的是劉誌新竟然也在,看他詫異的目光,伸手指了指前麵的楊菲菲,他這才明白這家夥的目的,醉翁之意不在酒。
不過曾凡也感覺很好笑,想裝裝樣子就能改變在班長心中的糟糕形象,估計他有點太天真了。
喜歡腦變請大家收藏101novel.com腦變101novel.com更新速度全網最快。