---
title: Ruu's Goblin Quest
---

Ruu's Goblin Quest (hereinafter the "Game") is a game developed for our friend Ruu's game jam.

## 1. Player Documentation

This section is for players who are exploring or playing the Game.

### Controls

- **Keyboard / Gamepad:**  
  - Arrow keys / D-Pad: Move character  
  - Z / Enter / A: Confirm / Interact  
  - X / Esc / B: Cancel / Menu  
  - C / Space / Y: Open menu (if applicable)  
  - Shift / L / R: Dash (if enabled)  

- **Touch UI (Mobile / Tablet):**  
  - Tap to move or interact  
  - On-screen buttons for menu and actions

### Troubleshooting

- Ensure your device meets RPG Maker MZ requirements.  
- If the game crashes, try restarting the app or clearing temporary files.  
- Ask us on discord if persistent issues occur.

---

## 2. Developer Documentation

This section is for those interested in running, modifying, or extending the Game.

### Engine & Dependencies

- **Engine:** RPG Maker MZ  
- **Plugins Used:** none  
- **Assets:** All original

### Setup Instructions

1. Open RPG Maker MZ.  
2. Load the project folder `ruus-goblin-quest`.  
3. Use the "Playtest" button to run the Game locally.  
4. To export, use the "Deployment" feature for target platforms.

### Directory Structure

- `data/` — database files (maps, events, actors, items, skills, etc.)  
- `img/` — graphics (characters, tilesets, animations, pictures, etc.)  
- `audio/` — music and sound effects  
- `js/` — plugins and core scripts  
- `www/` — exported HTML5 build (if deployed for web)

---

## 3. Legal Documentation

This section expands on legal or licensing information specific to the Game.

### Licensing

This Game is created using RPG Maker MZ. The game code and original content are the property of NHCarrigan. RPG Maker MZ runtime assets are licensed under the terms provided by KADOKAWA Corporation. All original graphics, music, and story content belong to NHCarrigan and are protected by copyright.

### Third-Party Notices

- Any third-party assets, music, or plugins included are credited in game.

## 4. Contributing Documentation

This section is for contributors or collaborators on the Game.

### How to Contribute

- Fork or copy the project folder.  
- Submit patches or mods via Git.

- Include a changelog and clear notes on modifications.

### Coding Standards

- Plugins in `js/plugins/` should follow standard JS conventions.  
- Comment custom scripts clearly for readability.

### Art & Audio Guidelines

- Maintain original resolutions where possible (48x48 tiles, etc.).  
- Use consistent naming for files in `img/` and `audio/`.

### Contact

- For collaboration or questions, ask us on discord.

