First Person Raycaster
plugin
First Person Raycaster
Doom-style first-person raycaster view for the map (walls only). Toggle with a key. by Claude
FreeDownload free
============================================================================
FirstPersonRaycaster.js — a proof-of-concept "put the map in first person"
============================================================================
Renders the current map as a Wolfenstein-3D / Doom-style raycasted view
instead of the normal top-down tilemap. Walls are derived from the map's
own passability, so it works on ANY map with no extra setup.
This is a WALLS-ONLY exploration demo:
- No events / NPCs / enemies are drawn in the 3D view (yet).
- The normal 2D map is simply hidden while the view is active.
- Your logical position + facing are kept in sync with the engine, so
action-button events, and "player touch" transfers still fire.
----------------------------------------------------------------------------
CONTROLS (while active)
-----------------------------------------------------
Works with RPG Maker MZ.
FirstPersonRaycaster.js — a proof-of-concept "put the map in first person"
============================================================================
Renders the current map as a Wolfenstein-3D / Doom-style raycasted view
instead of the normal top-down tilemap. Walls are derived from the map's
own passability, so it works on ANY map with no extra setup.
This is a WALLS-ONLY exploration demo:
- No events / NPCs / enemies are drawn in the 3D view (yet).
- The normal 2D map is simply hidden while the view is active.
- Your logical position + facing are kept in sync with the engine, so
action-button events, and "player touch" transfers still fire.
----------------------------------------------------------------------------
CONTROLS (while active)
-----------------------------------------------------
Works with RPG Maker MZ.
License
Buy once, use forever. Commercial use allowed in your games, no credit required. You may not resell or redistribute the files. Full terms on the license page.