You do realize this entire rant has been generated because you're too lazy to find your own Apple UI graphics? If this is a problem for you, then jumping to a new engine is certainly not going to help you. Besides, it is factually untrue that non-games are required to utilize Apple UI art.
It's a preference that apple makes. @LiquidGameworks I don't think lazy is the right word. I think it's easier if GameSalad would provide it. Same way GameSalad is easier to program. I could just as easily call anyone that uses the GameSalad engine "lazy" because they won't learn objective c or unity.
This rant is because I hate how GameSalad is a closed engine. If they won't open it, they should provide the baseline graphics that are used.
My UI isn't terrible either. It's rejected because GameSalad delayed the "overscan" release and won't provide useful UI. If you're telling me you couldn't benefit from a "Rate my App" alert that could be integrated with just a few clicks from GameSalad, then you don't know what you're talking about.
Also - I hope GameSalad has a formatting thing like Xcode does so we can line everything up without guessing where they should go if they are to be inline.
SlickZeroHouston, TexasMember, Sous ChefPosts: 2,870
Everybody is just going to have to agree to disagree.
Apple doesn't require that you use their interface icons. And it's not GameSalads fault for not having the overscan feature the second iOS 6 came out, with useable icons at your disposal. GameSalad would be a lot easier if they provided every graphic for every game we created, but that's not a sensible request. You would be locked in to their "theme" of button design, and more than likely would not fit your game. Your game was not rejected because it didn't overscan to iOS 6, it failed because they didn't think your interface was good enough.
You say your UI is not terrible, and that may be true, but as far as Apple is concerned, it is, and there is no way around that no matter what anyone thinks that GameSalad should provide you, graphic wise. GameSalad is not a graphics engine, it's a physics engine, and we have to supply the graphics.
As far as lining things up, you do that when you create your graphic user interface in your image editing program. Snap to grid would make this easier, but it's not a function yet, in the beta version of GameSalad.
Not trying to be a jerk, even though thats the way it's coming across, I'm sure. GameSalad is made for non-programmers, so people that use this software have no need to access the Xcode file. If that's not good enough, then GameSalad is not the software for you. There are plenty other programs that will suit your needs. Like Xcode.
If you hate something, why bother continue using it? Just accept that you will in the end, end up having to learn XCode and C++ if you don't want to be bothered with searching for free .PSDs of the native buttons..
Comments
This rant is because I hate how GameSalad is a closed engine. If they won't open it, they should provide the baseline graphics that are used.
My UI isn't terrible either. It's rejected because GameSalad delayed the "overscan" release and won't provide useful UI. If you're telling me you couldn't benefit from a "Rate my App" alert that could be integrated with just a few clicks from GameSalad, then you don't know what you're talking about.
Also - I hope GameSalad has a formatting thing like Xcode does so we can line everything up without guessing where they should go if they are to be inline.
Apple doesn't require that you use their interface icons. And it's not GameSalads fault for not having the overscan feature the second iOS 6 came out, with useable icons at your disposal. GameSalad would be a lot easier if they provided every graphic for every game we created, but that's not a sensible request. You would be locked in to their "theme" of button design, and more than likely would not fit your game. Your game was not rejected because it didn't overscan to iOS 6, it failed because they didn't think your interface was good enough.
You say your UI is not terrible, and that may be true, but as far as Apple is concerned, it is, and there is no way around that no matter what anyone thinks that GameSalad should provide you, graphic wise. GameSalad is not a graphics engine, it's a physics engine, and we have to supply the graphics.
As far as lining things up, you do that when you create your graphic user interface in your image editing program. Snap to grid would make this easier, but it's not a function yet, in the beta version of GameSalad.
Not trying to be a jerk, even though thats the way it's coming across, I'm sure. GameSalad is made for non-programmers, so people that use this software have no need to access the Xcode file. If that's not good enough, then GameSalad is not the software for you. There are plenty other programs that will suit your needs. Like Xcode.