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

所以……特事特辦吧。

第63章 巧嗎?第116章 要節制一點了第314章 旗鼓相當?大獲全勝!第338章 脫胎換骨,戰神軍團第294章 峰迴路轉,轉了又轉第369章 點八個,贈十個……第32章 借MacBook一用第79章 李東的Show time第263章 一切都在算計中第183章 成功的路上沒有僥倖第365章 一套接着一套第108章 情趣第213章 橫生枝節第112章 圖紙和垃圾桶第391章 一切交給時間第59章 上乾貨第58章 作報告?第266章 篩選模型,以及最後的優勝者第303章 你以爲就這樣而已?第141章 金裝四大才子第122章 騙過多少女孩子?第338章 脫胎換骨,戰神軍團第157章 找個清靜的地方第91章 這麼忙嗎?第299章 膽大妄爲,實力恐怖第334章 比鬧鐘更早第430章 超算落成,九段助陣第83章 髮卡第394章 超參數全自動搜索第410章 六度分割理論?第148章 到底什麼意思?第49章 高老師的難題第235章 有所不爲、有所必爲第289章 對等原則第219章 點到爲止第143章 別人笑我太瘋癲第120章 《數字混淆加密(簡易版)》第424章 又一個冠軍到手第172章 誰是誰的小糖人?第312章 阱中有坑,坑裡有釘第45章 火了第203章 誰支持、誰反對?第256章 擴展歐幾里得算法,以及增強線段樹第332章 大功告成,樂不思蜀第3章 一個大膽的想法第116章 要節制一點了請假,存稿丟失一章,正在想辦法重寫第192章 許文強和馮程程第218章 爲人實在,夠給面子第395章 柳東斌和秦易第337章 拐着彎地誇自己?第340章 實力還是運氣?第111章 虛擬空間,開啓!第377章 打造自己的科技品牌第294章 峰迴路轉,轉了又轉第209章 校服就是最正式的裝扮第119章 高中課程裡有這些?第87章 夜話第177章 口是心非的非第201章 組內學習競賽第111章 虛擬空間,開啓!第23章 震驚商城,開啓!第98章 全能UP主第95章 再花5000也值第36章 家宴第133章 過去的自己,以及自己的過去第77章 多少次回眸第308章 敬可愛又無常的命運第167章 提醒還是邀請?第348章 只會下蛋,不會生寶寶第1章 一夜回到十年前第243章 比賽心得和騙分教程第177章 口是心非的非第425章 街頭象棋第200章 真的只是惡作劇嗎?第398章 商用級手寫識別算法第214章 小夥子,你很有勇氣啊!第120章 《數字混淆加密(簡易版)》第328章 脣槍舌劍,物我兩忘第397章 作曲大師,自帶乾糧第274章 申請PCT國際專利第94章 水論文的正確姿勢第330章 小孔成像和PNP問題第319章 那年,那個女孩兒第245章 什麼事兒比NOIP還重要?第58章 作報告?第294章 峰迴路轉,轉了又轉第405章 身手很好,飯來張口第406章 不可思議的學習效率第343章 差之毫釐,謬以千里第323章 麻雀還是蚊子?第417章 江寒的圍棋水平第304章 不忘舊情,有恩必償第308章 敬可愛又無常的命運第260章 這可是B5啊!第46章 月考開始第144章 時序邏輯電路和寄存器第89章 進入狀態這麼快?第144章 時序邏輯電路和寄存器第132章 做個小遊戲
第63章 巧嗎?第116章 要節制一點了第314章 旗鼓相當?大獲全勝!第338章 脫胎換骨,戰神軍團第294章 峰迴路轉,轉了又轉第369章 點八個,贈十個……第32章 借MacBook一用第79章 李東的Show time第263章 一切都在算計中第183章 成功的路上沒有僥倖第365章 一套接着一套第108章 情趣第213章 橫生枝節第112章 圖紙和垃圾桶第391章 一切交給時間第59章 上乾貨第58章 作報告?第266章 篩選模型,以及最後的優勝者第303章 你以爲就這樣而已?第141章 金裝四大才子第122章 騙過多少女孩子?第338章 脫胎換骨,戰神軍團第157章 找個清靜的地方第91章 這麼忙嗎?第299章 膽大妄爲,實力恐怖第334章 比鬧鐘更早第430章 超算落成,九段助陣第83章 髮卡第394章 超參數全自動搜索第410章 六度分割理論?第148章 到底什麼意思?第49章 高老師的難題第235章 有所不爲、有所必爲第289章 對等原則第219章 點到爲止第143章 別人笑我太瘋癲第120章 《數字混淆加密(簡易版)》第424章 又一個冠軍到手第172章 誰是誰的小糖人?第312章 阱中有坑,坑裡有釘第45章 火了第203章 誰支持、誰反對?第256章 擴展歐幾里得算法,以及增強線段樹第332章 大功告成,樂不思蜀第3章 一個大膽的想法第116章 要節制一點了請假,存稿丟失一章,正在想辦法重寫第192章 許文強和馮程程第218章 爲人實在,夠給面子第395章 柳東斌和秦易第337章 拐着彎地誇自己?第340章 實力還是運氣?第111章 虛擬空間,開啓!第377章 打造自己的科技品牌第294章 峰迴路轉,轉了又轉第209章 校服就是最正式的裝扮第119章 高中課程裡有這些?第87章 夜話第177章 口是心非的非第201章 組內學習競賽第111章 虛擬空間,開啓!第23章 震驚商城,開啓!第98章 全能UP主第95章 再花5000也值第36章 家宴第133章 過去的自己,以及自己的過去第77章 多少次回眸第308章 敬可愛又無常的命運第167章 提醒還是邀請?第348章 只會下蛋,不會生寶寶第1章 一夜回到十年前第243章 比賽心得和騙分教程第177章 口是心非的非第425章 街頭象棋第200章 真的只是惡作劇嗎?第398章 商用級手寫識別算法第214章 小夥子,你很有勇氣啊!第120章 《數字混淆加密(簡易版)》第328章 脣槍舌劍,物我兩忘第397章 作曲大師,自帶乾糧第274章 申請PCT國際專利第94章 水論文的正確姿勢第330章 小孔成像和PNP問題第319章 那年,那個女孩兒第245章 什麼事兒比NOIP還重要?第58章 作報告?第294章 峰迴路轉,轉了又轉第405章 身手很好,飯來張口第406章 不可思議的學習效率第343章 差之毫釐,謬以千里第323章 麻雀還是蚊子?第417章 江寒的圍棋水平第304章 不忘舊情,有恩必償第308章 敬可愛又無常的命運第260章 這可是B5啊!第46章 月考開始第144章 時序邏輯電路和寄存器第89章 進入狀態這麼快?第144章 時序邏輯電路和寄存器第132章 做個小遊戲