Reviews Overview
-
5 star
1
-
4 star
0
-
3 star
0
-
2 star
0
-
1 star
0
UID TO ANYTHING is a plugin adding a bunch of quality of life features to Construct 3 and solve the most annoying issues of the engine.
With this addon, you can act on your objects, and to get/set their properties, expressions and variables without picking them first! All you need is their UID number (Unique identifier)
For example, if you want to get the X coordinate of an Instance from its UID*, you can just use the expressions UIDTo.X(InstanceUID) anywhere in your eventsheet, even in event blocks where you didn't pick this instance or didn't even reference its Object Type !!
*UID are the Unique Identifiers of your object instances. It means that this number is guaranteed to be unique and associated to only one instance in your game. (even objects from different Types or Categories can't share the same UID)
Official website / Discord link at
πΌππ²πΏπ―πΌπ.πΆππ°π΅.πΆπΌ
__________________________________________________
One of the best aspect of the Construct Engine is without a doubt its no-code features allowing us to make game without programming. It is relying on a picking system that is great in many situations, but which can also terrible and tedious to use in common situations. We end up doing extremely puzzling tricks to do simple stuff such as picking the right instance we want to act on.
Let's keep no-code gamedev as fun as it should be :
- no more picking trouble !
- additional ways to avoid code duplication ! (This point is detailed below)
__________________________________________________
UID TO ANYTHING addon allows you to act on your instances only thanks to their UID (Unique Identifiers), it comes with Actions, Conditions and Expressions supporting a bunch of features such as :
- Instance Variables (!!)
- Position
- Size
- Angle
- Opacity
- Visibility
- ImagePoint X/Y/Z
- BoundingBox
- ObjectTypeName
- TemplateName
- Hierarchy
- Checking if a UID Exists
Moreover, it also allows you to work around the most annoying limitations of Construct such as :
- No need to create big Families for everything
- Share same logic between objects from different categories (such as Sprite and Text or Spritefonts)
- Act on 2 object from the same ObjectType or Family within the same eventblock.
__________________________________________________
I use this Plugin in almost all my systems in the SECRET ROGUELIKEβ’ i'm working on :
- From the AI system to my Inventory & Item system
- It also allowed me to create my own UI System only using no-code (The Construct Team acknowledge they don't plan to create UI system in C3 for now and they recommend using a combination of Eventsheet + Javascript + HTML + CSS instead)
Official website / Discord link at
πΌππ²πΏπ―πΌπ.πΆππ°π΅.πΆπΌ
Connect with Overboy