Skip to content

Releases: ken5170696/FLATS-Unity

FLATS 5.4.5 — Stability, controllers and phone layout

Choose a tag to compare

@ken5170696 ken5170696 released this 26 Sep 19:00

FLATS 5.4.5 — Stability, controllers and phone layout

繁體中文

  • VIP 死亡遵守「擊殺特寫」開關:關閉後 VIP 陣亡不再進入慢動作鏡頭。
  • 手把相容性:手機上的 PS5 手把與瀏覽器內的任何手把,即使名稱無法辨識也會使用標準配置,不再變成無法操作的未知裝置。
  • 線上模式的狀態(規則、炸彈、無敵、回合結束)不再殘留到單人模式與教學;AI 生成不再清除玩家的重生保護,主機玩家的保護也不再讓機器人免疫。
  • VIP 模式修正多個卡死情況:特寫期間被丟棄的效果、綜合挑戰的跳過目標、VIP 摔落或被自己手榴彈炸死。
  • 手機直向:主選單磁貼與內容頁面會自動縮放貼合螢幕寬度;排行榜、玩家詳情與對戰結果的玩家名稱改用內建中文字型,中文名字不再依賴系統字型。
  • 存檔與設定更穩:頭像檔缺失時自動使用預設圖示、偏好設定出現重複鍵不再例外、設定檔寫入失敗時改用複製、存檔備份份數有上限;網頁版與 iOS 的儲存錯誤通知改為說明文字,不再顯示無效的離開按鈕。
  • 介面:暫停按鈕與關閉按鈕的觸控範圍加大;對話框與內容頁面支援方向鍵導航並自動捲到選取項目;4:3 畫面的區域網路對戰等覆蓋層不再超出畫面;設定頁的中文欄位標題補齊。
  • 線上對戰斷線時,遊戲會把斷線原因寫入紀錄檔,方便回報問題。

下載

  • Android: 解壓縮後,將 FLATS.apk 安裝到 Android 裝置。 此版本未進行實機測試。
  • Linux: 完整解壓縮後啟動 FLATS.x86_64;若解壓縮工具未保留執行權限,先執行 chmod +x FLATS.x86_64。 此版本未進行實機測試。
  • macOS: 完整解壓縮後開啟 FLATS.app。此版本未簽章或公證。 此版本未進行實機測試。
  • Windows: 完整解壓縮後啟動 FLATS.exe;保留所有 Data 與 runtime 檔案。

多人遊戲請使用相同版本與伺服器區域,並在開局前加入房間。

iOS 已匯出 Xcode 開發工程;目前尚無可下載安裝的 IPA。

English

  • VIP deaths respect the Kill Cinematic switch: with it off, a VIP kill no longer plays the slow-motion camera.
  • Controller compatibility: a PS5 controller on a phone, and any controller in a browser, now falls back to the standard layout instead of becoming an unusable unknown device.
  • Online-mode state (rule, bomb, invincibility, round end) no longer leaks into single-player modes and the Tutorial; AI spawning no longer clears player spawn protection, and the host's protection no longer makes bots immune.
  • VIP modes fix several soft locks: effects discarded during another cinematic, the Assortment skip target, and a VIP dying from a fall or its own grenade.
  • Phone portrait: the main menu tiles and content pages scale to fit the screen width; player names on the leaderboard, player details and match results use the bundled Chinese font, so Chinese names no longer depend on the system font.
  • Safer saves and settings: a missing avatar falls back to the default icon, duplicate preference keys no longer throw, profile writes fall back to copying, and save backups are capped; on Web and iOS the storage notice shows guidance instead of a Quit button that cannot work.
  • Interface: larger touch targets for the pause and close buttons; dialogs and content pages support directional navigation and scroll to the selection; Local Match and other overlays fit 4:3 screens; Chinese column labels in settings are complete.
  • When an online match disconnects, the game now records the disconnect cause in its log to help with bug reports.

Downloads

  • Android: Extract the archive and install FLATS.apk on your Android device. This version has not been tested on a device.
  • Linux: Extract all files and launch FLATS.x86_64. If your extractor did not preserve executable permissions, run chmod +x FLATS.x86_64 first. This version has not been tested on a device.
  • macOS: Extract all files and open FLATS.app. This release is not signed or notarized. This version has not been tested on a device.
  • Windows: Extract all files and launch FLATS.exe. Keep all Data and runtime files.

For multiplayer, use the same version and server region, and join the room before the match starts.

An iOS Xcode developer project was exported; no installable IPA is available for download.

Play / 遊玩 · Downloads / 下載

Build details / 建置資訊

