How can I impliment controlls for every drone by WSDA but only one drone must be active at time?
For example:
I have a few drones at one time, they are decoupled from core.
I can switch camera between them by using 1,2,3,4.
Each drone has specialisation Attacker, Miner, Grabber etc.
I can't use Logic Splitter because every drone can receive events only from core or be fully autonomus.
Why do I need manual controls?
There is no effective way to detect enemies and annihilate them. (Only with manual controls I can use drone to destroy enemies without chaotic way)
There is no effective way to calculate by ariphmetic blocks the flying trajectory for drone.
There is no effective way to switch betwen drones and use the same control scheme.
I know the main part of gameplay is based on DroneCore, really I dont know any of your gameplay pillars but trying to imagine.
I know the changes that I suggested is a bit hard to impliment because your programmers team would have to REALLY split the logic grid between drones.
As a programmer I know that pain
But I want to help to make this game better.
The solution I see in nutshell: inherit LogicEnabler class from parent class of Logic Splitter and by activating block by key, make connected blocks to be enabled and ready to receive KeyInput events.
Sorry for a bit FORCED spech-pattern but I firstly played in this game on the pirate copy but after it I liked it to much and bought license version)
With best regards.
Post
Дяденька
How can I impliment controlls for every drone by WSDA but only one drone must be active at time?
For example:
I have a few drones at one time, they are decoupled from core.
I can switch camera between them by using 1,2,3,4.
Each drone has specialisation Attacker, Miner, Grabber etc.
I can't use Logic Splitter because every drone can receive events only from core or be fully autonomus.
Why do I need manual controls?
There is no effective way to detect enemies and annihilate them. (Only with manual controls I can use drone to destroy enemies without chaotic way)
There is no effective way to calculate by ariphmetic blocks the flying trajectory for drone.
There is no effective way to switch betwen drones and use the same control scheme.
I know the main part of gameplay is based on DroneCore, really I dont know any of your gameplay pillars but trying to imagine.
I know the changes that I suggested is a bit hard to impliment because your programmers team would have to REALLY split the logic grid between drones.
As a programmer I know that pain
But I want to help to make this game better.
The solution I see in nutshell: inherit LogicEnabler class from parent class of Logic Splitter and by activating block by key, make connected blocks to be enabled and ready to receive KeyInput events.
Sorry for a bit FORCED spech-pattern but I firstly played in this game on the pirate copy but after it I liked it to much and bought license version)
With best regards.
Link to comment
Share on other sites
5 replies to this post
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now