Cubio

Changelog

What's new in Cubio

Every update as it ships, straight from the team: new features, fixes and improvements to the game, the server, blueprints and the Blender add-on.

Last update 1 day ago · 2,705 updates so far

Yesterday

Client

Particle effects fixed to draw correctly and pick in editor

  • Fixed bank particle emitters not standing up and particles not drawing in game
  • A destroyed cached image now reloads instead of crashing the game
  • Particles are now lit at their corners for better visual quality
  • Particle effects are now clickable and selectable in the Scene view editor
  • Leftover particle, sound and material data now clears properly between sessions
byZorak

Saturday, October 10

Client

Big UI overhaul, muffled sound through walls, and more

Nohack
  • Sounds are now muffled by voxel walls and clearer through openings, scaled by wall thickness
  • World-point popup text no longer drifts when you turn the camera
Linkupdated
  • Voice settings no longer silently prompt for the mic; an Allow microphone button asks instead
  • Store profile header now shows your full player name
  • Discord buttons in the store show the real Discord logo
  • Friend list shows games played and last seen, with same-world presence and distance
  • New color picker, number fields with min/max/step and scrub, and texture previews in menus
  • Drag and drop, right-click/long-press menus, and scroll-wheel now work across the UI, including touch and gamepad
  • Many dialogs (Confirm, Rename, New character, New blueprint) moved to the new UI system
  • New home-screen MOTD menu and a studio MOTD tab replace the old text message of the day
  • New studio settings page with history, restore, and a KEYS tab for reviewing saved settings
  • Web loading screen and splash now use the new dark 01STUDIO branding, with no stray theme song on click
  • Groundwork laid for a new input system (gamepad, keyboard and Rewired combos) alongside existing controls
Zorak
  • New ambient occlusion graphics setting added; old animation-rate and object-size distance sliders removed
  • World view's camera near plane now updates correctly in the model editor

Friday, October 9

Client

Store, studio search, and web visuals get a round of fixes

Zorak
  • Added GTAO ambient occlusion for richer shadowing in creases and corners
  • GPU chunk culling and two-phase occlusion speed up world rendering
Linkupdated
  • Fixed chunk and glass shaders failing to compile on macOS
  • Added GO TO button to jump straight to a friend on the same server
  • Storefront icons, notifications list, and avatar preview layout fixed
  • Avatar clips now play with sound correctly on WebGL
  • Fixed nameplate names failing to draw on WebGPU web builds
  • Fixed login screen sometimes staying over the game after a rebuild
  • Vertical drag on the avatar preview now follows your finger properly
  • New look now shows immediately in the store after saving
  • Escape now closes the whole storefront instead of one step back
  • Studio creator search and top bar search added to find your projects
Client

Chat scrollback and UI panel scaling get a speed boost

Linkupdated
  • Chat windows no longer rebuild every line on each new message
  • Chat history now keeps a fixed-size recent memory instead of growing unbounded
  • UI scaling only recalculates when screen size or device actually changes
  • Added tooltips, text fields that no longer overflow, and dimmer placeholders
  • Developer-only chat commands like //html system now require editor access
  • Fixed the 3D editor's tool icons pulling from the wrong source
Nohack
  • Blueprint select no longer aims through walls, and teleports per location
Giarpy
  • Clicking in-game now recaptures the cursor, race-swapped skins keep clothing, and Escape closes chat in fullscreen on Firefox/Safari
Client

Reconnects back off smartly, chat scrolls lazily, store goes live

Linkupdated
  • New storefront is now on by default, with avatar, notifications and bell pages
  • Dropped connections now back off exponentially instead of retrying every 2s forever
  • Decoded the new v2 network transport (zstd streaming) for faster, leaner data
  • Tab in chat now opens on your kept draft, not a stray /
  • Fixed instanced props and object rendering not drawing on WebGPU/WebGL
  • Login screen no longer pops back over the game after a late fade-in
  • Microphone is now requested only when you actually talk, not at login
  • Fixed the settings mic list silently requesting mic access
  • UI Studio now explains why a screen's blueprint failed, and reports failed clicks
  • Distant water material now updates correctly with the rest of the pool
  • Reverted off-screen character animation culling back on
  • Added NetCanary, a headless client that tests real network traffic end-to-end