Source: d00e2d4633074d559031ebcbdfe55eb99406cbe4

  • FLATS-5.4.5-Android-d00e2d463307.zip · 61242963 bytes · SHA-256 45d8041613b59b8078f326eef2f21b47552b064955bbb137550a315841cde3ad
  • FLATS-5.4.5-Linux-d00e2d463307.zip · 70816656 bytes · SHA-256 df3381ffbe8619ff9053d06dcd204904012bfea3c68beb8376abc919720d5f69
  • FLATS-5.4.5-macOS-d00e2d463307.zip · 81707790 bytes · SHA-256 5c6ab2e09a83a7412d6930e5d8a1bbe3c8150147e4acec63ecf82fb7cd73442e
  • FLATS-5.4.5-Windows-d00e2d463307.zip · 73194383 bytes · SHA-256 0b0f409a84c0a78b30f8016efe9bffe51c5bd52d8f9105951d58c3d155050772

Validation scope / 驗證範圍:

  • Android: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • Linux: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • macOS: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • Windows: Final package: launch, menus, Training core actions, pause, quit, and two-client LAN/Photon room lifecycle through results. Mutual visibility and an attributable PvP kill were verified on a same-commit probe build. Executed by the coordinator under the owner's instruction to carry out every next step including the 5.4.5 release. — No PvP kill on the exact public bytes (players never met without probe navigation). Controllers, co-op and the other multiplayer modes, public matchmaking, invite rooms, chat and Chinese player names NOT_TESTED on this package. No owner hands-on test of the final package is claimed.

FLATS 5.4.4 — Controller overhaul and settings

Choose a tag to compare

@ken5170696 ken5170696 released this 25 Sep 23:35

FLATS 5.4.4 — Controller overhaul and settings

繁體中文

  • 手把全面改進:電腦版可辨識藍牙 Xbox 控制器;開鏡(LT)不再同時開火;轉向速度不再受幀率影響(一般靈敏度推到底每秒 180 度,持續推到底會加速);按下 A 即跳躍、按一下 L3 切換衝刺;預設 RB 丟手榴彈;肩鍵與搖桿按鍵在遊戲中都能正常使用。
  • 手把選單操作:開啟遊戲即有焦點,選取項目有明顯外框;返回時停在原本的選項;暫停選單預設為「繼續遊戲」;設定頁從第一個選項開始,操作頁直接顯示手把配置;改鍵不再卡住(Start 取消);B 可關閉暫停選單與確認對話框。
  • 開鏡靈敏度可獨立設定;新增「擊殺特寫」開關,關閉後爆頭與致命一擊不再進入慢動作鏡頭。
  • 手把設定:預設、戰術與肩鍵跳躍三種配置,可分別調整水平/垂直視角速度、反應曲線、搖桿死區與震動強度,並提供按鍵位置預覽與搖桿測試。
  • 設定頁內容過長時改為捲動,所有按鍵設定集中在同一頁;各設定頁統一邊距與對齊。用滑鼠或觸控點擊後,按鈕不會一直保持亮起。
  • 手機:新增撿槍/交換按鈕,長按不會誤觸;觀戰時可開啟暫停選單與設定。子彈軌跡從尾端透明逐漸淡入到子彈位置。
  • 專案整理:移除未使用的程式與資產、建置包不再包含只供編輯器使用的場景物件,不改變遊戲行為。

下載

  • Android: 解壓縮後,將 FLATS.apk 安裝到 Android 裝置。 此版本未進行實機測試。
  • Linux: 完整解壓縮後啟動 FLATS.x86_64;若解壓縮工具未保留執行權限,先執行 chmod +x FLATS.x86_64。 此版本未進行實機測試。
  • macOS: 完整解壓縮後開啟 FLATS.app。此版本未簽章或公證。 此版本未進行實機測試。
  • Windows: 完整解壓縮後啟動 FLATS.exe;保留所有 Data 與 runtime 檔案。

多人遊戲請使用相同版本與伺服器區域,並在開局前加入房間。

iOS 已匯出 Xcode 開發工程;目前尚無可下載安裝的 IPA。

English

  • Controller overhaul: Bluetooth Xbox controllers now work on PC; aiming (LT) no longer also fires; turning no longer depends on frame rate (180 degrees per second at Normal sensitivity, faster while held all the way); A jumps on press and clicking L3 toggles sprint; RB throws a grenade by default; bumpers and stick clicks work in play.
  • Controller menus: focus is set from launch and the selected item has a clear frame; backing out returns to where you were; pause starts on Resume; Settings pages start on their first option and the Control page opens on the controller layout; rebinding no longer gets stuck (Start cancels); B closes the pause menu and confirmation dialogs.
  • Aim sensitivity can be set separately. A new Kill Cinematic switch turns off the slow-motion camera for headshots and mortal shots.
  • Controller settings: Default, Tactical and Bumper Jumper layouts, separate horizontal and vertical look speed, response curve, stick deadzones and vibration strength, with a button preview and a stick tester.
  • Long settings pages scroll, and all key bindings are on one page. Every settings page shares the same margins and alignment. Buttons no longer stay highlighted after a mouse or touch click.
  • Mobile: a new Swap / Pick up button that long presses no longer trigger by mistake, and the pause menu and settings open while spectating. Bullet tracers fade in from a transparent tail to the bullet.
  • Project tidy-up: unused scripts and assets are removed and editor-only scene objects are no longer built into players, without changing gameplay.

