I have a dilemma!! :(

HairyMuffinManHairyMuffinMan Member Posts: 36
edited November -1 in Working with GS (Mac)
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.

Comments

  • quantumsheepquantumsheep Member Posts: 8,188
    Why not do both?

    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 :D

    Dr. Sam Beckett never returned home...
    Twitter: https://twitter.com/Quantum_Sheep
    Web: https://quantumsheep.itch.io

  • MagoNicolasMagoNicolas Member, PRO Posts: 2,090
    I Know Objective-C and it helps for Gamesalad, even though you don't code, But You have a good code Logic.

    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.
  • RedlerTechRedlerTech Member Posts: 1,583
    Well, there's a few things you could do.

    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
  • MammothMammoth Member Posts: 640
    Basically game salad takes out all of the syntax and hassle of coding. All of the logic is the same. I would recommend to anybody to learn as many coding languages as possible. It helps with game development and if once you have those skills you can probably make some money off them freelancing.
Sign In or Register to comment.