第129章 兩道試題

今天是週六,沒有晚自習。

李東、洪銳、李亞男都有自己的安排,吃完晚飯就不見了人影。

江寒只好一個人回到寢室。

先打開筆記本,上了會兒網。

前天他在本地論壇上次發佈了招人信息,是時候去看看,有沒有人迴應了。

江寒給出的條件不算低,但也不怎麼高。

提供工作場所,可以兼職,工資5000往上,外加1.5%的銷售分成。

說實話,松江這幾年的就業形勢還可以。

江寒提供的待遇,有一點吸引力,但並不很大。

唯有可以兼職這一點,還算有點意思。

不過,話說回來,有點能力的程序和美工,本職還忙不過來,哪有時間兼職呢?

所以,能不能招到恰當的人,還是要看緣份和運氣。

江寒打開論壇,找到自己發佈的帖子,一看,還真有人回覆了。

再登錄工作qq,發現有幾十人發來了好友申請。

當然,裡面多數是做廣告、買保險、賣茶葉的。

江寒新建了一個分組,將驗證信息中標明是應聘程序和美工的添加了進去。

一共3人個應徵美工,10個人應徵程序。

接下來,就需要一個個去考察了。

江寒暫時只打算招一個美工。

留言讓他們把以前的作品截圖發過來,然後就先不管了。

接下來,他就去考察程序員。

不管什麼類型、規模的遊戲,程序員的能力都是舉足輕重的。

畢竟誰也不希望做出來的遊戲,手感糟糕、經常卡頓,還處處充滿了歡樂的碧油****?

江寒給10個應徵者發佈了兩個題目,都是遊戲開發中常見的問題。

一個是異步加載資源時,Loading的優化。

另一個是場景切換時,如何管理內存。

難度不高,但都是實用的技術。

江寒沒有對應聘者提出任何工作經驗和學歷的要求。

他自己就屬於高中生,自然不認爲學歷代表一切。

如果遇到那種自學成才,卻找不到較好出路的人,江寒很樂意給對方提供一個證明自己的機會。

到了晚上8點多的時候,10名應聘的程序員裡,只有3人提交了答案。

其中有個叫“沒有規矩”的傢伙,提交答案最快,程序設計得也非常嚴密。

Loading優化是個十分常見的問題,幾乎所有遊戲都需要提出合適的解決方案,並將其實現。

但處理得很好的案例,卻並不很多。

在頻繁讀取外存的同時,還能保證進度條的動作平滑、流暢,這樣的遊戲,市場上屈指可數。

即使一些大公司,比如另一個世界裡的tm,其代表作《亡者農藥》中的加載進度條,也存在着不同程度的卡頓問題。

業界裡通常使用的Loading策略,主要是異步讀取。

具體的說:

先設定一個定時器和一個計數器。

然後每隔若干毫秒,開一條新線程,加載一個或幾個資源,每加載成功一條,則計數器加1。

主線程裡,則用一個循環,反覆讀取計數器的數值,來判斷是否全部加載完成。

如果需要的資源全部Load進入內存,就從Loading界面切換進遊戲的主場景……

這樣一個過程說來簡單,實踐中卻很少有人做到完美。

但“沒有規矩”提交的程序,卻獨具巧思。

在加載數據之前,他先用一個表格,存儲了待加載資源的文件大小等信息。

然後用一個優化算法,將全部資源分成若干個小組,使每組文件的數據總量儘可能均勻。

然後每個新線程,只負責加載其中一組文件。

這樣一來,線程的負荷就比較均衡了。

此外,他還在標準例程之外,添加了好幾個校驗點,此外還有一些其他措施。

通過這些操作,就大大地改善了程序的性能。

可以說,單論Loading的平滑、穩定,已經十分接近極致了。

即使在Loading過程中,CPU負荷相當大,背景動畫和音樂也能流暢播放,基本沒有什麼卡頓。

甚至在這個過程中,還允許用戶進行一些簡單的交互,比如用手指戳破個小水泡什麼的……

老實說,讓江寒自己來弄,大約也就這個水平。

至於第二個問題:如何在切換場景的時候,管理內存。

這也是一個老生常談的問題。

不用的資源要清理出內存,需要的要預加載,但必須根據內存餘量,動態處理。

其中細節之處,頗考驗一個程序員的硬實力。