Nohack
  • Chat opening and scrolling is far snappier, loading older lines only as needed
  • Typing in chat no longer spins the 3D camera around

Thursday, October 8

Client

:wood:Dropped items now keep their full look at a distance

Nohack
  • Dropped item shadows are drawn properly again, not as a white square
  • Dropped items no longer turn into a plain box when viewed from far away
  • Pooled NPCs now start in their default pose instead of the last NPC's
  • <br> in chat now breaks the line, and reopening chat selects your unsent text
  • Fixed a bug where a renamed hidden text field could send stale text to the server
Zorak
  • Item stack shadows are now drawn far more efficiently under the hood
Client

Inventory now closes with Escape before the store opens

Nohack
  • Escape closes an open inventory first, then opens the storefront
  • Fixed a gun tooltip staying visible after dragging it back to its slot
Giarpy
  • (creative) label no longer shows while just hovering the editor menu
  • Effects already playing on objects now update when a particle or emitter is saved
  • Fixed a crash in the effect editor when a saved field held a plain value instead of a ramp
Client

Distant NPCs animate smarter, particles and chat get upgrades

Zorak
  • NPCs far from camera now animate less often, saving performance without looking choppy
  • Fixed head look-at so it no longer pins, jerks, or twitches when NPCs glance around
  • Map rows now show a shared picture snapshot taken from the server
  • CubioParticles now drives most effects as native data instead of Unity's old system
  • Reverted CubioParticles back to the classic path for now until it's finished
  • Doors now only swing on the hinge they were actually hung on
  • Fixed thumbnails that painted materialless parts as water or went dark unexpectedly
  • Far and horizon objects now properly show their spin, pulse, and tween motion
  • Mesh preview and far-object movement now update only when something actually changes
  • Added a Mesh Options pill with shape keys and UV map to the model editor
  • Remote characters now walk at the speed they visually appear to move
  • Jiggling bones now settle back to their last pose instead of snapping to the bind pose
  • Renamed the text system to Cubio Text with fewer per-frame allocations
  • Switched the 3D model loader from TriLib to the in-house CubioGlb
  • Unified all shipped materials onto one Cubio shader naming scheme
Linkupdated
  • The loading screen now lists what it's waiting on and times the character load
  • CubioHtml is now the default chat, with the LOCAL tab removed to fit the bar
  • Fixed a WebGL build issue and a missing audio argument on WebGL sound effects

Wednesday, October 7

Client

Drag and drop lands in menus, plus editor crash fixes

Nohack
  • Added drag and drop between menus, with a free-cursor hint for inventories
  • Fixed a menu stealing the mouse back from a free-cursor inventory
  • Stepped heals now show as one combined heal instead of several
  • Fixed the legacy Height tool only moving a single cursor tile
Kebrouh
  • Fixed a crash when an H/S/V shift hit a particle with a trailed emitter
  • Fixed a saved particle/emitter not rebuilding correctly from the save reply
  • Fixed clicking an H/S/V bar to always move the knob there
  • Fixed the auto-replay after saving coming up frozen, and projectile previews clipping the real shot path
Client

Doors stay on their hinges; particle editor gets usable

Zorak
  • Fixed a bug where a released door could slide off its hinge instead of stopping
  • Doors now track their hinge position more reliably when handed back to the server
Vayeti
  • Fixed the fly camera sometimes staying locked after closing the editor
Kebrouh
  • Particle editor sliders now accept typed numbers, not just dragging
  • Added hover tooltips for every particle editor option
  • Saving a particle or emitter now applies instantly instead of needing a reload
  • Projectile previews in the editor now play the full flight, muzzle to impact
  • Cleaned up broken icons for Loop and five Particle tool rows
  • Removed dead, non-functional options from the effect panel (per-meter, arc speed, ghosting)
  • Wobble the paths now fills in sensible noise defaults when ticked
  • Switched editor text to American spelling throughout
Client

System screens get a facelift, faster reconnects, and skin perf fixes

Linkupdated
  • Login, loading and disconnect screens now fade in, show game art, and support gamepad navigation
  • Loading screen shows a reconnect countdown and personal teammate lines
  • Clicking a store pack now opens its purchase page directly
  • Updates tab now marks news read when opened, and feedback shows a proper sent page
  • Studio avatar border and name no longer jump when switching PLAY/CREATE
  • New FIND ANY PLAYER lightbox lets you add non-friends in studio collab
  • Project description is now a text area in studio setup
  • Store layout alignment fixed for top bar and content column