Downloads

  • Android: Extract the archive and install FLATS.apk on your Android device. This version has not been tested on a device.
  • Linux: Extract all files and launch FLATS.x86_64. If your extractor did not preserve executable permissions, run chmod +x FLATS.x86_64 first. This version has not been tested on a device.
  • macOS: Extract all files and open FLATS.app. This release is not signed or notarized. This version has not been tested on a device.
  • Windows: Extract all files and launch FLATS.exe. Keep all Data and runtime files.

For multiplayer, use the same version and server region, and join the room before the match starts.

An iOS Xcode developer project was exported; no installable IPA is available for download.

Play / 遊玩 · Downloads / 下載

Build details / 建置資訊

Source: 5ba498e26cd1ca4551c299ab3b072852465be7b6

  • FLATS-5.4.4-Android-5ba498e26cd1.zip · 61220874 bytes · SHA-256 dfd512c7a1030892fefe3cfe1def0fc5c73773f0da8ff275083aa43432cc7bf2
  • FLATS-5.4.4-Linux-5ba498e26cd1.zip · 70811207 bytes · SHA-256 b18e483d67636ecea6efe9d77e64e293af0b16a6c634d9484954c0ab5624e5d1
  • FLATS-5.4.4-macOS-5ba498e26cd1.zip · 81702421 bytes · SHA-256 b3081fdabdee90edfb9ddd75e9f085dab1c7fafc3e04eb5268e4c67bfeec57e7
  • FLATS-5.4.4-Windows-5ba498e26cd1.zip · 73188789 bytes · SHA-256 2e52c8415715d248aac9f8296de4587636405472139d0bef608879ab5c90b6f9

Validation scope / 驗證範圍:

  • Android: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • Linux: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • macOS: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • Windows: Final package: launch, controller menus, Training core actions and pause on 5ba498e; two-client real-Photon PvP kill and scoreboards on 8442c6f (same gameplay/network code); accepted by owner release decision. — No physical Bluetooth controller test on the final package (the virtual controller reports a name and uses the named Xbox profile, not the unnamed-device path). Co-op phase 2, hold-Y pickup and numeric turn rate NOT_TESTED. Multiplayer was not rerun on the exact final bytes.

FLATS 5.4.3 — Custom Crosshair, session mods and fixes

Choose a tag to compare

@ken5170696 ken5170696 released this 25 Sep 06:14

FLATS 5.4.3 — Custom Crosshair, session mods and fixes

繁體中文

  • 準心整合為單一 Custom Crosshair:可調整樣式、大小、粗細、間距、顏色、透明度與外框,並提供經典、精準點、寬圓環預設。已安裝的精準點/寬圓環會轉為對應預設。
  • 模組中心可區分「只影響自己畫面」與「房間所有人都需要」的模組;隨機配對只會進入需求模組相同的房間,被拒絕時「開啟模組」會直接找到缺少的模組。新增資料型模組(Mod SDK 1.1.0)與敵人強化範例。
  • 設定頁新增語言與瞄準方式(按住/切換);顯示頁只保留解析度、視窗模式與垂直同步,準心改在模組中心設定。
  • 存檔匯出包含個人設定(語言、按鍵、瞄準方式、準心),並可正確匯入原版 playerprefs.dat。
  • 開鏡:紅點與兩倍鏡不再上下顛倒;開鏡過程中換彈、換槍、衝刺會正確取消;按住射擊時也能開鏡與關鏡。
  • 多人:對戰中每發子彈只計算一次傷害;修正合作模式敵人死亡後的網路錯誤;射兔子換波後不再被秒殺。
  • 介面:模組中心標題重新排版、主選單大按鈕改為半透明,補齊模組中心與設定的中文翻譯;從對局返回主選單時音樂會立即開始。
  • 專案結構整理:地圖系統物件改為共用 prefab、主要程式依職責拆分,不改變遊戲行為。

