Kadajah's ISO2.5D System - True 3D Maps + Visual Editor for RPG Maker MZ
A downloadable tool
Kadajah's ISO2.5D System - True 3D Maps + Visual Editor
Abandon flat environments, let your players explore a true 3D world, No programming or complex configurations required.
Are you tired of standard, static 2D maps? Kadajah Iso25D completely overhauls how the world is rendered in your RPG Maker MZ project. Inspired by legendary visual styles like Final Fantasy Tactics, Ragnarok Online, and modern "HD-2D" games, this plugin allows you to build massive, fully rotatable 3D environments while retaining the charm of your 2D paper-sprite characters.
Give your players the freedom to explore dynamic, vertical worlds. With region-based architecture, real-time dynamic lighting, 3D particle weather, and over 100+ built-in 3D objects, your game's mapping becomes a standout feature in itself.
v11.0 Update: Now features "Face Painting," allowing you to apply custom textures to specific sides of a 3D block! We’ve also introduced an expansive library of built-in 3D Forms (cars, detailed trees, furniture, ruins) that can be generated entirely through event tags, and a massive 3D particle weather system (Fireflies, Bloodrain, Sparks, and Lightning Storms).
Key Features
- True 2.5D Rendering: Maps are rendered in a real 3D Orthographic projection. Standard MZ mapping is instantly converted: Layer 1 is the floor, and Layers 2, 3, and 4 automatically generate 3D blocks at different heights.
- Region ID Architecture: Shape your world simply by painting MZ Region IDs. Instantly create Ramps, Stairs, Pyramids, Cylinders, Curved Walls, Diagonal Paths, and animated Water/Waterfall edges without needing external 3D modeling software.
- Dynamic Lighting & Darkness: Place Point Lights using simple event comments (<Light: #ff8800, 6, 2>). Create warm fires, glowing crystals, or use the <Dark> tag to subtract light and create terrifying pitch-black zones.
- 100+ Built-in 3D Forms: Turn normal RPG Maker events into fully 3D primitives or complex models (Trees, Lampposts, Cars, Fences, Mushrooms) using the <Form:...> tag. Completely customize their scale, rotation, continuous spin, and textures.
- Full Camera Control: Allow players to rotate the camera (Q/W) to view the map from 4 different angles, or enable mouse-wheel zooming. Adjust camera pitch, height offsets, and distance on the fly.
- Advanced Event Movement: "Paper" characters feature dynamic animations. Enable "Hop Height" and "Wobble" so sprites bounce and tilt delightfully as they walk across the 3D grid.
The Secret: ISO3.5D Editor
Stop guessing how your map looks. Build and sculpt in real-time.
Included with the plugin is the Kadajah Iso25D Editor, a powerful HTML5 visual design tool. Configuring 3D heights, placing lights, and aligning 3D models blindly in the MZ editor can be tedious, this tool makes it effortless.
- Live Project Integration: Simply open your MZ project folder in the browser tool. It reads your MapInfos, Tilesets, and Characters automatically.
- Real-Time 3D Sculpting: Paint blocks, carve out regions, and watch the 3D map update instantly. Switch between Isometric and Top-Down camera modes to perfect your layouts.
- Face Painting: A revolutionary feature allowing you to select a specific tile texture and "paint" it directly onto the North, South, East, West, or Top face of any 3D block with a simple click.
- Visual Event Placement: Select a 3D Form, Light, or 2D Sprite from a dropdown menu, preview it in a live 3D window, adjust its X/Y/Z offsets, and click the map to place it. No more guessing coordinates!
- Instant Export: Once your map looks perfect, click "Save Map." The tool exports a ready-to-use JSON file that you simply drop back into your MZ data folder.
Compatibility & Requirements
- Engine: RPG Maker MZ.
- Platforms: Windows, macOS, Linux, and Web Browsers (Requires WebGL support).
- Dependencies: The plugin automatically fetches Three.js (r128) upon booting the game. (For offline/standalone builds, ensure an internet connection on first boot or bundle the Three.js script).
The Kadajah Iso25D System uses Method Aliasing for its core engine modifications. It seamlessly replaces the standard 2D tilemap renderer with a highly optimized PIXI.Texture linked to a Three.js WebGL canvas, meaning the rest of the game's UI and logic remains completely intact.
- Modified Classes: The plugin extends Scene_Map, Game_Map, Game_CharacterBase, Game_Player, and Game_System. Passability logic has been carefully rewritten to account for 3D ramps, roofs, and vertical height (Z-axis).
- Plugin Suite Compatibility:
- Because this tool radically modifies the entire RPG Maker system, compatibility with any other plugin is not guaranteed. If you have any doubts, please use the comments section to check if your other plugins modify conflicting classes and the likelihood of them working together.
- Live Reloading: If running playtest via NW.js, the plugin supports live-reloading. Changes made and saved in the HTML Editor will instantly appear in the active game window!
Terms of Use
- Commercial and non-commercial projects: Allowed.
- Redistribution: You are NOT permitted to resell or redistribute this plugin (.js file) or the editor (.html file), either on its own or as part of a bundle.
- Editing: You ARE NOT permitted to edit the plugin's code.
| Status | Released |
| Category | Tool |
| Author | Kadajah |
| Made with | RPG Maker |
| Tags | 25d, 3D, 3D Platformer, fftatics, hd2d, plugin, RPG Maker, RPG Maker MZ, rpgmakerplugin, tool |
| AI Disclosure | AI Assisted, Code |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $15 USD. You will get access to the following files:










Comments
Log in with itch.io to leave a comment.
Probably not, but is it possible to import your own 3D models?
Hey bro, no, that's not possible. I'm working on a 3D object editor using the three.js engine; it will be able to generate objects that can be integrated into the project.
Is this compatible with your ABS system? I find many action battle systems can't handle projectiles in MZ3D so I was just wondering how your plugin handles it.
Unfortunately, it's not compatible. I'm adapting my BattleOnMap plugin to work with this plugin; I'll be using the particle system with event detection for the projectile system, but it's still under development.
I can let you know here when it's ready. It's not an ABS, but it brings dynamism to the turn-based system and has bases compatible with the 3D map system, so it's my best bet.
I know this is a gigantic ask (and probably not possible), but could you create something like true 3D battles instead of using the traditional 2D battlebacks that we could toggle with plugin commands (to go back and forth between 2D and 3D)? This is truly amazing for maps, but what I'm really curious about is implementing actual 3D battles with 2D characters/enemies. I think that would be a total game-changer as well, and really bring this engine into something far beyond what was previously thought it could do.
I tried this once and it was catastrophic, I'm eager to try again!
My plan is to try adapting my BattleOnMap plugin to work with ISO2.5D. This (in theory) would allow battles within the 3D environment using 2D sprites. There are some challenges in this implementation, but if it works, we'll have a turn-based system running almost natively in 3D.
wow, if it would work with parallax maps that would be awesome.
Currently it's not possible; it would be particularly infernal to synchronize parallax with the screen rotation system, requiring at least 4 parallax files (for each 90º) for each map just for basic rotation.
Not to mention that the tool allows zooming, which would demand high-quality parallax to avoid breaking the visual aspect.
It would be truly incredible, but it's very complicated to implement, and potentially problematic if you allow zooming and screen rotation.
Do Custom Tactical SRPG Battle Systems plugins work with this plugin?
Like people could legit make their own Disgaea style game with this if so.
I don't think so. This plugin set should be designed to work in a 3D environment, and from what I've seen, the changes it makes to the classic RPG system wouldn't appear, or would only appear partially, in 3D, making their combined use unfeasible. If the battle takes place in the battle scene, it would work fine, but if the battle takes place on the map tiles, compatibility is not expected.