Aren't you guys overreacting a bit? First, there's no official confirmation to the rumors that say the new clause bans Unity or any other middle-ware. People are just interpreting the legalese and the only interpretation that counts is Apple's. Second, if people's interpretation is right, Apple isn't banning every middle-ware solution, just those that rely on a language other than C/C++/ObjC. There are many popular engines and libraries out there that would have no problem at all. The ones which would have problems will just have to adapt and they probably will.
Unless a game engine's core and the game itself are all written in Obj-C/C/C++, it would be banned. May it be 3D or not. Sorry I talked about 3D because that was the genre where a game engine is required. According to some devs having wrote to Apple dev support, we will have some anwer by the end of the week.
The majority of indie developers produce terrible games. Unfortunately, a minority of them produce great games. I guess some will just have to miss out.
That is what happen when every average joe can turn into an iphone dev nowadays. 99% of the total appstore apps are garbage.
Apple should come up with a better plan so the good indie devs are not affected. Something like... any app in the store with more than 100 ratings and less than 2 stars gets abolished. Or to make sure that there is no shilling/protection involved they should hire a team of experienced gamers to review each app.
Than in the thread context,this sounds as you indeed WANT the small indies to disappear from the appstore, and only want the big boys like EA, Gameloft etc. in there. Because only they will be able to put all the money and headcount into hardcore engine programming and coding. And even the biggies are happily using tools and scriptlanguages to make game development more economical...
Let's be honest here. How many games have you played with those ready made engines that are worth something? Have you seen the games at gamesalad. Amateurish to say the least. This is not really hurting anyone. Only the people who were hoping they would make a quick buck out of nothing. If you're serious about game development or apps in general you would want to invest on a proper programmer or at least learn how to program yourself.
You can't make 3d games for the iPhone without a programmer. Shiva, Torque, and Unity all require programming. Game Salad doesn't require programming, an artist like myself could figure it out, but thats for making 2d games.
It hurts me reading such uninformed statements on such an important topic - see the previous post ? It's coming from one of the guys repsonsible for Ravensword - done in Unity. Zombiville USA - done in Unity. Guerilla Bob - done in Unity, Beattlebears - Done in Unity. Do you really expect every Gameloft 3D Game is based on some fresh started 3D engine, without using any higher layer for program logic, User interface etc ?
woah what the **** apple? I thought Unity was also fully licensed with apple to be compatible? does this mean they just decided to suddenly say no to it after the last year and a half? Terrible. If this sticks and OS4.0's T&C do block middleware engines the app store is just going to become like a lot of regular mobile phone places, slow releases, over priced games and nothing new and fresh, just ports and games that garentee sales from the higher up companies, who will cut corners to release titles due to little or no rivalry. It also fully hampers my efforts to release a game, too. One I have sunk a good 6 months into building up assets and artwork. *edit* jumped the gun a bit, I hope apple come out and say something to clear this up.