而那個“沒有規矩”給出的解決方案,仍然出類拔萃。

所以,江寒覺得,這個“沒有規矩”應該是個開發經驗豐富,有實力,也有想法的傢伙。

搞不好曾經是業內的精英、大拿。

江寒也不由得感嘆:運氣還真是不錯,隨便撒次網就網羅到了一條“大魚”……

另兩人提交的方案,比“沒有規矩”的稍有不如,但也可圈可點。

這樣,江寒雖然比較屬意“沒有規矩”,但還是先聯繫了一下另外兩人。

他需要兩名程序員。

既使另外兩個人的實力,比不上“沒有規矩”,但只要可堪一用,他也不會吝嗇。

寧可多開一份工資,也要留下。

可惜,一陣交談後,他才發現自己想多了。

也對,像“沒有規矩”那樣的高手,整個合江省滿打滿算,估計也就那麼兩、三位,哪可能滿坑滿谷都是?

自己能碰上一個,已經是十分僥倖了,想要一而再、再而三的遇上……

除非祖師爺顯靈!

咳!那麼問題來了,程序員的祖師爺到底是誰?

……

那兩人的情況差不多。

大學才畢業,找不到像樣的工作,只好隨便找個工作室,打算邊學習邊積累。

至於兩道“試題”,很明顯不是他們自己解決的,可能求助業內人士了。

這樣,江寒就只能婉言謝絕了那兩名候選人。

他還沒那麼多工夫,去指導簇簇新的純新人。

接下來,江寒就在qq上,和那個“沒有規矩”交流了一下。

江寒直入正題:“您好,請問您爲什麼應聘我的工作室?”

“不用打卡,可以兼職。”“沒有規矩”言簡意賅。

江寒:“你對工作方式很在意?”

沒有規矩:“對。”

江寒:“對我開具的待遇,是否有疑問?”

沒有規矩:“還行。”

江寒:“您能承擔的工作強度,上限是多少呢?”

沒有規矩:“每週最好不要超過20小時。”

江寒嘆了口氣,有本事的人,總是很忙碌的。

比如自己……

換個人,他可能就拒絕了,20個小時好乾啥的?

可這個“沒有規矩”的確是個有本事的。

對方剛纔表現出來的,很可能只是冰山一角。

如果工作效率足夠高,20小時也能做不少事情了。

所以……特事特辦吧。

