有了劉明輝送的手機,兩人聯系起來就方便多了。
他們不用再像以前一樣,等曉雅上線之後才能用QQ聊天,直接發短信就行了。
兩人每天發的都是些“起床了沒”,“吃飯了嗎”,“吃的什麽”,“今天什麽課”,“過得怎麽樣”,這些沒有營養的信息,并且樂此不疲。
劉明輝開始懷念智能手機時代,這破手機,打字太費勁了。
雖然在熱戀中,劉明輝也沒有忽略工作,他對《武将三國》寄予厚望,自然要求也就更高。
遊戲開發已經進行了一段時間,劉明輝要求程序組和美工組把已經完成的部分交給他審核。
這種項目評審,應該經常進行。及早發現問題,及早解決,比快做完了卻發現問題一大推,結果推翻重來要好得多。
美工組先把做完的圖形交上來。
劉明輝看過後,把席芷丹叫過來說:“看得出來你們很努力,進度很快。不過還是有一些問題,這些圖形的整體風格和《熱血三國》太像,猛一看有點像一個遊戲,這可不行。我們要盡量讓兩個遊戲區别開,不要讓玩家在玩這個遊戲時,聯想到《熱血三國》。”
席芷丹說:“明白,我們重新改一下。”
劉明輝說:“我建議,把大地圖的主色調做成土黃色,《熱血》是以綠色爲主,這樣兩個遊戲不就有區别了嗎?建築物的外形和布局重新設計,要和《熱血》完全不一樣。還有人物頭像,不要光一個腦袋,最好做成上半身像。”
席芷丹說:“其他的都沒問題,隻是頭像做成上半身,就得把圖片放大,不然看不清臉。可這樣一來,圖像大小就超出了你的要求。”
劉明輝說:“大小絕對不能超,這個是死命令。至于人物的臉嘛……”
他在心裏衡量了一下,說:“普通的武将不重要,看不清臉也沒關系。反正那些武将都是過度用的,玩家有了更好的,就會把他們換掉。那些有名的武将,也就是我們遊戲裏的金色武将,一定要特征鮮明,辨識度高,讓玩家能輕松認出來誰是誰。這一點能做到嗎?”
席芷丹想了想說:“應該可以,我們可以通過人物的外形、服飾、動作、武器,給每個人設計不同的特征,這樣就有辨識度了。”
劉明輝很了解席芷丹,她是個說話很幹脆的女孩,可以就是可以,不行就是不行,她說“應該可以”,那就說明她的心裏也不太有把握。
想想也是,美工組三個人都是女孩,估計對曆史也不太感興趣,讓她們抛開原有的素材,給三國人物重新設計一套形象,太難爲她們了。
劉明輝想了個主意,他說:“我建議你們看看央視94版的《三國演義》,那裏面給每一個有名有姓的人物都設計了造型。我不是讓你們照着畫,而是你們可以參考裏面的人物特征,設計造型。”
席芷丹眼前一亮:“這是個好主意。有個參考物,就好辦了。”
“那就去辦吧。”
“行,沒問題。”
相比美工組,程序組的問題更大。
程序組有六個人,其中劉明輝,馬強,張賀三個人經驗豐富,能力上沒問題,其他三個個人基本上是小萌新。
之前劉明輝把他們分成兩個小組,他和周明凱,周成安一組,馬強,張賀,周曉冬一組,各組分别負責不同的模塊。
結果,因爲每個人寫代碼的習慣不同,有的人寫的代碼很簡潔,有的人寫出的代碼就比較複雜。
這倒還能忍。
關鍵是每個人寫代碼用的常量,變量,函數,類等等都不一樣,這就要了命!
也許各個程序模塊合在一起的,勉強能運行,但肯定問題很多,都是漏洞。
劉明輝做事,不會爲了趕工先拿出一個勉強能用的産品,等到出了問題,再四處補漏洞,那種“救火員”式的作風。
他甯肯多花一些時間,也要确保産品盡可能的完善。
這時,劉明會想起自己忽略了一個問題,那就是編程規範。
一個合格的程序開發團隊,一定要有一個統一的編程規範。
這個編程規範也許不是最好的,最優秀的,但一定是所有人都要遵守的規範。
隻有所有人都遵守這個規範,才能夠确保所有程序員的編程風格保持一緻,程序語言的用法一緻。
它可以确保所有人寫出來的程序模塊,相互之間能夠流暢的運行,也能讓程序員之間溝通的更順暢。一個人寫的程序,其他人接過來,可以迅速辨認出這段程序的目的和功能,方便後期維護。同時也讓程序員自己,更方便管理自己寫的程序。
劉明輝先把馬強、張賀叫過來,先跟他們商量達成一緻。
然後把程序組所有人叫過來,給他們開會,糾正缺點,統一思想。
他說:“我看了大家寫的代碼,除了馬強和張賀之外,其他人的代碼,可以說是亂七八糟根本沒辦法看。”
“一段代碼幾百行,上千行,語法、命名、規範亂七八糟的,我都看不懂。說不定現在讓你們回頭看看,你們自己都要看半天才知道寫的是什麽。這樣的代碼能是好代碼嗎?”
“一段好的代碼,一定要簡潔、高效、明确,并且具有可讀性,可維護性。不管是你還是其他人,都能輕松讀懂你的代碼,那這就是好代碼。”
“做程序員,最忌諱的是還沒有想好就急于寫代碼。你們記住每次寫代碼之前要做到‘三個清楚’:清楚自己的目的,清楚代碼該怎麽寫,清楚怎麽測試。做到這三個清楚之後,再開始寫代碼。”
“接下來,我和馬強,張賀準備一起制定一個編程規範,所有人都要學習這個規範,嚴格按照規範編程。把我們大家的編寫習慣,代碼風格統一起來。讓我們大家每個人寫的代碼,都是好代碼。”
“在規範做出來之前,你們先互相做代碼評審,互相看看别人的代碼。記住,不需要解釋就能看懂的代碼,才是好代碼。”