第59頁(第1/2 頁)
姜秋齊晃著椅子過來,看著王爍拼命點頭。
第44章 師父哄小孩
王爍無奈地笑了,徒弟果然還是小孩子,得用哄的。
「這次改動主要是增加功能的通用性,簡單來說,就是做完了這裡能用,別的地方也能用。」
姜秋齊點頭。這樣聽起來,確實有修改的必要。
「下面我就要教你怎麼操作了。」
王爍開啟文件,新建了一個表格。
「在遊戲設計裡,很多資料不能只依靠程式碼,策劃需要自己控制一些東西。
比如一件裝備的屬性、活動的名字、臨時傳送的系統郵件等等。
這些都是透過表格來實現的,我們叫它『配置表』。」
王爍停頓一下,看向姜秋齊。
姜秋齊接收到眼神詢問,又點點頭。
「配置表是由兩部分構成的,表頭和資料。就有點類似……秋齊你是什麼專業的來著?」
「我……日語。」
姜秋齊的眼神有些迷茫,這和專業有什麼關係?
「哦……那你的專業不太好類比。這個可能比較像財務做的那種……呃,算了,我不太懂,你估計也不懂。」
王爍舉例失敗。
姜秋齊一頭霧水,這個例子是非舉不可嗎?
「咳咳,我接著說。雖然每個公司的表結構有些不同,不過核心原則是一致的。
表頭,指第一行,需要列舉出每一列資料的名稱,我就用郵件發放舉例,它得有標題、內容、發件人,對吧?
這些都是需要單獨寫在表頭裡面的。
你還能想到什麼郵件需要的資料名稱不?」
王爍再次提問。
「嗯……獎勵內容?遊戲裡的郵件經常是帶點道具什麼的。」
「沒錯,這也是很重要的一部分。當然可能這個郵件會有些限定的開啟時間,或者失效時間,所以這也是配置表裡需要的內容。」
「明白了,功能裡要什麼,表頭就得列出來。」
「沒錯。」輪到王爍點頭。
王爍放下滑鼠,看向姜秋齊。
姜秋齊沒明白教學關卡怎麼就突然停了,也睜大眼睛看回去。
兩人對視五秒後,還是姜秋齊先沉不住氣。
「然後呢?」
「然後?然後你回去操練一下?把你功能的表頭列出來。」
王爍哭笑不得,「你剛剛在等什麼。」
「我還以為課沒上完呢。」
姜秋齊皺了皺鼻子,尬笑著回到電腦前。
「我發一份之前的配置表給你看看,會比較複雜,還都是數值類的,你儘量參考,寫完我再帶你改。」
企業微信裡,兩人再次開始檔案傳輸模式。
「師父,這些英文是幹嘛用的?」
姜秋齊發現,他發來的表格裡不止有剛說的名稱,下面還有幾行英文。
有的是名稱對應的英文,她看得懂,只是下面什麼t、strg,她就不懂了。
「嗯,再和你科普一下,我們管名稱叫『欄位』,是和程式程式碼裡對應的。
那些英文單詞就是給程式用的,可以把程式碼和表格準確關聯起來。」
「怎麼還要重複兩行?」
姜秋齊又問。
「你還記得我之前說過的,程式分為客戶端和伺服器兩部分嗎?這兩行分別是給兩端看的。伺服器不用的欄位,可以空著。」
「那t、strg呢?」
「這些是資料的型別。t指數字,strg指非數字類字元。其實還有更多,等你用到了就知道了。」
姜秋齊點