All Projects → mminer → Consolation

mminer / Consolation

Licence: mit
In-game debug console for Unity.

Projects that are alternatives of or similar to Consolation

Awesome Opensource Unity
a list of curated opensource Unity packages for future proof Game Developers
Stars: ✭ 161 (-67.08%)
Mutual labels:  unity, unity3d, gamedev
Noteeditor
Note editor for rhythm games.
Stars: ✭ 216 (-55.83%)
Mutual labels:  unity, unity3d, gamedev
Rimlight
Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (-65.24%)
Mutual labels:  unity, unity3d, gamedev
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+2292.23%)
Mutual labels:  unity, unity3d, gamedev
Game Networking Resources
A Curated List of Game Network Programming Resources
Stars: ✭ 4,208 (+760.53%)
Mutual labels:  unity, unity3d, gamedev
Projectfieldwarning
Project: Field Warning is a community-made RTS game centered around lethal regiment and division-scale warfare.
Stars: ✭ 86 (-82.41%)
Mutual labels:  unity, unity3d, gamedev
Unity Shaders
✨ Shader demo - More than 300 examples
Stars: ✭ 198 (-59.51%)
Mutual labels:  unity, unity3d, gamedev
Radialprogressbar
Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
Stars: ✭ 714 (+46.01%)
Mutual labels:  unity, unity3d, gamedev
Spheredissolve
Customizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Stars: ✭ 311 (-36.4%)
Mutual labels:  unity, unity3d, gamedev
Noahgameframe
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Stars: ✭ 3,258 (+566.26%)
Mutual labels:  unity, unity3d, gamedev
Verticaldissolve
Procedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
Stars: ✭ 434 (-11.25%)
Mutual labels:  unity, unity3d, gamedev
Enhancer
A collection of utilities to enhance the Unity Editor
Stars: ✭ 394 (-19.43%)
Mutual labels:  unity, unity3d, gamedev
Beaverandfairies
Stars: ✭ 14 (-97.14%)
Mutual labels:  unity, unity3d, gamedev
Swissarmylib
Collection of helpful utilities we use in our Unity projects.
Stars: ✭ 154 (-68.51%)
Mutual labels:  unity, unity3d, gamedev
Voxelengine unity
Voxel engine made in C# for Unity
Stars: ✭ 25 (-94.89%)
Mutual labels:  unity, unity3d, gamedev
Deadsimple Pixel Perfect Camera
An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
Stars: ✭ 186 (-61.96%)
Mutual labels:  unity, unity3d, gamedev
Texturepanner
This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
Stars: ✭ 528 (+7.98%)
Mutual labels:  unity, unity3d, gamedev
Cradle
Play Twine stories in Unity.
Stars: ✭ 242 (-50.51%)
Mutual labels:  unity, unity3d, gamedev
Unity2d Components
A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
Stars: ✭ 375 (-23.31%)
Mutual labels:  unity, unity3d, gamedev
Holoshield
Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Stars: ✭ 401 (-18%)
Mutual labels:  unity, unity3d, gamedev

Consolation

It's difficult to retrieve logs and warnings from Unity outside the editor. To make it easier, this console displays output from Debug in the game itself. This is especially useful on mobile devices.

Console in Unity game

Installing

Copy Script

The Console component is entirely self-contained in Console.cs, so installation is as simple as dragging this script into your project.

Unity Package Manager

Alternatively, add the package to your project via UPM using the Git URL https://github.com/mminer/consolation.git. You can also clone the repository and point UPM to your local copy.

Adding package to UPM

Using

Attach the Console component to a game object. When playing your game, open the console window with the back quote key `. This shortcut is configurable in the inspector.

Alternatively, enable shake-to-open in the inspector to open the console on mobile devices. The component provides an option to prevent accidental shakes by requiring 3 or more fingers on the screen.

Several other settings like font size and the maximum log count are also configurable in the inspector.

Console component inspector

Compatibility

Supports Unity 2017.x and above. It hasn't been tested on all the platforms that Unity supports but it probably works on most.

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].