第340章 實力還是運氣?第341章 決戰楓林火山第214章 小夥子,你很有勇氣啊!第370章 四軸飛行器第234章 恐高症第74章 88年的草莓第183章 成功的路上沒有僥倖第334章 比鬧鐘更早第87章 夜話第25章 我想參加NOIP第429章 阿法狗的三板斧第266章 篩選模型,以及最後的優勝者第313章 “僱傭兵”與“香餌”第201章 組內學習競賽第59章 上乾貨第177章 口是心非的非第358章 27個學術點第69章 論如何追女孩紙第25章 我想參加NOIP第327章 雨雪交加、霏雯相對第414章 蚊子再小也是肉第140章 虛驚第223章 她不會玩真的吧?第27章 買書偶遇第137章 聽鬆小院,好地方?第183章 成功的路上沒有僥倖第332章 大功告成,樂不思蜀第1章 一夜回到十年前第208章 有埋伏第118章 《如何高效判斷數據是否線性可分》第322章 愚者注視着你第203章 誰支持、誰反對?第313章 “僱傭兵”與“香餌”第194章 睡不着怎麼辦?第323章 麻雀還是蚊子?第289章 對等原則第125章 我有一個同桌第140章 虛驚第428章 Hack Me的獎品第1章 一夜回到十年前第331章 揹着媽媽偷吃第362章 社會我老方第33章 蘋果開發者賬號第12章 重生的使命第334章 比鬧鐘更早第295章 全世界沒人教得了第212章 他和夏總到底什麼關係?第263章 一切都在算計中第54章 專利第28章 老宋的算盤第188章 金風玉露一相逢第189章 查房第155章 到底什麼關係?第370章 四軸飛行器第10章 給老江打個電話第415章 滿分入選國家隊第322章 愚者注視着你第382章 電動車和機械臂第360章 造了什麼孽?第112章 圖紙和垃圾桶第59章 上乾貨第42章 P站阿婆主第285章 “彈性碰撞”第293章 精誠所致,金石爲開?第240章 怎麼住?第263章 一切都在算計中第259章 江寒的秘奧義第263章 一切都在算計中第28章 老宋的算盤第411章 不可不防,防不勝防第211章 就當幫他們改進一下服務質量了第94章 水論文的正確姿勢第345章 意外連連第36章 家宴第382章 電動車和機械臂第303章 你以爲就這樣而已?第265章 羨慕使人質壁分離第339章 翻雲覆雨,點石成金第78章 土豆和男朋友第396章 線性CCD掃描相機第286章 破解壞蘋果第415章 滿分入選國家隊第233章 誤差反向傳播算法第388章 組隊刷分,在線賣軟第281章 當場搶人第375章 沒有操作系統怎麼辦?第76章 還有什麼是他不會的?第152章 你的承諾呢?第393章 男人不能沒有事業第61章 記憶和遺忘的生物學原理第421章 身世大白第238章 競爭對手?第273章 假如氪金就能變強第237章 大魚和小魚第381章 以理服人,大江科技第268章 最終版本第430章 超算落成,九段助陣第162章 奇怪的U盤第154章 腦力提升的副作用第230章 萬物皆可“壞蘋果”
第340章 實力還是運氣?第341章 決戰楓林火山第214章 小夥子,你很有勇氣啊!第370章 四軸飛行器第234章 恐高症第74章 88年的草莓第183章 成功的路上沒有僥倖第334章 比鬧鐘更早第87章 夜話第25章 我想參加NOIP第429章 阿法狗的三板斧第266章 篩選模型,以及最後的優勝者第313章 “僱傭兵”與“香餌”第201章 組內學習競賽第59章 上乾貨第177章 口是心非的非第358章 27個學術點第69章 論如何追女孩紙第25章 我想參加NOIP第327章 雨雪交加、霏雯相對第414章 蚊子再小也是肉第140章 虛驚第223章 她不會玩真的吧?第27章 買書偶遇第137章 聽鬆小院,好地方?第183章 成功的路上沒有僥倖第332章 大功告成,樂不思蜀第1章 一夜回到十年前第208章 有埋伏第118章 《如何高效判斷數據是否線性可分》第322章 愚者注視着你第203章 誰支持、誰反對?第313章 “僱傭兵”與“香餌”第194章 睡不着怎麼辦?第323章 麻雀還是蚊子?第289章 對等原則第125章 我有一個同桌第140章 虛驚第428章 Hack Me的獎品第1章 一夜回到十年前第331章 揹着媽媽偷吃第362章 社會我老方第33章 蘋果開發者賬號第12章 重生的使命第334章 比鬧鐘更早第295章 全世界沒人教得了第212章 他和夏總到底什麼關係?第263章 一切都在算計中第54章 專利第28章 老宋的算盤第188章 金風玉露一相逢第189章 查房第155章 到底什麼關係?第370章 四軸飛行器第10章 給老江打個電話第415章 滿分入選國家隊第322章 愚者注視着你第382章 電動車和機械臂第360章 造了什麼孽?第112章 圖紙和垃圾桶第59章 上乾貨第42章 P站阿婆主第285章 “彈性碰撞”第293章 精誠所致,金石爲開?第240章 怎麼住?第263章 一切都在算計中第259章 江寒的秘奧義第263章 一切都在算計中第28章 老宋的算盤第411章 不可不防,防不勝防第211章 就當幫他們改進一下服務質量了第94章 水論文的正確姿勢第345章 意外連連第36章 家宴第382章 電動車和機械臂第303章 你以爲就這樣而已?第265章 羨慕使人質壁分離第339章 翻雲覆雨,點石成金第78章 土豆和男朋友第396章 線性CCD掃描相機第286章 破解壞蘋果第415章 滿分入選國家隊第233章 誤差反向傳播算法第388章 組隊刷分,在線賣軟第281章 當場搶人第375章 沒有操作系統怎麼辦?第76章 還有什麼是他不會的?第152章 你的承諾呢?第393章 男人不能沒有事業第61章 記憶和遺忘的生物學原理第421章 身世大白第238章 競爭對手?第273章 假如氪金就能變強第237章 大魚和小魚第381章 以理服人,大江科技第268章 最終版本第430章 超算落成,九段助陣第162章 奇怪的U盤第154章 腦力提升的副作用第230章 萬物皆可“壞蘋果”