下載

  • Android: 解壓縮後,將 FLATS.apk 安裝到 Android 裝置。 此版本未進行實機測試。
  • Linux: 完整解壓縮後啟動 FLATS.x86_64;若解壓縮工具未保留執行權限,先執行 chmod +x FLATS.x86_64。 此版本未進行實機測試。
  • macOS: 完整解壓縮後開啟 FLATS.app。此版本未簽章或公證。 此版本未進行實機測試。
  • Windows: 完整解壓縮後啟動 FLATS.exe;保留所有 Data 與 runtime 檔案。

多人遊戲請使用相同版本與伺服器區域,並在開局前加入房間。

iOS 已匯出 Xcode 開發工程;目前尚無可下載安裝的 IPA。

English

  • Crosshairs are unified in Custom Crosshair: style, size, thickness, gap, colour, opacity and outline, with Classic, Precision Dot and Wide Ring presets. Installed Precision Dot and Wide Ring packs migrate to the matching preset.
  • The Mod center separates screen-only mods from mods everyone in the room needs. Random matchmaking only joins rooms with the same required mods, and Open Mod goes straight to a missing one. Adds data mods (Mod SDK 1.1.0) and an enemy tuning example.
  • Settings adds Language and Aim Mode (hold or toggle). Display keeps resolution, window mode and VSync; the crosshair is set in the Mod center.
  • Save exports include personal settings (language, bindings, aim mode, crosshair), and original playerprefs.dat files import correctly.
  • Aiming: red-dot and 2x scopes are no longer upside down; reloading, switching weapons or sprinting cancels aim-in correctly; aiming works while holding fire.
  • Multiplayer: each networked hit now counts once in PvP; fixes network errors after co-op enemies die; the wave change after shooting the rabbit no longer causes instant kills.
  • Interface: a clearer Mod center header, translucent main menu tiles and completed Chinese text in the Mod center and settings. Menu music starts right after returning from a match.
  • Project structure: shared map systems are prefabs and the largest scripts are split by responsibility, without changing gameplay.

Downloads

  • Android: Extract the archive and install FLATS.apk on your Android device. This version has not been tested on a device.
  • Linux: Extract all files and launch FLATS.x86_64. If your extractor did not preserve executable permissions, run chmod +x FLATS.x86_64 first. This version has not been tested on a device.
  • macOS: Extract all files and open FLATS.app. This release is not signed or notarized. This version has not been tested on a device.
  • Windows: Extract all files and launch FLATS.exe. Keep all Data and runtime files.

For multiplayer, use the same version and server region, and join the room before the match starts.

An iOS Xcode developer project was exported; no installable IPA is available for download.

Play / 遊玩 · Downloads / 下載

Build details / 建置資訊

Source: 416ed2c510ab203d2aefb3b6d1411d30dd5e08d7

  • FLATS-5.4.3-Android-416ed2c510ab.zip · 63691811 bytes · SHA-256 3b5a583c920a4260412d3bb050ca822ab9c9de8d6a6814b8fdc5a8f700091c8d
  • FLATS-5.4.3-Linux-416ed2c510ab.zip · 73455285 bytes · SHA-256 6862c5b09686535d0e19d058ed384d8602dcbfd86efcf8b6d943be6b5671b971
  • FLATS-5.4.3-macOS-416ed2c510ab.zip · 84346435 bytes · SHA-256 c43b069790c20eb6d19e03f4f9522e065bd3aa7ca8a807865be29797a7098036
  • FLATS-5.4.3-Windows-416ed2c510ab.zip · 75831384 bytes · SHA-256 3eadc5fcd3dfce533e455abad6e3ea6ef9f22192ff035a2b035092f7db630caf

Validation scope / 驗證範圍:

  • Android: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • Linux: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • macOS: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • Windows: Final package: integrity, two-client title/menu, same-room Deathmatch start/fire/exit, co-op phase 1 enemy kills, limited Training and MOD catalogue, clean logs. PvP kill and co-op phase 2+ confirmed on the same combat code (c680c6e Development player) and by the owner on bf3794d; accepted by owner decision. — On this exact final package the automation did not achieve a PvP kill or co-op phase 2 (its input API cannot hold fire or aim continuously); those behaviours rest on the owner test of bf3794d and the c680c6e Development-player acceptance. multiplayer NOT_TESTED: no PvP kill, victim death/respawn or post-kill K/D agreement. Matching zero-score boards do not satisfy this. runtime NOT_TESTED: neither co-op phase 2 nor PvP kill observed, as required alongside previous Training basics. Previous Training movement/reload-completion/held-fire ADS limitations remain; Training not rerun. PvP: three firing attempts in one round, not three new rounds. Co-op: three complete rounds. Follow-up windows 960x540 partially overlapped; sequential foreground screenshots, no simultaneous video. Missing PhotonView diagnostics unresolved. No new compilation/build or other platforms tested. publicDistributionApproved unchanged.

