ProCrawler is a first-person grid-crawling character controller designed to provide a high-quality feel, similar to the popular 'blobber' genre remakes like Legend of Grimrock, Vaporum, and StarCrawlers. This controller allows for smooth and customizable movement, turning, and freelooking around in a grid-based environment.
Key features include:
- Move and turn on a grid in first person
- Smoothly animated or classic grid-snapping movement
- Mouse freelook with recentering to nearest heading
- Fully customizable with tweakable timing and camera values
- Curvable animations for move, turn, headbob, bump, and look-center
- High-quality feel with off-center view, continuous stepping, and animatable movement
ProCrawler works with any grid size, including non-square grids, and provides access to grid position and 4-directional heading as properties. The code is professionally engineered, readable, and efficient.
Note that ProCrawler is designed for mouse and keyboard input only, and supports both centered and non-centered viewpoints with an offset slider.
Key technical details include:
- Standard WASD + QE controls, RMB freelook
- Works with any grid size
- Turn, Move, and Bump timing configurable
- Camera animation tweakable via Animation Curves
- Editable Layer Mask for collision detection
- Grid Position & Heading exposed in C#
- Freelook horizontal and up/down angle limits, full 360Β° freelook possible, recentering time adjustable
- No Cinemachine was used in the making of this asset
- All important camera settings exposed and explained for optimal results
Disclaimer: The WebGL demo's 3D assets and functionality are not included in this package. 3D assets are from POLYGON Dungeon by Synty Studios, and the included demo scene uses Kenney's Prototype Textures under CC0 (Public Domain) license.
ProCrawler: A High-Quality First-Person Dungeon Crawler Controller - Asset Store





