一場頭腦風暴的早會匆匆結束,幾人便又回到了各自的工作當中。
對於林琅而言,今天的工作並不算多。
跟巨硬那邊的商單合同已經由蘭迪那邊協商好發了過來。
不論如何還是要先把這一筆款項拿到手的。
對林琅這個程式方麵的全能手來說,小恐龍和2048這兩個專案根本不會花費他多少時間。
隻要搞到美術素材,甚至他可以在今天上午之內就把專案交上。
兩款作品全部都是基於javascript創作的web端作品。
根據與蘭迪方麵的約定,他們隻需要將小恐龍這個專案的本體開發出來。
至於如何做嵌入,這些無需他們負責。
而2048則是要以瀏覽器外掛的形式實現出來。 【寫到這裡我希望讀者記一下我們域名 解無聊,.超實用 】
雖然聽起來與前者相比似乎麻煩了一些,但實際上底層的邏輯還是一模一樣的。
對於古歌核心來說,所謂的瀏覽器外掛可以理解為一個小號的彈出網頁。
林琅隨手給大家點了杯飲料,然後活動一下手指,劈裡啪啦地開始開發。
popup.html和manifest.json建立出來,林琅簡單寫上幾行,便實現了一個外掛的彈出視窗。
鑑於跟巨硬方麵簽訂的合同是買斷,而非代工,兩款遊戲的ID和相關資訊他們是可以保留破曉遊戲工作室的。
接下來的工作便很簡單了,繪製對應的影象,再藉助js指令碼來實現遊戲的玩法。
因為要實現無盡玩法的緣故,林琅並不打算為各個數字都準備自己對應的貼圖,他有更好的解決方案。
這也是他選擇這個專案的一個重要原因。
畢竟現在他們還沒有一個專業的美術,一個能夠完全程式化美術的專案便是非常合適的。
林琅目光放在繪製出的那個4x4的方格中。
其實實現思路非常簡單,將每個單元都視作一個容器,則他真正需要考慮的就是方格的顏色、文字內容、字型大小,以及文字的顏色。
於是乎一個簡單的渲染函式便在他手中誕生了出來。
原理並不難理解,這是一個輸入int(整數),返回兩個顏色的函式,這個輸入值便是該單元的數字。
以0作為起點,到int的最大上限,也就是2^31-1,作為一條橫軸。
那麼相應的,軸的起點為最淡的顏色,軸的終點為最深的顏色,以單元的值作為輸入從軸上取插值,便可以實現完全程式化的顏色生成。
而該函式返回的第二個顏色,則為字型應該有的顏色。
在2048中,方格上總是需要顯示出一串數字,表示該單元的值的。
而這會存在一個問題,隨著顏色的逐漸變化,同樣的字型顏色可能並不能夠適用於全部的環境。
為了保持可讀性,林琅便額外新增了這樣一段控製字型顏色的程式碼。
即以黑色的近似色為預設顯示色,根據先前計算出來的背景色做差值計算,差值小於容差則認為可讀性不佳,取白色的近似色作為字型顏色。
作為一款休閒益智遊戲,林琅希望它整體呈現出一種柔和溫潤的風格,將整體畫麵調整的更加偏黃色調。
這種奶白色,或者說是米色,要比起純粹的白更加柔和,不易產生『硬派』的感覺,降低疲勞。
也因此,字型的兩種顏色最終也沒有以純黑和純白作為顯示,而是各自做了一些柔化。
最終根據別府三人的意見統計,確定了RGB(119,110,101)和RGB(249,246,242)兩個顏色。
雖然說起來有些複雜,但實際的開發流程卻短的驚人,這一套東西下來甚至連點的冰美式外賣都還沒有送到。
這兩個專案雖然也是基於網頁端開發的,但根本沒有用上林琅之前準備的io遊戲框架。
對這倆迷你遊戲來說,那套框架反倒是會徒增工作量,殺雞用牛刀。
林琅起身看了看窗外,開口向別府問道。
「之前說的招聘TA(技美)、UI設計師和原畫師的事情怎麼樣了?」
早在出發參加展會之前,林琅就已經跟別府提前知會過,要對這幾個崗位進行招聘工作。
畢竟不能一直依靠外包美術下去,未來的開發工作對於美術的依賴會越來越強。
對於短期內來說,他們並不需要3D領域的人才,在林琅的規劃之中,未來一段時間內的作品都會圍繞著2D展開。
而音效和音樂,同樣優先度遠不及美術高。
不論是對於遊戲行業,還是影視、自媒體等行業來說,音效都是非常重要的元素。
但這並不代表它必須要有專業的音效師負責。
恰恰相反的是,不同於美術風格的千變萬化,難以統一,在現如今的網路社會下,各種開源的免費商用音效庫已經非常成熟。
對於並不算重度的需求,他們完全可以直接去音效庫中尋找現成的。
甚至就連配樂,都可以依賴suno等AI譜曲在短期內應急使用。
林琅還是很有自知之明的,憑藉他們現在的規模和遊戲體量,還遠沒有到島哥哥那種連音樂都充斥著內涵的級別。
別府推了推眼鏡,再次翻閱起各個招聘網站的資訊,以及他們公開招聘用的郵箱。
這些簡歷她已經瀏覽過無數遍了,輕輕搖搖頭,別府開口解釋道。
「缺少擁有相關工作經驗的應聘者,絕大部分來自應屆生。」
這種情況是她前所未見的,就像是有什麼人在背後故意使絆子一般,他們挖不倒行業內的老牌高手。
林琅聳聳肩,這種情況並不出乎他的意料。
不管是迫於競業協議的限製還是對薪資的不滿,在巨頭們有意針對的情況下,他們肯定是不好直接獵到那些浸淫行業多年的真正高手的。
原畫、UI設計兩個崗位倒是還好,水平足夠的新人未必就比老鳥差,甚至更能吃這碗年輕飯。
可技美和動畫師等崗位可是正兒八經需要經驗和技術積累的,招新人那基本就註定了需要花費大量的時間和資金去慢慢培養。
而他們無法確認對方忠誠的情況下,這可不會是一個好主意。
巨頭最不缺的就是錢,哪怕有高額的競業協議違約金頂著,如果對方真的想要針對他們,也可以一擲千金把他們辛苦培養的員工隨手挖走。