I have a dilemma!! :(

Ok, here's my dilemma and I am not sure what to do.
I want to become a iphone game developer but I am not a programmer (only knew VBA for excel/Work and Actionscript), so I bought "Programming Objective-C" by Stephen.Kochan to learn OC from scratch so I can be able to develop games for iphone. I am at chapter 10 already, very active in the OC forums, and I am doing almost all the exercises correctly.
I didn't know about GameSalad back then!
But yesterday, I coincidentally toppled upon this site and found out GameSalad. I downloaded the creator and i was amazed how powerful it is in creating 2D games.
So I am confused, since my main goal is creating 2D games on iphone, would it be really wise to go for the Objective-C path? or should I forget about it and go for Gamesalad instead? but that would mean I would waste everything i learned about objective-c???
I am not very familiar with Gamesalad yet, so that question might sound stupid but: Is learning Objective-C useful in using Gamesalad?
I am confused.
I want to become a iphone game developer but I am not a programmer (only knew VBA for excel/Work and Actionscript), so I bought "Programming Objective-C" by Stephen.Kochan to learn OC from scratch so I can be able to develop games for iphone. I am at chapter 10 already, very active in the OC forums, and I am doing almost all the exercises correctly.
I didn't know about GameSalad back then!
But yesterday, I coincidentally toppled upon this site and found out GameSalad. I downloaded the creator and i was amazed how powerful it is in creating 2D games.
So I am confused, since my main goal is creating 2D games on iphone, would it be really wise to go for the Objective-C path? or should I forget about it and go for Gamesalad instead? but that would mean I would waste everything i learned about objective-c???
I am not very familiar with Gamesalad yet, so that question might sound stupid but: Is learning Objective-C useful in using Gamesalad?
I am confused.
Comments
I think you should certainly learn objective C if that's what you want to do.
At the same time you could use GameSalad to prototype concepts very easily.
And who knows? Maybe you could make a whole game out of either objective C or with GameSalad.
It's really up to you! But I say 'Do both!'
QS
Dr. Sam Beckett never returned home...
Twitter: https://twitter.com/Quantum_Sheep
Web: https://quantumsheep.itch.io
I Use Gamesalad because its faster than coding for me.
Its perfect for 2d Games.
the only problem is Loading Time and Ram issues, but should be fixed on the 2 next releases.
Try using both some time, and they see whats better for you.
Cheers.
GameSalad is clearly much easier then Obj C, and much much faster to develop with. Yet it has limited features, and there are some memory/ram issues.
Objective-C is a lot more work, but you have all the possible features you could want and you won't have memory issues (if you do it right :P). There is a lot more work as you have to manage your own memory and it is much more complicated, but the outcome is usually much better.
There's also the Corona SDK. It has almost all the features of Obj-C, you develop in Lua (extremely similar to Action Script), and it is multiplatform for iOS & Android.
Whatever you choose, you'll be happy in the end
_________________________________
Matthew Redler
http://matthewredler.com