Skip to content

Neku 2.0 — the professional pass

Latest

Choose a tag to compare

@deviverr deviverr released this 13 Jul 20:47
· 1 commit to main since this release

The engine grew up. Same cwat. >w<

Neku Studio

  • Real menu bar — File / Edit / View / Project / Tools / Help. Every feature has exactly one logical home: themes live in Preferences, game settings in the new Project Settings window, no more duplicate controls.
  • Boot splash with animated cwat, status bar with contextual hints, proper modal dialogs and toasts instead of browser popups.
  • New shortcuts: Cmd/Ctrl+S save, +O open, +D duplicate, F2 rename, Cmd/Ctrl+1/2/3 to switch viewports.

Co-op from anywhere

  • Host a session, share a 5-letter room code, teammates join from the hosted Studio, a local clone, or the desktop app — any OS, no server to run. Powered by a tiny Cloudflare relay (source in relay/, deploy your own with npm run relay).
  • Protocol v2: edits sync without re-uploading assets; assets transfer chunked and only when they change. Auto-reconnect with backoff.
  • LAN/offline co-op still works: npm run coop.

3D editing, for real

  • Move / rotate / scale gizmos (W/E/R), snapping, focus-on-selection (F), orbit camera, click-select.
  • Cameras and lights are now visible, pickable markers in the viewport.
  • Grouped Inspector with material sliders (metalness, roughness, emissive, opacity) and an ✎ button that opens any texture straight in Paint. GLTF import supported.

Paint 2.0

  • Layers, line/rect/circle/select-move tools, undo/redo, content-preserving resize up to 128×128, spritesheet frames with animated preview and onion skin.

Ship your game as a desktop app

  • File → Export → Desktop apps builds runnable macOS / Windows / Linux zips with your game's name, window size, and icon — in the Studio itself, even the hosted one, with zero tooling installed. (Attached: Neku Breakout exported this way.)
  • CLI twin: node tools/export-desktop.js mygame.neku.

Downloads

  • NekuStudio-*.zip — the Studio for your OS (macOS: right-click → Open the first time; Linux needs libwebkit2gtk).
  • neku-*.html — playable single-file sample exports.
  • neku-breakout-*.zip — a sample game exported as a desktop app by the Studio.

🤖 Generated with Claude Code