Rule system option : Responding to the requester

In the Game Maker tool, rule systems have become essential for creating sophisticated games. However, rule systems send responses to requests in full.

As creators of The Sandbox, implementing logic for objects to send and receive messages with the rule system is too difficult at the moment.
The only alternative is to get the response from the rule system from the MessageBoradcaster and message it back by tag, but it’s very inefficient and doesn’t meet the requirements.

For example, if you have various types of npc, you have a situation where a certain npc sends a signal A to the rule system and waits for a response. If the response comes down to B, you should add logic to ignore all the other npcs coming in to B using the toggle component. This is very unnatural and causes a lot of bugs, and it’s a major factor in game makers that slows down content development.
It is very natural for an object to send a signal and have it receive a corresponding response.
I don’t think the rule system should just manage the overall message. I think that if we add message management for individual objects, we’ll have a lot of better games than we do now.

If this request is met, the quality, diversity and development efficiency and development efficiency will double in my experience. Because many objects in the game are free to use while recycling the common logic of the rule system. Even with the same logic, separating the response messages from the rule system to distinguish between objects is very inefficient in terms of resource usage.

6 Likes