[CGMZ][Alpha] Player Movement for RPG Maker MZ
A downloadable plugin
Hi all,
This plugin gives you more movement options for the player. Below are some major features and how you might use them. Of course, you can also use them in any other way you can think of!
TURN IN PLACE
Normally, to change direction the player needs to move in that direction. However, this might not always be what the player wants. You could design a puzzle such that the player can only solve it by turning in place, such as needing to stand on a certain tile and shoot [CGMZ] Dungeon Tool arrows at different switches. This feature allows the player to turn in place without moving if an additional button is held.
REVERSE MOVEMENT
The player presses up, and moves up. The player presses down, and move down. This is expected, but what if the player was suffering from some kind of confusion on the map screen and you wanted to simulate their confusion? Reverse movement takes the player's inputs and reverses them, so up becomes down, down becomes up, and so on. You might also be able to use this for a map puzzle.
JUMPING
The player comes up to a small pit with a treasure chest on the other side, by default they would need to give up. Not so with the ability to jump! By allowing your player to jump, they will be able to traverse more areas and it can also be used to split up the monotonous feeling of holding the forward button through dungeons. Here is a gif of jumping in action:
DASHING
In a lot of games, the player can do a short dash which gives them a short burst of speed. This could allow you to make certain features such as races which need the player to move a certain distance in a certain amount of time, but regular movement is not sufficient to meet the time requirement. It could be in the form of a puzzle where the player needs to hit a switch and then move quickly through a door before the switch shuts off. Below is a short gif of a dash:
REGION RESTRICTION
Sometimes, you just want the player to not be able to go somewhere. But with standard RPGM, you need to either place invisible impassable tiles there, block them with invisible events, or something else. Region restriction allows you to paint regions that will block the player.
Since this plugin is still in Alpha, there are quite a lot of features that will be added in over time. These include:
- Push Event
- Pull Event
- Carry Event
- Stamina System for using movement abilities
- Touch UI support
Want additional features not already present/listed above? Make suggestions in the comments below or in the #suggestions channel of the Casper Gaming Discord!
PLEASE READ BEFORE PURCHASING:
Please be aware that you can access this as well as all of my other Alpha plugins for $5 on my Patreon: https://www.patreon.com/CasperGamingRPGM
This is posted to Itch.io since some people only use Itch and are not aware my Patreon and all of my beta/alpha plugins exist, or want to have everything in one convenient location (itch.io), or do not want to do a monthly subscription.
Casper Gaming's Beta/Alpha plugins are treated as an "early access" and will eventually be free for everyone once they are fully released, though this process can take months/years. By purchasing in beta/alpha, you are able to provide early feedback/suggestions which are more likely to make it into the final fully released plugin.
Please see terms of use here: Terms of Use
Requires CGMZ Core plugin: CGMZ Core
Happy RPG Making!
Updated | 20 days ago |
Status | In development |
Category | Tool |
Author | Casper Gaming |
Made with | RPG Maker |
Tags | RPG Maker |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse, Xbox controller, Gamepad (any), Touchscreen, Playstation controller |
Links | Homepage, Community, Patreon, YouTube |
Purchase
In order to download this plugin you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:
Development log
- Version Alpha R2 Release Notes45 days ago
Comments
Log in with itch.io to leave a comment.
Nice Plugin, how about you add a duck movement for picking up things from the floor ^^
Any way to use this for NPC movement?
Hi, this plugin focuses on player movement. I have another plugin that handles event movement: https://casper-gaming.itch.io/cgmz-event-movement