In Depth GS Resources/Guide? Best Coding practices?
ccbx4321
Member Posts: 43
I feel like I'm missing something here. All of the information seems pretty sparse on the actual coding and working with Gamesalad. The Wiki and information provided on the site seems pretty general and/or self explanatory. The tips within the program itself, while helpful, are lacking (there's no explanation within the attribute selection screen of "devices, touches, positions x/y, etc., and how they all specifically work"). Again, much of this is pretty straight forward, but after reading everything provided, I feel left with more questions than answers.
Has anyone come up with an in depth explanation of Gamesalad and its features in its entirety? Something I could REALLY use is an in depth description of how the engine actually interprets the "code". What's my best coding practice? When is it appropriate to use a global variable as opposed to a local one? How should I nest/layer my code? What's the best way to call upon a variable? To spawn an actor in response to a touch? When should I use "press, release, inside, outside", does the game interpret "mouse input" when used on an iphone as a "touch input" automatically? I've noticed when dealing with LONG if/then/otherwise nested statements, things often cease functioning more than if I have them in separate rules. Then again, there are many times when I have separate if/then statements on one actor and for the life of me I can't get part of the code to function. This may just be something I'm overlooking in the code, but after tinkering, deleting, and altering, the code for hours with the same results, I'm left needing more information.
I know this is all meant to be as user-friendly as possible, so the information provided on the site (and in the program) is as approachable as possible, but I don't feel like it's thorough enough. Much of the complicated answers to my questions have been answered by scouring the forums and asking you, the community (you've all been invaluable by the way, thank you so much for all the help you've given to me and to others). Has anyone come up with a guide like this I'm missing, or is there something more thorough listed somewhere that I've missed?
Do any of you even think the community could benefit from such a guide? I certainly could use all of your help. I've got some great ideas I'd like to get down and running and have spent months already creating/designing animations, sound effects, and everything I need to work inside the engine and make my games and it seems the most trouble I'm having is getting it running using the GS engine.
HAAAAALP!
Lost in the void,
-Caleb
Has anyone come up with an in depth explanation of Gamesalad and its features in its entirety? Something I could REALLY use is an in depth description of how the engine actually interprets the "code". What's my best coding practice? When is it appropriate to use a global variable as opposed to a local one? How should I nest/layer my code? What's the best way to call upon a variable? To spawn an actor in response to a touch? When should I use "press, release, inside, outside", does the game interpret "mouse input" when used on an iphone as a "touch input" automatically? I've noticed when dealing with LONG if/then/otherwise nested statements, things often cease functioning more than if I have them in separate rules. Then again, there are many times when I have separate if/then statements on one actor and for the life of me I can't get part of the code to function. This may just be something I'm overlooking in the code, but after tinkering, deleting, and altering, the code for hours with the same results, I'm left needing more information.
I know this is all meant to be as user-friendly as possible, so the information provided on the site (and in the program) is as approachable as possible, but I don't feel like it's thorough enough. Much of the complicated answers to my questions have been answered by scouring the forums and asking you, the community (you've all been invaluable by the way, thank you so much for all the help you've given to me and to others). Has anyone come up with a guide like this I'm missing, or is there something more thorough listed somewhere that I've missed?
Do any of you even think the community could benefit from such a guide? I certainly could use all of your help. I've got some great ideas I'd like to get down and running and have spent months already creating/designing animations, sound effects, and everything I need to work inside the engine and make my games and it seems the most trouble I'm having is getting it running using the GS engine.
HAAAAALP!
Lost in the void,
-Caleb