0 votes

I found one interesting idea for a game on the Internet, a logic block simulator. I created the main logical blocks and a couple more chips. I wanted to create the ability to save logical block diagrams into one block, so that the resulting block performs all the actions that all those that were placed in it did. I started development, the mode in which the inputs and outputs of the logic block will be selected, I decided to call copying. In this mode, it is possible to select signal blocks as signal input and an arrow as signal output. After pressing a certain button in copy mode, the constructed circuit was saved to a file and placed in the same folder as the game save file. What interests me most is how to simulate the operation of a particular schema after saving it. I have an idea to create a game window hidden from the player and insert a circuit there and, when entering the block from the main entrance window, activate a certain signal block on the opened window, and when a signal arrives at a certain signal arrow in the hidden window, send a signal in the main window.

project - https://drive.google.com/file/d/1F8yy_C0E1KF3NzJZOAV8_-8uUqGkmDg4/view?usp=sharing

in Engine by (141 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.