Zorak
  • Doors near you swing instantly, far ones now follow the server's timing
  • World changes now clear the server's vehicles too, fixing stray vehicles
  • Memory and shader optimizations cut GPU cull slots and unused shader variants
  • Every character body now shares one image material, improving skin rendering performance
Nohack
  • 3D UI text fields now accept clicks anywhere on them, not just dead centre
Darkirby3
  • Voxelizer replica no longer caps at 20x scale, only the real voxel budget
Vayeti
  • Editor face-aim now releases properly when the cursor leaves the face
Client

:cube:Characters and props now render straight from data

Zorak
  • Placed objects, characters, text, UI and physics bodies now draw from data instead of GameObjects
  • Menus render on their own orthographic UI layer for cleaner, faster rendering
  • Big memory cleanup pass: trims garbage from menus, icons, sounds, packets and pools
  • Fixed a 200 MB leak from menu reloads and a 21 MB texture leak per script reload
  • Clothing, race animators and sounds now share data instead of duplicating per character
  • Fixed capes and tails freezing oddly on dead characters
  • Fixed emission and ghost effects drawing at the wrong visual layer
  • Vehicles like _train, _car and planes no longer get smashed by their own spawners
  • Profiler's CPU tab is now a single tree view with deep profiling always on
  • Fixed debug panel text showing as boxes on web builds
  • The server now simulates _doorv2 doors, with the client just showing them
Linkupdated
  • New storefront: avatar theme packs, a pack reveal screen, and a Standard pack
  • Store now has one HELP page with feedback, and a news-only UPDATES tab
  • Store adds a hand cursor over clickable items and a text beam over input fields
  • Fixed the store's text cursor being stretched and showing a double focus ring
  • Videos with muted="false" now actually play their sound
  • Key rebinding moved to the Settings page, replacing the old remap screen
Darkirby3
  • Editor map list now leads with All maps, remembers your tab, and adds rename/delete

Tuesday, October 6

Client

Crash reports now carry an id, and edits time out safely

  • Emitters now get their own tab, and projectiles preview before fully building
Vayeti
  • Rename and other material edits now time out instead of hanging forever
  • New particle effects and emitters now show a visible preview right away
  • Creating or duplicating an effect skips the old confirmation popup
  • Added direct ramp and curve editing with a nested Back button in the particle tool
  • Scrollbar dragging and mouse wheel now work properly in editor lists
  • Reworked the particle effect editor's field layout and visual style
Linkupdated
  • Network connections give up cleanly on a stalled handshake instead of freezing
  • Crash reports now include a launch id and what the game was last doing
  • Fixed crash dumps being silently swallowed by a conflicting packet id
Nohack
  • Blueprint tool now picks up a blueprint when you aren't holding one
  • Fixed placed objects turning invisible on chunks that hadn't finished meshing
Client

Frame Debugger now inspects captured frames like RenderDoc

Zorak
  • New Frame Debugger: summary view, draw list with thumbnails, mesh list, pixel history
  • New memory snapshots: see everything live in memory, what's keeping it alive, and what grew
  • Fixed a crash when the profiler tried to name freed methods or classes
  • Capture filmstrip thumbnails now scale resolution to fit a fixed memory budget
Vayeti
  • Effects library grid now shows renamed and newly created effects
  • Fixed effects library lists getting stuck on "Loading..."
Client

New live profiler lets you inspect performance in-game

Zorak
  • Added a live profiler (Shift+F8) with timeline, GPU draw timing, heap census and saved captures, usable in release builds
  • New Page Down debug menu gives quick access to Memory and Profiler tools
  • Frame capture tool replays and inspects a frame's full GPU state, RenderDoc-style
  • Ported Blender-style selection, modelling tools and transforms into the model editor
  • Added booleans, Shrink/Fatten, reference images and an Asset Browser to the model editor
  • Fixed a build-breaking profiler compile error and a replay timing bug
Nohack
  • Fixed other players, item and sign props vanishing after changing world
  • Fixed new map size input boxes in the creative editor not focusing or showing selection correctly
