這陣子都會(huì)弄後端的東西,主要是資料庫(kù)處理相關(guān),沒(méi)啥更新好寫(xiě)就寫(xiě)些技術(shù)教學(xué)(?)
如圖,原版網(wǎng)海的基本資料(*.dat)將其轉(zhuǎn)存為Json格式後,塞進(jìn)資料庫(kù)中basedata資料表的city欄位內(nèi)
若我想呼叫輸出city→1001→001 里斯本的資料可以這麼做
輸出的資料會(huì)像這樣
如果要修改Json內(nèi)容...可以這樣弄
(下圖有用到防範(fàn)SQL injection攻擊的寫(xiě)法)
執(zhí)行程式段後,money的Json資料從原本的
變成
至於money在幹嘛用的?
這是我下一個(gè)階段要嘗試的構(gòu)想
原版有133座城市,每座城市各1000萬(wàn)資金額度...13.3億的資金在遊戲中滾交易品不再無(wú)限量收購(gòu)每座城市有自己的資金額度玩家販?zhǔn)凵唐丰岬慕痤~會(huì)從城市資金中扣除反之,玩家購(gòu)買(mǎi)商品,也會(huì)增加城市資金
物價(jià)指數(shù)也依資金額度來(lái)計(jì)算 :1000萬(wàn) = 100%....
還不知道滿(mǎn)編大和買(mǎi)滿(mǎn)會(huì)引響多少物價(jià)
然後再弄一個(gè)可以搶玩家銀行的功能.....嘿嘿嘿
概念是:
玩家存在銀行的資金也算進(jìn)城市的資金額度內(nèi)
但當(dāng)城市被海賊襲擊搶奪資金,或是城市資金短缺時(shí),恐會(huì)有擠兌的情況....
寫(xiě)到這裡,想起自己以前寫(xiě)的PHP基礎(chǔ)教學(xué)斷更很久了....有空再慢慢補(bǔ)囉