Switching From GameSalad

Hi all,

I was thinking about switching from GameSalad because I want to actually learn some real programming skills, but I wanted to make sure my game worked. I am trying to replicate the beginning stages of my game from GameSalad, and I was wondering whether anybody here could be of help. I can post the gameproj file if necessary, or upload to GS Arcade.

P.S. I have programmed in Visual Basic and I am about to start Grade 11 math. So I could probably understand bits and pieces of what you’re saying, but not everything. [import]uid: 83624 topic_id: 14160 reply_id: 314160[/import]

the coding is really easy once you get into it – im only 15 and i’ve already got an app on the app store.

to be honest with you, you could probably do what you did it gamesalad in corona and improve the performance of your game at the same time
max [import]uid: 24641 topic_id: 14160 reply_id: 52088[/import]

Welcome!

There are a lot of ex GS users here, including myself, who have easily picked up Corona without any prior coding experience. (I barely understood the most basic of HTML, heh.)

Anyway, I’m sure you’ll be able to do it but if you need some help or guidance please do share some information about your app with us and we can point you in the right direction.

Also, if you’re looking for some really gentle tutorials to get you into things, Corona For Newbies (parts 1 - 4) are available on my website Techority and are GREAT for newbies :slight_smile:

Peach [import]uid: 52491 topic_id: 14160 reply_id: 52092[/import]

welcome

.c

[import]uid: 24 topic_id: 14160 reply_id: 52131[/import]

welcome im also an exGS user and exVB user once you get a few basics down the rest starts coming easier and if you do run into a problem just ask im sure someone here could help [import]uid: 7911 topic_id: 14160 reply_id: 52155[/import]

great link

learningcorona.com

:wink:

.c
[import]uid: 24 topic_id: 14160 reply_id: 52157[/import]

Welcome aboard!

I recommend you look over the sample code included with the Corona SDK. It’s a great starting place. [import]uid: 84637 topic_id: 14160 reply_id: 52162[/import]

Thank you all for replying!

@bertybottom: That’s pretty cool, you’re only 2 years older than me. BTW, what is the name of your app?

@peach Your tutorials really helped me, and I found them off of the website Carlos gave!

I have a few questions before I get my hands dirty…

  1. Is there some sort of document that relates GS commands to Corona API’s? (eg. a rule in GS is a function in Corona, or MoveTo in GS is like the transition command in Corona?) More specifically, how to implement slightly different commands like change attribute and constrain attribute.

  2. Is there a way to set (0,0) as the bottom left corner as opposed to the top left (you’ll see why in my next question)

  3. Hopefully one of you has the ability to use GameSalad and help me out here. I figured out how to spawn multiple dots automatically, but I mainly need help with the rules under the dots section (trajectory related, and I think the formula only works when the equation equals 0, and I want the ninja to start bottom left. Then again, if math experts could help me rework the formula…)

Download for my GS project file: http://www.mediafire.com/?xnv6hfy1g1vku0h

If you guys are able to help me out, I am so going to buy a membership here!!! [import]uid: 83624 topic_id: 14160 reply_id: 52188[/import]

create a new.displayGroup and insert all images in it then scale the displaygroup y by -1
maybe haven’t tried it [import]uid: 7911 topic_id: 14160 reply_id: 52197[/import]

Sorry if I sound like an extreme idiot, but by the looks of it, doesn’t that increase the size of the images? [import]uid: 83624 topic_id: 14160 reply_id: 52198[/import]

no by scaling by a -1 number it flips it upside down if you scale by a larger -number it increases in size and upside down [import]uid: 7911 topic_id: 14160 reply_id: 52200[/import]

also thinking in terms of GS is ok to get you started but as soon as you get a grip on using lua you’ll forget all about GS [import]uid: 7911 topic_id: 14160 reply_id: 52203[/import]

No… I don’t think the scale thing worked, unless I am doing it totally wrong :stuck_out_tongue: [import]uid: 83624 topic_id: 14160 reply_id: 52207[/import]

my app is called Blanked and it’s been on the store for just over two weeks. [import]uid: 24641 topic_id: 14160 reply_id: 52287[/import]

I’ve been evaluating both platforms and I’m curious, what are the reasons why developers would switch from GS to Corona? [import]uid: 64538 topic_id: 14160 reply_id: 56675[/import]

faster performance, more features, cool developer community, no splash screen, cool founders, supports android with the same codebase, daily builds, features added almost daily, cool founders…

did i say cool founders :wink:

.c
[import]uid: 24 topic_id: 14160 reply_id: 56699[/import]

don’t forget cool founders that are always on the forum to help [import]uid: 7911 topic_id: 14160 reply_id: 56712[/import]

oh yeah… really cool guys…

.c

[import]uid: 24 topic_id: 14160 reply_id: 56724[/import]

I tried GS just to see.

I thought it was horrible in comparison and runs like crap.

I started coding (never coded ANYTHING before) 126 days ago (I know as my windows machine with my original corona trial tells me lol).

I have 46 projects I have prototyped, of those 46 the “realistic” apps (meaning I have enough to actually publish) is at 17. I haven’t released any to the app store, but now that I have 95% of the logic in place for most of them, I’m going to start releasing them pretty quickly.

Before this I was looking at…Java and Objective C - 2 platforms 2 languages which is a bunch of $#@!^@&!#*$%*@^*!*#(!*^@#$*@%#

Needless to say, I tried corona out and on day one I had a prototype with some basic game logic and I was able to write games! woot.

With GS, It was 2 days of trying to get something together and I said “This is a piece of crap, bye”.

I know GS is all friendly and whatever, but so limited compared to Corona and games run like crap on there (On GS, that is).

That’s my 6 cents (2 cents wasn’t enough).

Corona is the bomb dizzle.

ng [import]uid: 61600 topic_id: 14160 reply_id: 56729[/import]

Why hasn’t anyone mentioned the cool founders yet?

My personal list of reasons for switching last year;

  • Cool founders
  • Staff are actually contactable and present in forums
  • Fast/instant load times
  • OpenFeint
  • Splashscreen
  • No threat of forced publishing
  • Great community
  • When you tell people you use Corona and write in Lua, they wont laugh at you.
  • Cool founders

We just get more features, better performance, a nicer atmosphere, bigger, better, faster improvements to the SDK, Android, etc.

Peach :slight_smile:

PS - The founders are also very cool although one is a little crazy :wink: [import]uid: 52491 topic_id: 14160 reply_id: 56872[/import]