第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小時也能做不少事情了。

所以……特事特辦吧。

第402章 讀書之樂,臨行之前第241章 學習改變命運第74章 88年的草莓第85章 吊橋效應第425章 街頭象棋第206章 整理論文第404章 神經系統疾病的終極治療手段第397章 作曲大師,自帶乾糧第382章 電動車和機械臂第76章 還有什麼是他不會的?第24章 投稿AMC第414章 蚊子再小也是肉第361章 有點像“年輕”時的自己第190章 現在的高中生啊……第92章 《激光雕刻機》第212章 他和夏總到底什麼關係?第155章 到底什麼關係?第40章 好朋友來了第217章 超級粉絲第357章 再給你一次機會第367章 老闆娘第174章 良心工作室第353章 神乎其技第335章 不走尋常路第54章 專利第185章 是不是太敏感了?第334章 比鬧鐘更早第282章 又一顆壞蘋果?第9章 實名震驚第309章 天賦異稟,出生太晚第152章 你的承諾呢?第123章 BT小鳥第2章 基本操作第106章 查戶口第315章 故伎重施第2章 基本操作第185章 是不是太敏感了?第87章 夜話第412章 小女盆友,青梅竹馬?第82章 渣男反編譯第45章 火了第328章 脣槍舌劍,物我兩忘第202章 輸得明明白白第66章 審覈過程第180章 想謙虛都沒地方謙虛第28章 老宋的算盤第235章 有所不爲、有所必爲第285章 “彈性碰撞”第64章 渣男第352章 有了一個小助手第329章 拋棄框架,從零開始造輪子第127章 只怪準備得太充分了第402章 讀書之樂,臨行之前第185章 是不是太敏感了?第122章 騙過多少女孩子?第182章 罪證都沒銷燬乾淨第408章 初入燕園第77章 多少次回眸第106章 查戶口第183章 成功的路上沒有僥倖第102章 怎麼就這麼不好對付?第314章 旗鼓相當?大獲全勝!第20章 寫論文第427章 詭異的附加關卡第81章 不是好人第98章 全能UP主第248章 需要對答案嗎?第202章 輸得明明白白第255章 調整超參數,以及防止過擬合第8章 裝〇也要講基本法第370章 四軸飛行器第372章 卷積神經網絡第246章 Vigenère密碼和國王遊戲第203章 誰支持、誰反對?第336章 女孩的心思你別猜第396章 線性CCD掃描相機第385章 超大規模集成神經網絡第381章 以理服人,大江科技第347章 中計了第372章 卷積神經網絡第41章 要是不帥不酷呢?第277章 學之力,9段!第166章 意外的變化第330章 小孔成像和PNP問題第273章 假如氪金就能變強第359章 大佬,怪蜀黍?第392章 深度卷積神經網絡第422章 更有效率的刷分第144章 時序邏輯電路和寄存器第67章 異或問題第413章 得講究點格調第64章 渣男第264章 不知人間疾苦第32章 借MacBook一用第93章 《泡沫》第252章 生吃海蔘,不蘸醬油第393章 男人不能沒有事業第146章 給你個眼神自己領會第144章 時序邏輯電路和寄存器
第402章 讀書之樂,臨行之前第241章 學習改變命運第74章 88年的草莓第85章 吊橋效應第425章 街頭象棋第206章 整理論文第404章 神經系統疾病的終極治療手段第397章 作曲大師,自帶乾糧第382章 電動車和機械臂第76章 還有什麼是他不會的?第24章 投稿AMC第414章 蚊子再小也是肉第361章 有點像“年輕”時的自己第190章 現在的高中生啊……第92章 《激光雕刻機》第212章 他和夏總到底什麼關係?第155章 到底什麼關係?第40章 好朋友來了第217章 超級粉絲第357章 再給你一次機會第367章 老闆娘第174章 良心工作室第353章 神乎其技第335章 不走尋常路第54章 專利第185章 是不是太敏感了?第334章 比鬧鐘更早第282章 又一顆壞蘋果?第9章 實名震驚第309章 天賦異稟,出生太晚第152章 你的承諾呢?第123章 BT小鳥第2章 基本操作第106章 查戶口第315章 故伎重施第2章 基本操作第185章 是不是太敏感了?第87章 夜話第412章 小女盆友,青梅竹馬?第82章 渣男反編譯第45章 火了第328章 脣槍舌劍,物我兩忘第202章 輸得明明白白第66章 審覈過程第180章 想謙虛都沒地方謙虛第28章 老宋的算盤第235章 有所不爲、有所必爲第285章 “彈性碰撞”第64章 渣男第352章 有了一個小助手第329章 拋棄框架,從零開始造輪子第127章 只怪準備得太充分了第402章 讀書之樂,臨行之前第185章 是不是太敏感了?第122章 騙過多少女孩子?第182章 罪證都沒銷燬乾淨第408章 初入燕園第77章 多少次回眸第106章 查戶口第183章 成功的路上沒有僥倖第102章 怎麼就這麼不好對付?第314章 旗鼓相當?大獲全勝!第20章 寫論文第427章 詭異的附加關卡第81章 不是好人第98章 全能UP主第248章 需要對答案嗎?第202章 輸得明明白白第255章 調整超參數,以及防止過擬合第8章 裝〇也要講基本法第370章 四軸飛行器第372章 卷積神經網絡第246章 Vigenère密碼和國王遊戲第203章 誰支持、誰反對?第336章 女孩的心思你別猜第396章 線性CCD掃描相機第385章 超大規模集成神經網絡第381章 以理服人,大江科技第347章 中計了第372章 卷積神經網絡第41章 要是不帥不酷呢?第277章 學之力,9段!第166章 意外的變化第330章 小孔成像和PNP問題第273章 假如氪金就能變強第359章 大佬,怪蜀黍?第392章 深度卷積神經網絡第422章 更有效率的刷分第144章 時序邏輯電路和寄存器第67章 異或問題第413章 得講究點格調第64章 渣男第264章 不知人間疾苦第32章 借MacBook一用第93章 《泡沫》第252章 生吃海蔘,不蘸醬油第393章 男人不能沒有事業第146章 給你個眼神自己領會第144章 時序邏輯電路和寄存器