Suggestions for improving Game Salad
Hymloe
Member Posts: 1,653
* Add functionality to let user define a Play Sound filename using an Expression *
I urge you to add the functionality to the Play Sound and Play Music behaviours, for the user to use an Expression to select the filename for the sound to play (in the same way that the user can currently use an Expression to select the Image in a Change Attribute behaviour).
This would allow the user to use sound in a more powerful way, making it really easy to select a random sound from a set of 20 sounds, for example. Or more complex things, like making a virtual instrument, and allowing the player to use controls to select a new instrument from a list, or move the keyboard up or down an octave, to select which scale or key they want to have onscreen, etc.
========================================================
* It would be great if the user could detect when Play Music has finished, so they can start another song. *
This would allow the user to do a lot more with the music system, like alternating between two pieces of music, or switching to a new track based on a Rule, once the previous piece of music is detected as having finished.
========================================================
* It would be fantastic if the user could select multiple items in the Scene Editor / Layer List for basic arrangement and manipulation. *
If I ever want to move 30 actors all up a few pixels, for example, this can take a long time.
If I could just select all 30 actors, then move them all at once, that would be much more powerful and useful, and time efficient.
Almost every sort of 2D or 3D tool would generally allow the user to do this.
You should add this functionality to make everyone's life easier, and their time better spent.
Supporting this, it would also be great to be able to make these multi-selections within the Scene Layer menu.
This would be another good way to select things quickly and easily, and also great for when you want to re-organise the actors on their layers.
========================================================
* Add an OFFSET control to the Control Camera behaviour, and allow the use of Expressions *
It would be great to have an OFFSET control added to the Control Camera behaviour, where the player could define an offset on the X and Y. They could simply type in numbers, or use Expressions to define these offsets, allowing for the use of attributes and formulas.
========================================================
I urge you to add the functionality to the Play Sound and Play Music behaviours, for the user to use an Expression to select the filename for the sound to play (in the same way that the user can currently use an Expression to select the Image in a Change Attribute behaviour).
This would allow the user to use sound in a more powerful way, making it really easy to select a random sound from a set of 20 sounds, for example. Or more complex things, like making a virtual instrument, and allowing the player to use controls to select a new instrument from a list, or move the keyboard up or down an octave, to select which scale or key they want to have onscreen, etc.
========================================================
* It would be great if the user could detect when Play Music has finished, so they can start another song. *
This would allow the user to do a lot more with the music system, like alternating between two pieces of music, or switching to a new track based on a Rule, once the previous piece of music is detected as having finished.
========================================================
* It would be fantastic if the user could select multiple items in the Scene Editor / Layer List for basic arrangement and manipulation. *
If I ever want to move 30 actors all up a few pixels, for example, this can take a long time.
If I could just select all 30 actors, then move them all at once, that would be much more powerful and useful, and time efficient.
Almost every sort of 2D or 3D tool would generally allow the user to do this.
You should add this functionality to make everyone's life easier, and their time better spent.
Supporting this, it would also be great to be able to make these multi-selections within the Scene Layer menu.
This would be another good way to select things quickly and easily, and also great for when you want to re-organise the actors on their layers.
========================================================
* Add an OFFSET control to the Control Camera behaviour, and allow the use of Expressions *
It would be great to have an OFFSET control added to the Control Camera behaviour, where the player could define an offset on the X and Y. They could simply type in numbers, or use Expressions to define these offsets, allowing for the use of attributes and formulas.
========================================================
Comments