FLATS 5.4.2 — Integrated gameplay and UI update

Choose a tag to compare

@ken5170696 ken5170696 released this 24 Sep 12:33

FLATS 5.4.2 — Integrated gameplay and UI update

繁體中文

  • 整理控制設定、存檔、模組管理、區域房間與確認視窗,補齊繁體中文文字。
  • 修正開鏡時世界視角偏移、抬頭或低頭時槍身遮住視野、切換模型細節時手部錯位,以及彈道光線未從畫面上的槍口出發。
  • 修正移動動畫帶來的反向位移,以及站在階梯邊緣時無法再次跳躍的情況。
  • 存檔匯入會先驗證並預覽;Web 可選取及下載存檔,macOS 與 Linux 可輸入檔案路徑,行動版提供 JSON 貼上與匯出。
  • 修正模組相容版本判定,提供 1.0.1 準心套件、可複製的 Web 安裝資料與資料型模組 SDK 作者範例。
  • Local Match 支援區網房間探索與房間代碼加入;對局仍透過 Photon 連線,需要網際網路。修正重複房主交接與 Ready 同步逾時。
  • Share 可儲存 PNG 圖片及複製官方網址;Web 使用瀏覽器下載。設定頁套用變更後立即保存。
  • 修正清場或換波時 AI 子彈傷害、Survival 兔子重複觸發及 Assortment 兔子重選索引的問題。
  • 修正空 UDP 封包阻塞 LAN 分數接收的問題;收到資料後,仍需玩家確認才會套用。
  • 修正等待室第一名玩家顯示在中央的問題,玩家列表現在從頂端排列;離開合作結算時會取消尚未完成的重生與觀戰流程。
  • 固定選單與重複項目改由 Unity Prefab 編輯,並補上專案編輯入口說明。
  • 修正網站安全政策阻擋 Web 遊戲連到官方模組服務的問題。舊雲端/全球排行榜資料因缺少原服務管理權或備份,仍無法恢復。

下載

  • Android: 解壓縮後,將 FLATS.apk 安裝到 Android 裝置。 此版本未進行實機測試。
  • Linux: 完整解壓縮後啟動 FLATS.x86_64;若解壓縮工具未保留執行權限,先執行 chmod +x FLATS.x86_64。 此版本未進行實機測試。
  • macOS: 完整解壓縮後開啟 FLATS.app。此版本未簽章或公證。 此版本未進行實機測試。
  • Windows: 完整解壓縮後啟動 FLATS.exe;保留所有 Data 與 runtime 檔案。

多人遊戲請使用相同版本與伺服器區域,並在開局前加入房間。

iOS 已匯出 Xcode 開發工程;目前尚無可下載安裝的 IPA。

English

  • Refined controls, saves, mod management, local rooms and confirmation dialogs, including missing Traditional Chinese text.
  • Fixed aim-down-sights view shifts, weapons obstructing the view when looking up or down, displaced hands when model detail changes, and tracers starting away from the visible muzzle.
  • Fixed reverse movement impulses from locomotion animations and jumping while supported by a stair edge.
  • Save imports are validated and previewed. Web supports file selection and downloads; macOS and Linux accept file paths; mobile builds provide JSON paste and export.
  • Corrected mod game-version compatibility and added 1.0.1 crosshair packages, copyable Web installation manifests and a data-module SDK author example.
  • Local Match supports LAN room discovery and room codes. Matches still use Photon and require internet access. Fixed duplicate master handoff and added a Ready synchronization timeout.
  • Share saves PNG images and copies the official site link; Web uses browser downloads. Applied settings now save immediately.
  • Fixed AI bullet damage during wave transitions, repeated Survival bunny triggers and the Assortment bunny reselection index.
  • Fixed empty UDP datagrams blocking LAN score reception. Received data still requires player confirmation before applying.
  • Fixed the first waiting-room player appearing in the middle; the list now starts at the top. Leaving co-op results cancels pending respawn and spectator creation.
  • Fixed menu content and repeated entries are authored in Unity Prefabs, with documented project editing entry points.
  • Fixed the website policy blocking the Web player from the official mod service. Legacy cloud and global leaderboard data remain unrecoverable without the original service access or backups.

Downloads

  • Android: Extract the archive and install FLATS.apk on your Android device. This version has not been tested on a device.
  • Linux: Extract all files and launch FLATS.x86_64. If your extractor did not preserve executable permissions, run chmod +x FLATS.x86_64 first. This version has not been tested on a device.
  • macOS: Extract all files and open FLATS.app. This release is not signed or notarized. This version has not been tested on a device.
  • Windows: Extract all files and launch FLATS.exe. Keep all Data and runtime files.

