jtool aims to be a feature-rich tool for designing and testing intricate needle platforming. I made it because RMJ (I Wanna Record My Jumps) is such an invaluable tool to the fangame community, yet it lacked a lot of features and was a bit quirky in my eyes. Oh, and also because I happened to have the motivation and time to do it.
Special thanks to: YoYoYoDude1 for his GMStudio engine, Thenewgeezer for the original RMJ, Klazen108 for adding the object code, and everyone who gave feedback, feature ideas, and encouragement.
See the readme for more info!
Download - 1.3.0 - read below for changes!Version 1.3.0 was made by Redire a few weeks ago, and by popular demand we're making it an official version. Here's what's new:
Undo history buffer has been increased and can now hold up to 1024 events.
Redo command is added to Ctrl-Y.
Digit key shortcuts for object selection.
Mouse wheel shortcut for object selection.
Alt+Wheel shortcut for changing grid snap.
Space or middle mouse button shortcut for moving existing objects.
Nudge Kid X action is applied at a different time to allow for an AD trick.
Zoom In/Out shortcut has been moved from Wheel to Ctrl+Wheel.
Pan Camera shortcut has been moved from Space/MMouse to Ctrl+Space/MMouse.
--- 1.3.0 1/18/18 ---
> This update was made by Redire. By popular demand we made it official.
Undo history buffer has been increased and can now hold up to 1024 events.
Redo command is added to Ctrl-Y.
Digit key shortcuts for object selection.
Mouse wheel shortcut for object selection.
Alt+Wheel shortcut for changing grid snap.
Space or middle mouse button shortcut for moving existing objects.
Nudge Kid X action is applied at a different time to allow for an AD trick.
Zoom In/Out shortcut has been moved from Wheel to Ctrl+Wheel.
Pan Camera shortcut has been moved from Space/MMouse to Ctrl+Space/MMouse.
--- 1.2.4 3/31/17 ---
Automatic backups every 5 minutes in case of crashes (can be disabled)
Prompt on close if unsaved work (exPatchWindowClose extension)
Misc bugfixes
Change skin button can go backwards
Shift all objects buttons
Ability to disable update check
Add skin library to About
--- 1.2.3 9/23/16 ---
Edit object step code (by Klazen)
^ read dynamic_code.html
--- 1.2.1 2/26/16 ---
Fix crash when no internet connection
Windows 10-specific bugfixes
Source gmz now works on Windows 10
Bundle map2gm alongside jtool
--- 1.2.0 2/1/16 ---
Easier-to-parse map format
Rearrange depth of blocks, spikes, water
Easily erase objects beneath water
Killer / solid border map property
Check for new version on startup
Show filename in window caption
Include brown block skin
Fix rare map corruption bug
Lower death sound volume
A few misc tweaks
One new easter egg
--- 1.1.0 12/4/15 ---
LOTS of small UI tweaks
Shoot / Z Saves map property
No longer skip positions if moving mouse quickly when placing or removing objects
Death counter and FPS displays
Seperate grid overlay size from grid snap size
Palette: bigger buttons, feedback when selecting, hide rarely used objects in combobox, tooltips
Menu: reorder buttons, add more icons
"Hide Sidebar" now resizes window
Button to toggle mouse coordinates
New icon
Clean up readme / documentation pages
Refactor of button code
Two new easter eggs
--- 1.0.1 to 1.0.5 10/14/15 ---
Remove round()s when drawing player
Remove more unnecessary rounding
Bundle two required dlls. Not sure how legal this is.
Fix platform and spike collision order
Update in-game version number from 1.0.0 to 1.0.5
--- 1.0.0 10/14/15 ---
Initial release!
Github repositoryPrevious versions