Skip to content

Commit

Permalink
add rpg-maker-mv-mz-notes
Browse files Browse the repository at this point in the history
  • Loading branch information
MidAutumnMoon committed Oct 6, 2024
1 parent b2fa9d3 commit e6fea3a
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
"hastscript",
"hljs",
"nudd",
"Pixi",
"resque"
],
// Mess up with math depsite the expression is totaly valid.
Expand Down
37 changes: 37 additions & 0 deletions src/posts/2024/10/rpg-maker-mv-mz-notes/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: RPG Maker MV/MZ Notes
date: '2024-10-06'
updated: '2024-10-06'
tags:
- notes
- game
draft: true
---

<comp.Warn>
Do not modify games you don't have permission to.
</comp.Warn>

# Background Knowledge

[RPG Maker MV and MZ](https://www.rpgmakerweb.com/) are game engines and development tools specialized for creating eastern style RPG games. The names will be abbreviated as MV and MZ through the post.

MZ is the successor of MV. One way to remember their relationship is that "Z" is after "V" on alphabet, thus MZ is after MV.

On the game editor side, MZ made a lot of quality of life improvements comparing to MV. However, on the engine side, they use the same tech-stack with really minor differences. This makes some tricks able to apply to both engines.

MV and MZ thank goodness runs entirely on the Web stack, because their predecessors are truly some i18n and performance pitfall.

The engine itself is written in JavaScript, the renderer is [Pixi.js](https://pixijs.com/), and the published game is bundled with [nw.js](https://nwjs.io/) which is just $${\tiny horribly\ outdated}$$ Chromium+Node.js.

This post will focus on the modification on the engine side, which means modifying the published game.

# Run Games in Browser

# Modify the Character Moving Speed

# Fix Game Freeze Under High Refresh Rate

# Translate the Game

# Upgrade nw.js

0 comments on commit e6fea3a

Please sign in to comment.