Skip to content

v0.10.1

Choose a tag to compare

@IndividualKex IndividualKex released this 31 Jul 20:02
· 60 commits to main since this release
  • [Feature] Can now edit ride camera full position and rotation (in View -> Camera -> Ride Camera -> Edit)
  • [Feature] Added experimental "Append" node, allowing read-only imports of other coasters
  • [Feature] Copy path node now allows trimming paths
  • Visualization modes now use configurable ranges
  • Added shift+[1..9] timeline property selection shortcuts
  • Keyframe gizmos are now color-coded by keyframe type
  • Keyframe gizmos can now be selected in the game view
  • Grid now shows in front/side orthographic views
  • Fixed node "Render" toggle
  • Fixed bug where box selection didn't update latest selection
  • Fixed bug causing invalid NL2 export on some devices
  • Fixed bug causing incorrect speed when using imperial units
  • Fixed bug where playhead would sometimes drift when editing distance section keyframes
  • Fixed bug causing camera panning to jump
  • Fixed bug where ride camera could be orthographic
  • Fixed bug where edit operations (copy/cut/paste) use mouse position instead of focus

Developer-only: This update includes a significant refactoring, which separates the core runtime, which builds, renders, and simulates coasters, from the editor, which controls the UI. This allows KexEdit to be used as a drop-in runtime for running .kex files in Unity.

Installation Guide

Get KexEdit installed and running on your system.

Download

Download the latest version:

Installation

Windows

  1. Download kexedit-windows.zip
  2. Extract to a folder
  3. Run KexEdit.exe

Linux

  1. Download kexedit-linux.zip
  2. Extract to a folder
  3. Make executable: chmod +x KexEdit.x86_64
  4. Run ./KexEdit.x86_64

macOS (Apple Silicon only)

  1. Download kexedit-macos.zip
  2. Extract the archive
  3. Remove quarantine attribute:
    xattr -d com.apple.quarantine /path/to/KexEdit.app
    Tip: Drag the .app file into Terminal to auto-fill the path
  4. Run KexEdit.app

Note: Apple Silicon only. Intel Macs not supported.

System Requirements

  • Graphics: Modern GPU with compute shader support
  • Storage: 100MB available space
  • OS: Windows 11, macOS 12+ (Apple Silicon), or Ubuntu 22.04+

First Launch

Three main areas:

  1. Node Graph (left) - Build track layout
  2. Game View (center) - 3D preview
  3. Timeline (bottom) - Animate properties

Next Steps

Troubleshooting

App won't start on macOS: Remove quarantine attribute (step 3 above)

For help, visit Discord or GitHub Issues.