tabularelf / gamemaker-kitchen

MIT License
6 stars 13 forks source link

Submission: Inspectron #89

Closed tabularelf closed 7 months ago

tabularelf commented 7 months ago

What kind of resource is this?

Library

If other was selected, what is it?

No response

Logo

No response

Description

A fluent API for easily creating GameMaker debug views

Authors

shdwcat

Link to your resource

https://github.com/shdwcat/Inspectron

Tags

debug, ui

Post

What is Inspectron?

Inspectron is a library designed to help you easily create debug views for objects in your game, and lets you easily customize what values get displayed using a simple [fluent API][fluent_api]. Inspectron calculates the best place to put the debug view, ensuring that it's sized appropriately and remains entirely on screen, and automatically closes the view if the target object is destroyed.

Here's an example of Inspectron working out-of-the-box in the Windy Woods template project: image

Inspectron can automatically generate a debug view for built-in variables on an instance, as you can see above, but it also allows you to easily customize what values get displayed for objects you create.

What versions does your resource support?

What platforms has this been tested on?

tabularelf commented 7 months ago

Added.