User Guide Developer Tools - drizztdourden08/relic-of-the-past GitHub Wiki
Developer Tools
Debugging and diagnostic tools available from Menu → Advanced.
Dev Console
Opens Chromium DevTools, the same developer tools you get in Chrome and Edge. Useful for:
- Inspecting the React component tree
- Viewing console logs and errors
- Debugging CSS layout issues
- Monitoring network requests
- Profiling performance
Shortcut: accessible from Menu → Advanced → Dev Console.
Sprite Debug
A visual inspector for the game's sprite system:
- Shows every currently loaded sprite
- Displays sprite metadata such as position, animation frame, and tile index
- Helps you confirm asset extraction is correct
- Helps debug rendering issues
Input Calibration
A controller diagnostic panel, also covered in Input & Controllers:
- Byte inspector: raw gamepad input values in real time
- Vibration tester: sends rumble pulses to verify haptics
- Input recording: captures sequences for replay and debugging
Logs Widget
The real-time log viewer lives under Menu → Widgets → Logs, but it earns its place among the dev tools:
- Shows internal app events
- Filters by log level
- Captures game engine state changes
- Displays error stack traces