For multiplayer, use the same version and server region, and join the room before the match starts.

An iOS Xcode developer project was exported; no installable IPA is available for download.

Play / 遊玩 · Downloads / 下載

Build details / 建置資訊

Source: 0a9b7a0551f234a937f131db0405abf11efb6291

  • FLATS-5.4.2-Android-0a9b7a0551f2.zip · 63680832 bytes · SHA-256 e6a999df6bd4848d03ccffb33ac7950938b27d3085311b9ef3aa0e272d6ec42b
  • FLATS-5.4.2-Linux-0a9b7a0551f2.zip · 73421397 bytes · SHA-256 e514e12a350005fc6104dd2f29b087b9b35051cf55a647535513eef2fd0f8435
  • FLATS-5.4.2-macOS-0a9b7a0551f2.zip · 84311912 bytes · SHA-256 f0623aafcba2dc98a60302de962d8dcc06838d3ad894f64c7de7b1a2d607da95
  • FLATS-5.4.2-Windows-0a9b7a0551f2.zip · 75799157 bytes · SHA-256 51ffc9b408c471aa9b9a8d23c942c3f2e7dcd331b3d841c27ac71e389b55f43e

Validation scope / 驗證範圍:

  • Android: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • Linux: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • macOS: Build and local package integrity; no device runtime test — This version has not been tested on a device.
  • Windows: Final Windows package: basic firing/reload, Training movement/respawn/exit, two-client real-service Co-op phase 1, ready synchronization, result/exit lifecycle and waiting-room alignment. — Reduced owner-requested scope. No eight-mode objective sweep, PvP hit/kill, later co-op waves, long-duration soak or exhaustive timing-race coverage. ADS numeric/LOD comparisons are separate isolated evidence, not a new final-package ADS PASS. Initial nonexistent-room response during create flow was expected and recovered.

FLATS 5.4.2-beta.1 — Public BETA

Pre-release

Choose a tag to compare

@ken5170696 ken5170696 released this 24 Sep 02:16

FLATS 5.4.2-beta.1 — BETA

Game internal version: 5.4.2. Release channel: beta. Existing candidate bytes are unchanged.

zh-Hant

  • BETA 公開測試版:完整遊玩與多人驗收尚未完成,歡迎回報 BUG。
  • 整理 Training 的輸入與對局狀態、武器資料、存檔編碼及模組操作邊界,保留原有選單與模組 API。
  • 存檔匯入會先驗證並預覽;Web 可選取及下載存檔,macOS 與 Linux 可輸入檔案路徑,行動版提供 JSON 貼上與匯出。
  • 修正模組相容版本判定,提供 1.0.1 準心套件、可複製的 Web 安裝資料與資料型模組 SDK 作者範例。
  • 存檔拒絕無效的角色、武器、瞄具與設定索引;偏好鏡像寫入失敗會顯示警告,不再把已提交的存檔誤報成未保存。
  • Local Match 支援區網房間探索與房間代碼加入;對局仍透過 Photon 連線,需要網際網路。修正重複房主交接與 Ready 同步逾時。
  • Share 可儲存真正的 PNG 圖片及複製官方網址;Web 使用瀏覽器下載。
  • 修正清場或換波時敵人数為零可能造成 AI 子彈無限大傷害;正常波次的傷害比例維持不變。
  • 修正 Survival 換波期間兔子重複觸發、上一波兔子未收起,以及 Assortment 兔子重選索引越界。
  • 修正網站安全政策阻擋 Web 遊戲連到官方模組服務的問題。舊雲端/全球排行榜資料因缺少原服務管理權或備份,仍無法恢復。
  • 設定頁套用變更後立即保存,修正未先返回選單就關閉遊戲時音量等設定遺失。
  • 修正空 UDP 封包可能阻塞 LAN 分數接收的問題;忽略無效封包後仍可接收正常資料,套用前仍需玩家確認。
  • 回報 BUG 請附版本、平台、重現步驟及截圖;請勿附上密碼或私人存檔。

