修改外掛程序也是曾凡的新嚐試,他這一段時間學習的網絡相關的知識總要進行實踐,隻限於局域網的外掛就是不錯的鍛煉。
以後紅警的聯機功能如果真的做出來,也可以考慮移植到反恐精英裏麵去,不需要借助外麵的戰網平台,不需要非得在網吧裏,隻要能上網的電腦,就能自由選擇對手聯機對戰,這款遊戲的壽命或許可以更長久一些。
想到這裏,曾凡覺得這種聯網能力或許可以作為一個單獨的模塊,提前考慮好通用性的問題,類似的局域網遊戲以後都可以用上。
在現有的網絡條件下,要保證聯機對戰流暢性,對現有的通訊協議要進行精簡,傳輸的數據包也要進行更有效率的壓縮,這就要重新設計通訊協議底層的代碼,這是一些國外的互聯網大廠才有實力研究的內容,國內的公司一般都是奉行的拿來主義,這種費力不討好的事情幾乎沒有公司願意去做。
曾凡沒有接受過正規的編程培訓,這種在別人看來簡直不可能完成的事情,他卻覺得理所當然,並且大膽的開始動手做了起來。
查詢相關的技術資料比寫代碼更費時間,好在曾凡理解能力就像開掛一樣,看過很快就能明白,為了看懂那些複雜的英語文檔,他不得不下載幾個詞霸軟件,邊學邊研究,連英語的詞彙量都突飛猛進,隻是僅限於看,聽說能力一點沒有長進。
即便是以他的學習速度,這些資料每天在網吧裏麵看四五個小時,也花了一個多星期才勉強看完,然後才考慮如何通過代碼來實現想要的功能。
紅警聯機部分的功能因為國內不能用,反編譯獲得的代碼也很有限,這部分想要達到他設想的能力,那就需要從頭到尾的代碼全部自己編寫,這個難度可比前麵的外掛大多了。
國內的論壇上幾乎沒人討論這方麵的內容,曾凡不得不用自己二把刀的英語去瀏覽國外的論壇,好在這段時間的學習沒有白費,啞巴英語也一樣可以派上用場,看起那些國外高手的技術帖子不至於抓瞎。
在國外的論壇上雖然沒有找到現成的解決方案,可是看多了相似的問題的討論分享,也給了他很大的啟發,慢慢的有了自己的解決思路,並且開始動手寫代碼。
這天,曾凡正在專心寫代碼,隱身掛機的QQ突然閃了起來,點開一看,有人申請加好友。
驗證信息:遊戲之家紅警版塊管理員,血戰到底。
曾凡自從發了那個征集反饋意見的帖子後,一直沒有登錄那個網站,每次都是遊客的身份看看留言就退出,現在他更多在幾個群裏潛水,收集大家的反饋信息。
他魔改紅警的華夏複興版本發布有半個月的時間,那個帖子的留言超過了五千條,仍然是熱度最高的帖子。
血戰到底通過驗證後,馬上發來信息:“兄弟,你沒忘記密碼吧,怎麼發布哪個征集意見貼之後,一直沒有登錄論壇?”
“登錄太麻煩,我也經常上去看回複,應該沒人盜我的號吧?最近有人登錄我的賬號嗎?”曾凡奇怪問道。
“沒有沒有!我就是好奇,你發布的華夏複興是我玩過水平最高的紅警魔改版本,就是武器係統太沒特色,下一個版本會增加嗎?還有多久能發布?”血戰到底能做管理員,當然也是個紅警愛好者。
“一些武器的想法和設置我都有,就是圖片和武器發動特效不好弄,最近在研究聯機網絡的代碼,沒時間搞那些!”曾凡解釋道。
“兄弟,你缺人嗎,我可以給你幫忙呀?我時間多得很!”血戰到底馬上追問道。
“事先聲明,我付不了任何報酬,你隻能純義務的幫忙,你還願意嗎?”曾凡習慣醜話說在前頭。
“那當然,我也不差那些,這個管理員都是純義務呢,我可以幫你做什麼?”