
RPG MAKER MZ Plugin: Modern Books
π Modern Books Plugin
Create Interactive Flipbooks for RPG Maker MZ
β¨ Overview
Modern Books transforms your RPG Maker MZ games with interactive flipbook functionality. Players can enjoy beautifully designed books with smooth page-turning animations, triggerable events, and a customizable reading experience.
Create rich in-game lore, quest journals, skill books, or any reading material you can imagine, all with our intuitive online book editor.
π Key Features
- β’ Interactive Flipbook: Smooth page-turning animations with keyboard/mouse controls
- β’ Online Book Editor: Create and format book content with our custom editor tool
- β’ Accessibility Options: Adjustable animation speed settings for all users
- β’ Clean UI: Intuitive controls for next/previous page and closing books
π« FULL Version
- β Library view for book collections
- β Trigger-based page events
- β Encrypted book files (.ebk)
- β Comprehensive UI customization
- β Regular updates & improvements
- β Unencrypted plugin code
π DEMO Version
- β Basic flipbook functionality
- β Single book opening
- β Limited UI customization
- β Online book editor access
- β Fixed book appearance
- β Encrypted plugin code
π Book Creation Tool
Create your custom books with our free online editor tool:
Open Book EditorThe same editor works for both DEMO and FULL versions. Full version supports encrypted book files (.ebk).
Feature Comparison | DEMO Version | FULL Version |
---|---|---|
Basic Flipbook Functionality | β | β |
Library Collection View | β | β |
Page Event Triggers | β | β |
Encrypted Books (.ebk) | β | β |
Animation Settings | Basic | Advanced |
UI Customization | Limited | Complete |
Plugin Updates | β | β |
Plugin Code | Encrypted | Unencrypted |
Upgrade to the FULL version to unlock:
Library collections, page event triggers, encrypted book files, complete UI customization, and future updates.
Take your RPG Maker MZ games to the next level with the definitive book-reading experience!
Updated | 5 days ago |
Status | Released |
Category | Assets |
Author | Undermax |
Tags | Art Book, books, plugin, RPG Maker, RPG Maker MZ, rpg-maker-mz-books, rpg-maker-mz-plugin, rpg-maker-plugin, visustella |
Purchase
In order to download this plugin you must purchase it at or above the minimum price of $6.99 USD. You will get access to the following files:
Download demo
Development log
- Update: v1.0.15 days ago
Comments
Log in with itch.io to leave a comment.
I'm loving your plugin! Really clean and intuitive.
I did have a quick question - is it possible to ensure that once a book has been read that it's effects don't trigger again? normally id use self switches for events, and I know I can set the condition, but is there a quick an easy way that doesn't require me to make a switch for each book? Thanks!
To clarify, I just want each book to trigger once, no matter how many times it is read.
I'm glad it works for you! ^^
Iβve updated the Plugin to version 1.0.1, itβs an Alternative version.Check if it works for you :)
Cheers!
This works beautifully!
I'm really impressed by your quick response time and your willingness to hear and implement feedback from the community.
Bravo!
Glad I could help! π
Hello, this is probably the best plugin for books in Rpg Maker, at least when it comes to how easy it is to use. But there's one problem, and that's localization. I tried setting up a common event to check what language the game is in and then open one book or another depending on that. It could work, but the thing is, a 6-page book is around 114 KB in size. Just imagine how many books a big game would have, and how many pages. And if you also have to create a separate book for every language, thatβs just way too much. Since the books seem to be like images or something, thereβs no easy way to localize them. Some possible solutions could be figuring out a way to detect the text in the book, or doing what Red Dead Redemption 2 does. They create the 3D model of the book but place a black box with the text on top so it can be translated and easily read
Hello, thank you for your feedback. I understand your points, but please keep in mind that we are working within RPG Maker MZ, which comes with many limitations and does not have the same capabilities as a fully optimized engine for 3D elements, as you mentioned. Additionally, it uses a rather outdated version of Node, which is the runtime environment that RPG Maker relies on.
Iβve done my best to optimize everything, and all data is integrated into a single JSON file that RPG Maker can read quite easily. Even the images are encoded this way. My recommendation is to use well-optimized JPG images to keep the file size as low as possible, since a larger size could make the book harder to load and potentially cause issues.
Also, yes, you would need to have one book version per language you want to support in your game. It is not compatible with a table-based translation system, as everything is generated as a single file. I'm sorry I canβt help you further in this regard, but sometimes we have to adapt to the tools we have and understand that while RPG Maker allows for a lot, it still has quite a few limitations compared to other engines.
Best regards.
I understand, thanks anyway
Can I put down a whole book and allow players to jump according to the chapter list? On the other hand, I hope that players can convert the length of time they read the book into the growth of the attributes of the game character. Imagine that after reading "The Art of War", the player character becomes wiser.
Hi, thank you for your message.
I understand what you're trying to do, and that was actually going to be another feature called "Locked Pages", but due to time constraints I haven't been able to implement it yet. The idea was precisely that the player could unlock "pages" with switches and display a message or hide the content until that condition is met. Once I have a bit more free time, I will definitely implement that functionality in a plugin update.
Until then, you can use the "Required Switch" feature, which allows you to hide a book until the switch is active. In your case, you could perhaps divide your story into:
"My Adventure - Chapter 1/12", "My Adventure - Chapter 2/12"... and so on.
Do you have any MV plugins? For some reason your MZ plugins are tagged as MV in the search bar, and it's extremely frustrating... I can't use any of these.
Hello friend, thanks for your information, and I'm sorry to hear that.No, in fact I only work for MZ, and all my plugins use the same banner Precisely so they can be easily identified.Of course, I understand the inconvenience this may cause you. I usually don't mark the MV category. If I missed it in any plugin, I apologize for the error and of course I will fix it.But if it's a failure of the itch.io algorithm, then you can imagine that there's little I can do xd
Ah okay! Sorry then! I guess itβs just an Itch thing like you said. Shame because these look so amazing! Maybe if I decide to switch to MZ, Iβll try them out. :D
Could a custom main menu made into a book using this plugin?
Mmm.. I don't think so, it's a system to read books, it doesn't replace anything in the game xD
Thank you. Still interested in using in my game when I get to that point to have books
Another cool one, I have system with codexes in my game planned, this could come in handy for it! Could I technically use background images on the pages and other images on top of it?
Great! I'm glad you like it. Yes, and yes, both are possible :)
Having to read tomes/scrolls/writs to learn new techniques?
We need more games with that kind of functionality; it was ultimately (and unfortunately) scrapped for Ultima IV.
π
Wow!
π
This is awesome!!! Tutorials are about to be so much cooler lol
π©΅
Goodness me, I can scarcely believe it. Is the whole plugin in its own namespace, so it is compatible with the VS suite?
Thank you very much!
I suppose so, since itβs not covering any part of the actual game scene, and everything runs through HTML5.
So you should be able to use it without any issues :)