All Projects → ManlyMarco → Runtimeunityeditor

ManlyMarco / Runtimeunityeditor

Licence: gpl-3.0
In-game inspector and debugging tools for applications made with Unity3D game engine

Projects that are alternatives of or similar to Runtimeunityeditor

Documentation
Online documentation and tracking tools for Naninovel — writer-friendly visual novel engine
Stars: ✭ 48 (-81.1%)
Mutual labels:  game-development, plugin
Unrealclr
Unreal Engine 4 .NET 5 integration
Stars: ✭ 1,275 (+401.97%)
Mutual labels:  game-development, plugin
The Debuginator
A juicy feature-packed debug menu intended for games.
Stars: ✭ 91 (-64.17%)
Mutual labels:  game-development, debugging-tool
netext
WinDbg extension for data mining managed heap. It also includes commands to list http request, wcf services, WIF tokens among others
Stars: ✭ 140 (-44.88%)
Mutual labels:  debugging-tool
madbomber
Backtrace-on-throw C++ exception logger
Stars: ✭ 17 (-93.31%)
Mutual labels:  debugging-tool
Windfield
Physics module for LÖVE
Stars: ✭ 254 (+0%)
Mutual labels:  game-development
Motrix Webextension
A chrome extension for the Motrix Download Manager
Stars: ✭ 253 (-0.39%)
Mutual labels:  plugin
pydbg
Python implementation of the Rust `dbg` macro
Stars: ✭ 85 (-66.54%)
Mutual labels:  debugging-tool
Damnwebscanner
Another web vulnerabilities scanner, this extension works on Chrome and Opera
Stars: ✭ 254 (+0%)
Mutual labels:  plugin
phpdebugbar
PSR-15 middleware for PHP Debug bar
Stars: ✭ 64 (-74.8%)
Mutual labels:  debugging-tool
jquery-manager
Manage jQuery and jQuery Migrate on a WordPress website, activate a specific jQuery and/or jQuery Migrate version. The ultimate jQuery debugging tool for WordPress
Stars: ✭ 27 (-89.37%)
Mutual labels:  debugging-tool
Mediator
Cross-platform GUI gRPC debugging proxy
Stars: ✭ 36 (-85.83%)
Mutual labels:  debugging-tool
Objectdiff.js
Compares JavaScript objects
Stars: ✭ 253 (-0.39%)
Mutual labels:  debugging-tool
XDebugger
A very lightweight library (4Kb) to create a development or production debugger with custom errors readable for humans. Includes errors in table format, logger and search methods with dynamic filters.
Stars: ✭ 18 (-92.91%)
Mutual labels:  debugging-tool
Juce
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.
Stars: ✭ 3,841 (+1412.2%)
Mutual labels:  plugin
DeLorean
Time-traveling debugger for Svelte applications
Stars: ✭ 58 (-77.17%)
Mutual labels:  debugging-tool
Cathook
Training Software for the game Team Fortress 2
Stars: ✭ 256 (+0.79%)
Mutual labels:  plugin
caddy-trace
Request Debugging Middleware Plugin for Caddy v2
Stars: ✭ 25 (-90.16%)
Mutual labels:  debugging-tool
guide-charles-proxy
Charles - Web Debugging Proxy Application. I want to share my experiences when I worked with Charles. It is such an amazing application for debugging and testing the presentation of UI when trying different set of data. Hope you guys will master Charles after reading this section. Let’s find out! 🖍
Stars: ✭ 22 (-91.34%)
Mutual labels:  debugging-tool
bugsnag-wordpress
Bugsnag error monitoring for WordPress sites
Stars: ✭ 20 (-92.13%)
Mutual labels:  debugging-tool

Runtime Unity Editor / Debugging Tools

In-game inspector, editor and interactive console for applications made with Unity3D game engine. It's designed for debugging and modding Unity games, but can also be used as a universal trainer.

Features

  • Works on most Unity games supported by BepInEx
  • GameObject and component browser
  • Object inspector that allows modifying values of objects in real time
  • REPL C# console
  • All parts are integrated together (e.g. REPL console can access inspected object, inspector can focus objects on GameObject list, etc.)

preview

How to use

  1. Install BepInEx v4.x or v5.x if you don't have it already. You can download it here.
  2. Download the latest build from the Releases page. Make sure to get the correct version for your BepInEx.
  3. Extract the BepInEx folder from the archive directly into your game directory (you should already have a BepInEx folder there from previous step). Replace files if asked.
  4. To turn on press the F12 key when in-game. A window should appear on top of the game. If it doesn't appear, check logs for errors.

Note: If the plugin fails to load under BepInEx 4 with a type load exception, move RuntimeUnityEditor.Core.dll to BepInEx/core folder.

How to build

  1. Get Visual Studio 2019 (recommended) or the latest version of Visual Studio 2017.
  2. Clone the repository recursively (git clone --recursive https://github.com/ManlyMarco/RuntimeUnityEditor).
  3. Open the solution in Visual Studio and hit Build All.

Notes:

  • If you already have the repository cloned or want to update the mcs submodule you need to run git submodule update --init --recursive on your local repository.
  • You have to reference UnityEngine.dll from Unity 5.x. The new UnityEngine.dll forwards all of the split types into their new respective dll files, therefore doing this allows runtime editor to run on any Unity version.

You can support development of my plugins through my Patreon page: https://www.patreon.com/ManlyMarco

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].