en

  • Public BETA: full gameplay and multiplayer acceptance is incomplete. Bug reports are welcome.
  • Separated Training input and session state, weapon data, save encoding and module operations while retaining the existing menus and Mod API.
  • Save imports are validated and previewed. Web supports file selection and downloads; macOS and Linux accept file paths; mobile builds provide JSON paste and export.
  • Corrected mod game-version compatibility and added 1.0.1 crosshair packages, copyable Web installation manifests and a data-module SDK author example.
  • Saves reject invalid character, weapon, sight and setting indexes. Preference-mirror failures show a warning instead of reporting an already committed profile as unsaved.
  • Local Match supports LAN room discovery and room codes. Matches still use Photon and require internet access. Fixed duplicate master handoff and added a Ready synchronization timeout.
  • Share saves a real PNG image and copies the official site link; Web uses browser downloads.
  • Prevented infinite AI bullet damage when the enemy count reaches zero during wave clearing or transitions, preserving damage scaling for active waves.
  • Guarded bunny triggers during Survival wave transitions, retired the previous wave bunny on every map, and corrected the Assortment bunny reselection index.
  • Fixed the website policy blocking the Web player from the official mod service. Legacy cloud and global leaderboard data remain unrecoverable without the original service access or backups.
  • Applied settings now save immediately, fixing lost changes when closing the game before returning from the settings page.
  • Fixed empty UDP datagrams blocking LAN score reception. Invalid packets are ignored without blocking later valid data, which still requires player confirmation before applying.
  • Please include version, platform, reproduction steps and screenshots in bug reports; omit passwords and private saves.

Report bugs / 回報 BUG

Validation: Full gameplay/multiplayer acceptance incomplete; device runtime not verified. Legacy cloud/global leaderboard recovery unavailable; performance GC regression remains unresolved.

iOS: Xcode export only, no IPA. Windows/Linux/macOS unsigned; Android release signed.

Source: dffbb55a01ec939ca69f99476e94b2926940577d

  • FLATS-5.4.2-beta.1-Android-dffbb55a01ec.zip SHA-256 8be20b578e776ef445cad0668f993b4cad988180c6e23802c160e000c1709258
  • FLATS-5.4.2-beta.1-Linux-dffbb55a01ec.zip SHA-256 3e0aae0d0c2aeb7e15c49dfcb9aa1e2ddfba40b73696d730a7e865ee038594ef
  • FLATS-5.4.2-beta.1-macOS-dffbb55a01ec.zip SHA-256 f6fef0f78465da61005be22416bb2809cc616158fc96453181752005eecbb51e
  • FLATS-5.4.2-beta.1-Windows-dffbb55a01ec.zip SHA-256 bdda980fbc04359cb40bb6289659359eac82e2985228b6a565f21986c37cc334

FLATS 5.4.0 — URP

Choose a tag to compare

@ken5170696 ken5170696 released this 23 Sep 11:56

FLATS 5.4.0 — URP

繁體中文

  • 遊戲改用 URP 繪圖,保留色塊場景、倍鏡、景深、動態模糊與描邊效果。
  • 修正選單文字欄位無法輸入,並調整選單音效音量。
  • 角色選單可匯入舊存檔、匯出存檔;匯入前會備份目前資料。
  • 恢復模組目錄與可下載準心;網頁版會保存已安裝的資料模組和設定。
  • 多人服務隨正式包設定,無需另外放入設定檔;修正桌面版場景切換時可能意外斷線的問題。
  • 多人對局的倒數由房主同步,重新開局會清除上一場個人分數;修正 AI 追蹤已消失目標時的錯誤。
  • 修正合作生存模式全員死亡時的觀戰錯誤,並清除結算畫面殘留的等待提示。

下載

  • Android: 解壓縮後,將 FLATS.apk 安裝到 Android 裝置。 此版本未進行實機測試。
  • Linux: 完整解壓縮後啟動 FLATS.x86_64;若解壓縮工具未保留執行權限,先執行 chmod +x FLATS.x86_64。 此版本未進行實機測試。
  • macOS: 完整解壓縮後開啟 FLATS.app。此版本未簽章或公證。 此版本未進行實機測試。
  • Windows: 完整解壓縮後啟動 FLATS.exe;保留所有 Data 與 runtime 檔案。

多人遊戲請使用相同版本與伺服器區域,並在開局前加入房間。

iOS 已匯出 Xcode 開發工程;目前尚無可下載安裝的 IPA。

English

  • The game now uses URP rendering, with its flat-color environments, scopes, depth of field, motion blur and outlines.
  • Fixed text entry in menu fields and adjusted menu sound volume.
  • Import old saves and export saves from the Character menu, with a backup before importing.
  • Restored the mod catalogue and downloadable crosshairs. The Web version saves installed data mods and profiles.
  • Multiplayer is configured in the release package, with no separate setup file. Fixed unintended desktop disconnections during scene changes.
  • Match timers now follow the host, and starting a new match clears the previous personal scores. Fixed AI errors when a tracked target disappears.
  • Fixed spectator errors when all co-op players die, and removed the waiting prompt from the results screen.

Downloads

  • Android: Extract the archive and install FLATS.apk on your Android device. This version has not been tested on a device.
  • Linux: Extract all files and launch FLATS.x86_64. If your extractor did not preserve executable permissions, run chmod +x FLATS.x86_64 first. This version has not been tested on a device.
  • macOS: Extract all files and open FLATS.app. This release is not signed or notarized. This version has not been tested on a device.
  • Windows: Extract all files and launch FLATS.exe. Keep all Data and runtime files.