Linkupdated
  • Removed a broken nested prop causing the White wild boar to fail loading
  • Fixed store hover-preview clips freezing on the first frame instead of playing
  • Store hover videos now stream smoothly with less stutter and lower overhead
  • Fixed a model-editor crash from renamed preview window properties

Monday, October 5

Client

Smoother distant scenery and fewer phantom sounds far away

Zorak
  • Ground brush decorations now render correctly on distant and horizon chunks
  • Fixed flickering between band plates and the ground sheet swapping draw order
  • Performance pass on crowd rendering: skips silent sounds and settled animations far away
  • Toned down overall shader emission brightness across materials, skybox and particles
  • Fixed the title screen UI layer so elements display properly
  • Creative menu's object creation button now stands out with accent styling
Nohack
  • Fixed items not clearing properly from assembler slot 0

Saturday, October 3

Client

Smarter rail trains and a smoother, responsive store

Zorak
  • Rail trains now predict movement along the rail network, with couplers
  • Emission glow levels reverted back to the original 0-10 scale
Darkirby3
  • The Modeling page now correctly shows the Object tool's library
  • The "+" button now places new objects upright instead of sideways
Linkupdated
  • Discover scrolls smoothly, with smarter variant list loading
  • Store badges now appear consistently across every store page
  • Text inputs now have a clear "x" button and support Escape to clear
  • Store pages share one consistent top bar height and alignment
  • Settings screen redesigned around a cleaner document layout
  • Store shell and pages redesigned for small screens (responsive pass)
  • Profile and social screens now show where a player currently is
  • UI Studio gained a device picker for editing breakpoint-specific styles
  • Fixed a celebration animation that dimmed the payment window
  • Fixed overlapping elements found on Deck, phone and landscape views
  • Fixed the bonus +N% / BONUS display overlapping other elements
  • Store news page now shows one flat changelog list, no categories
Nohack
  • A still cursor on a voxel edge no longer flickers between voxels
Client

:cube:Store goes responsive, scatter tool gets polish, payments get prettier

Linkupdated
  • Store pages now adapt to compact and phone screen sizes
  • New trusted payment window with juicy animated pack art and tiers
  • Sidebar now lights the correct section and shows real item badge counts
  • Store avatar cards swap pictures instantly for owned, locked and hover states
  • Friend requests now correctly stay as REQUEST SENT and can be cancelled
  • Addon profile cards now show their cover art and logo
  • Fixed placeholder text clipping and wrapped text spacing in UI fields
  • Changelog channels with no posts are now hidden from store news
  • Purchase confirm card now sizes itself to its contents
  • 3D editor now consistently calls world pieces voxels, not blocks
  • Fixed editor cursor misreads when the column walk left the world bounds
Nohack
  • scatter tool: Amount now reflects objects' real ground coverage (1-100)
  • scatter tool: per-object sliders, click-to-unselect, and undo fixes
  • scatter mix undo no longer skips strokes or exceeds 100%
  • Ragdolls no longer stand back up after the server ends the body
  • New map size snaps to whole chunks automatically after a short pause
  • Height brush now sticks properly to map edges when aimed past them
Darkirby3
  • Model editor's Add panel can now insert prefabs or primitives

Friday, October 2

Client

Ocean sheets are swimmable, and aiming fixed in Creative

Giarpy
  • The far-off ocean plane is now swimmable, matching real voxel water
  • Fixed aiming in Creative mode: clicks now target the voxel actually hit
  • Number fields in the editor reject letters, and F11 uses proper fullscreen
  • Added per-layer tint and random variation to Layer, plus Sit it flush for Scatter
  • Fixed a potential freeze when leaving a world while object LODs were loading
Linkupdated
  • Map sizes in the editor now show and accept voxels instead of tiles
Client

Fixed text clipping, ellipsis cropping, and added in-game translations

  • UI words embedded in {{ }} expressions and scripts now show translated
  • Fixed single-line text getting cropped with an ellipsis too early
  • Fixed Japanese/Chinese labels like RESET wrapping onto two lines unnecessarily
  • Try-on notes and unlock labels now shrink to fit instead of being cut off
  • Fixed an empty band appearing in the store top-up frame
  • Trusted purchase frame now draws its https icon via the shared image cache
  • SVG images are now fetched once and drawn as proper vector graphics
byLinkupdated