1.地圖改為玩家可隨時加入、離開,玩家中途離開不影響房間中的游戲(該技術導致我們無法對自選戰(zhàn)車地圖繼續(xù)提供技術支持,故移除自選戰(zhàn)車地圖設定,所有發(fā)布的自選戰(zhàn)車地圖均需手動修改為指定戰(zhàn)車地圖,其他指定戰(zhàn)車地圖也需進行一些調整);
2. 增加亮度設置,屏幕過暗的玩家可通過修改主界面設置內的亮度參數調整;
3.增加子地圖概念,支持使用邏輯在子地圖之間跳轉,可以用子地圖來實現(xiàn)超大世界觀的玩法;
4.增加加地形編輯器,支持繪制地形高度和地面貼圖繪制,支持導入png格式的外部地形設定,推薦使用專業(yè)的WorldMachine軟件制作地形,并導出png文件,其中rgb通道記錄splat貼圖信息,透明通道記錄地形高度;
5.邏輯增加地圖內購功能,支持金幣或鉆石支付,鉆石稅率30%,金幣直接消失不會轉賬;在地圖發(fā)布中增加免費發(fā)布選項;
6. 地圖邏輯增加玩家存檔存取功能,可用于保存玩家等級經驗值和內購記錄等信息;
7.大幅度完善地圖系統(tǒng):
7.1 核心邏輯增加多個設置機械自定義數據方法,用于設定其他玩家可以讀取的機械自定義數據,機械變量增加多個讀取自定義數據方法,地圖邏輯方塊增加機械數據變化事件;
7.2 地圖設置面板增加鉆石訂閱價格,金幣租用價格,是否單人自選戰(zhàn)車模式,無需發(fā)布地圖時再選擇;
7.3 跳轉地圖不刪除分機邏輯方塊,便于將各子地圖通用的邏輯放在一個分機邏輯方塊;
7.4 新加入房間玩家自動同步地圖的基礎狀態(tài),包括重力、光照、霧、物理幀率、地面顏色;
7.5 讀取和設置同步數據功能:會自動同步給其他玩家和新加入地圖的玩家,保證玩家看到的數據同步;
7.6 去掉勝利、開始比賽等不適應隨時加入房間模式的功能;
8.添加賽車類零件25種,紅綠燈支持邏輯開關3種顏色燈,增加13種建筑類零件;
9.mod交易所增加使用鉆石購買熱度功能;
10.邏輯編輯器增加多選復制、多選剪切、多選刪除功能;
邏輯系統(tǒng)方面:
增加玩家變量,機械變量,日期變量幾個變量類型
自定義方法參數增加:玩家、輸入框、頭像類型
生成一個可以繪制的圖片功能,支持使用邏輯涂鴉,支持使用顏色數組一次性設置整體顏色
玩家變量增加多個讀取玩家數據方法 判斷是否同一個玩家方法
系統(tǒng)邏輯增加跳出當前循環(huán)或方***能
邏輯增加日期類型變量,增加日期變量方法:得到年月日時分秒,加秒數,獲得時間間隔
圖片變量增加設置尺寸功能
文字邏輯增加拼接列表:查找一段文本,讀取文本片段,讀取一個字符方法,得到字數邏輯,使用分隔符分割
方框UI增加滑動區(qū)域模式方法,支持拖動面板并隱藏超出范圍內容,添加子UI,自動排版,子UI支持跟隨移動和顯示隱藏
輪子邏輯增加設置力量和設置速度方法
零件邏輯增加得到零件變量方法
邏輯中圖片設置大小改為可以設置x、y兩個方向
mod增加設置零件透明度方法
邏輯中使用玩家序號的方法全部標記為廢棄,同時增加使用玩家變量的相同功能方法
列表增加在序號處替換數據方法,插入多個重復數據方法
邏輯調試增加遇到錯誤是否停止方法,默認遇到錯誤不會停止,避免偶爾的錯誤導致代碼不再運行,打開遇到錯誤停止開關后方便找到錯誤原因
邏輯編輯器中文字類型顯示為藍色,和變量做區(qū)分
向量增加繞點旋轉方法
機械變量增加設置攻擊系數方法
顏色變量增加轉換為向量方法,得到透明度方法
列表變量增加翻轉順序方法:最大值、最小值
零件變量增加零件類型名方法、零件類型ID方法
所有UI類型變量都增加添加子UI方法
小數計算增加對數計算、自然對數e
地圖邏輯方面:
分機邏輯方塊的開始事件改為加入房間事件,每次玩家加入一個新地圖時都會觸發(fā)
分機邏輯方塊增加內購成功事件,收到聊天消息事件
玩家數據變化事件
刪除所有機械方法
得到地圖最大人數方法
分機邏輯方塊增加多個設置玩家數據方法,用于設定其他玩家可以讀取的數據
得到戰(zhàn)車列表方法
得到當前地圖序號方法
得到當前玩家列表方法
分機邏輯方塊增加:當前玩家控制的戰(zhàn)車產生事件
戰(zhàn)車產生器增加:戰(zhàn)車產生事件
當前地圖名稱
時間流速
關注玩家功能
玩家離開事件
發(fā)送聊天消息方法,隱藏系統(tǒng)聊天界面方法。在聊天記錄界面顯示文字方法、開始錄音方法、發(fā)送語音消息方法
機械產生器的產生AI機械和產生玩家機械,方法增加機械返回值
優(yōu)化方面:
大幅度提高日志文件寫入效率,避免日志文件過大
修改本地戰(zhàn)車數據覆蓋(本地數據保存時間>下載戰(zhàn)車時間)
設置面板增加亮度設置
地圖編輯器改為雙擊進入
優(yōu)化調試信息顯示格式和顏色
mod商店增加ID搜索功能
mod添加彈幕功能
刪除全局變量增加確認框
添加零件列表選中提示
地圖設置中地面類型切換優(yōu)化
浮空平臺方塊只有一個格子時不再能選中
編輯器拖動箭頭速度優(yōu)化
地圖設置增加簡單地面顏色設置
優(yōu)化UI創(chuàng)建邏輯,同一個UI變量指向不同創(chuàng)建語句不再需要斷開UI
修改地圖編輯視角最大距離
提高地圖編輯器攝像機最小平移速度
增加參考圖旋轉功能
同一條邏輯語句重復產生100個UI產生警告
增加玩家分類引導
退出pvp改為返回到推薦地圖列表
設置面板增加重開引導按鈕
bug修復方面:
修復聯(lián)機同步bug
修復三人聯(lián)機時偶爾看不到新加入玩家bug
修復聯(lián)機時后加入的玩家看不到其他玩家的零件脫落狀態(tài)bug
修復噴射器噴火效果網絡不同步bug
修復彩帶發(fā)射器用邏輯關閉再打開會產生多余軌跡bug
修復更多游戲面板窄屏設備上按鈕重疊bug
修復全局變量起名時沒有禁止數字和特殊字符bug
修復游戲登錄閃退bug
修復清空地圖零件后,地圖邏輯中仍然可以看到被刪除的零件自定義方法bug
修復列表插入圖片報錯bug
修復只有1個好友時刪除顯示錯誤bug
修復創(chuàng)建新列表功能會清空列表內容bug
修復部分mod方法修改機械后沒有保存bug
修復自定義方法的輸入參數被刪除后,mod無法讀取bug
修復圖片繪制全部功能沒有自動刷新圖片bug
修復多人地圖測試模式報錯bug
修復列表插入重復數據功能報錯bug
修復燈罩無法拼裝bug
修復選擇推薦地圖沒有運行預覽邏輯bug
修復修改變量名稱后 變量功能調用中的變量名稱沒有對應修改bug
修復AI戰(zhàn)車死亡分機沒有得到通知bug
修復修改自定義方法參數數量后,調用該方法的參數無法修改bug
修復分機邏輯方塊創(chuàng)建新自定義方法后無法添加分機方法bug
修復修改玩家隊伍后已有機械隊伍沒有改變bug
修復模塊提示被手指擋住bug
修復地板高度調節(jié),滑動條數值不實時刷新bug
修復引導后進入地圖玩法不顯示操作鍵bug
修復增刪零件列表沒刷新bug
修復關閉提示鉆石不足界面后無法點擊UI bug
修復參觀玩家機械時地圖內的AI戰(zhàn)車沒有產生bug
修復邏輯編輯器撤銷后語句顯示不全bug
修復有陰影的UI斷開之后,再次執(zhí)行生成和加陰影,陰影失效 bug
修復打壞核心后分機顯示機械未死亡bug
修復地板初始高度顯示錯誤 bug
修復邏輯產生的UI尺寸在不同分辨率下大小不同 bug
修復交易所參觀機械時地圖中的 AI機械沒有產生 bug