For multiplayer, use the same version and server region, and join the room before the match starts.

An iOS Xcode developer project was exported; no installable IPA is available for download.

Play / 遊玩 · Downloads / 下載

Build details / 建置資訊

Source: 08ceecac14c464f7440b688b819a2cef1eac7e64

  • FLATS-5.4.0-Android-08ceecac14c4.zip · 60349065 bytes · SHA-256 2a409429d885cf2cca5d5e377092a8993e35e0156b45189ea34b4d2685ac0b36
  • FLATS-5.4.0-Linux-08ceecac14c4.zip · 69835900 bytes · SHA-256 428a7370ff273836b8f9ab5ebba4b80b31a0d2c9b26c8462ae965e4e8420d6d4
  • FLATS-5.4.0-macOS-08ceecac14c4.zip · 80726287 bytes · SHA-256 395db7a603b2416a0466a503074b86862bb9b7749ca023821dba9e90f3f037ba
  • FLATS-5.4.0-Windows-08ceecac14c4.zip · 72212661 bytes · SHA-256 bb347e4081ae2213677bfbc3123ef299f35bd45c1c89d3d7447adc79f73f9410

FLATS 5.3.5 parity source and Windows test build

Choose a tag to compare

FLATS Unity 6000.3.24f1 test source release

Source commit: 36d97d2f73fc35e32d1cbc05e5e94c3a307bf979. Restores original depth of field, motion blur, edge outlines, Cleared audio import, Teddy sprite UVs, headshot text sizing and character-color UI behavior. Adds asset import and reference guidance.

Windows x64 Mono test ZIP: https://github.com/ken5170696/flats-downloads/releases/tag/v5.3.5-parity.20260923
ZIP SHA-256: 7a7931252d799a31cdf43a9ec102aa983bf43ffaa916ff8de6dff4dd9e5d9b44 (72,300,253 bytes). The extracted ZIP passed an 18-second startup check without logged exceptions. Gameplay on this exact ZIP was not tested; it is unsigned.

The project owner reports that six original-game normal-play comparisons were completed by a person. No build hash or platform was supplied, so this report is not attached to the new ZIP or to all platforms. A prior player build passed the UI color-theme regression. Other reported missing SFX have not been reproduced; the map-difference report was withdrawn.

WebGL compilation succeeded for this source and a local normal-browser Training smoke showed camera movement and firing. The new Web candidate did not complete loading within 120 seconds at the public URL, so the website retains its previously verified Web build from 2fa10e6f6acbdd48794c3dd6305ad8606488ec07. The public manifest lists each currently deployed source and limitation separately.

Website: https://flats-site.tail2511fc.ts.net/status

FLATS 5.3.5-dev.20260923 — Windows development build

Choose a tag to compare

Windows x64 development build from commit 146826514a2507585aeb529962c04c7f6b2f33f1 using Unity 6000.3.24f1 (Mono).

Changes

  • Keep the public Unity project focused on gameplay, assets, ordinary build tools and developer documentation.
  • Move 40 validation/test scripts and their supporting files out of the public project.
  • Remove test-input and runtime-probe dependencies from the shipped gameplay assembly.
  • Preserve browser gameplay notifications and persistent-storage handling in a small runtime bridge.

Download and run

Download FLATS-5.3.5-dev.20260923-Windows-146826514a25.zip, extract the entire ZIP, then run FLATS.exe inside its folder. Keep the Data folder, UnityPlayer.dll and Mono runtime beside it. This is an unsigned development build.

GitHub's automatic Source code archives contain the Unity project, not the Windows executable.

Verification scope

  • Windows x64 build: succeeded, 0 errors, 192 warnings.
  • Extracted release ZIP: isolated first-run startup ran for 15 seconds without detected runtime exceptions; the test process was then stopped. No gameplay inputs were exercised.
  • The packaged gameplay assembly excludes the removed verification types.
  • Scene/prefab references and 20 module checks passed in a separate private validation clone of this source revision.
  • WebGL/IL2CPP build also succeeded; browser gameplay was not repeated and the Web build is not included in this release.
  • Browser bridge checks passed for game-state events, storage success/failure callbacks and save retry.

Full gameplay, multiplayer, mobile and long-session regression were not repeated for this release. No other platform binary is included. Existing website downloads are a separate release.

Integrity

Size: 72,075,958 bytes.

SHA-256:

fd15fac8fdb79b5665e6d461c821decb226096f766471147d91648f42f398344

SHA256SUMS.txt and release-manifest.json are attached. See third-party terms for component attribution and conditions.