A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

🔗 Links:
GitHub Repository | Documentation

An advanced roller coaster editor based on FVD (Force Vector Design).

Key Features

  • Node Graph: A modern node-based editor that allows complex track layouts.
  • Timeline: A dope sheet / curve timeline editor to control properties over time.
  • High-performance: Uses Unity DOTS and compute shaders for performant track computation and rendering.
  • Export: Save as .kex files or export in NoLimits 2-compatible format.
  • Open-source: Free for commercial and non-commercial use.

Getting Started

For detailed documentation and tutorials, see the official docs.

Community

Join the Discord community to chat, provide feedback, and follow development.

Download

Download NowName your own price

Click download now to get access to the following files:

kexedit-windows.zip 44 MB
Version 47
kexedit-linux.zip 41 MB
Version 49
kexedit-mac.zip 33 MB
Version 46

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

I've just downloaded it and I'm loving the feature set this has. Being able to do variable heartline and friction is an absolute godsend for some of the weird stuff I like working on. 

I've noticed what I think is a bug when using curves and geometric sections together. When you place a geometric section after a curve the pitch and yaw carry over from the roll, even when using lead out. So for instance trying to create a lift hill with a upward curve followed by a straight geometric section results in a curve followed by an incredibly tight geometric spiral ( more than 50 rad/s usually ). 

If there's anything I'm doing wrong with how I'm configuring my nodes, I wouldn't be surprised, so it might just be on my end. I'm running the mac version on an M1 too, so it could be Apple being Apple 
 

I’m glad you like it!

The pitch/yaw speed getting carried over is intentional, since it allows you to transition very smoothly between force and geometric sections. However, it does feel unintuitive after curve sections. Maybe I can zero out the pitch/yaw speed after curve sections.

In the meantime, you can just keyframe pitch and yaw speed to 0 at the start of the geometric section

I just downloaded for Mac OS and it says that the file is broken and can't be opened. I am on Sonoma.

Any help would be greatly appreciated!

No problem! You can fix this by running

xattr -d com.apple.quarantine /path/to/KexEdit.app

replacing /path/to/KexEdit.app with your local path, then run the app.

This will be fixed when I pay $100 to apple so I can security sign the app myself

I tried running this prompt in terminal and was told "No such file"

If I have it in my applications folder would this be correct?

xattr -d com.apple.quarantine /MacintoshHD/Applications/KexEdit.app

Is this correct?

I'm now being told "Not enough arguments for option -d. Expected at least 2 but got 1"

I think the path you entered may be incorrect. It might be something like “/Applications/KexEdit.app”.

I believe you should be able to write xattr -d com.apple.quarantine and then drag and drop the file from the finder into the terminal to automatically write the correct path

Thanks! I should have come back to post that I got it working with the help of ChatGPT. I probably butchered the copying and pasting somewhere along the lines and I'm no good with Terminal.