InspiredCode

About

Username
InspiredCode
Joined
Visits
95
Last Active
Roles
member
Points
1,147
Badges
1
Posts
406
  • Apple threatens to close Epic Games developer account on Aug. 28

    bulk001 said:
    tyler82 said:
    Apple is on the wrong side of this battle. 
    I agree with you but think Epic is the wrong company to fight it was it seems they charge devs a percentage of the sales themselves. There needs to be a way to install apps on the phone / pad without going through the AppStore if you don’t want to. Those who only want to use the AppStore are free to do so but those who want to get it from another source can too much like you can with your Mac. Apple could even put up a nice little warning about the dangers of 3rd party apps etc. 
    It is different since devs can go with a different engine or store if they don't like Epic's terms and still target the same users.  Epic is also a really good deal for both the Engine and the Store. That said, Xamarin built a C# layer for Unreal Engine and Epic changed their terms to not allow it since they presumably worried about losing control over the platform. That is very similar to Apple's behavior.
    KITADAalseththttmayjony0DogpersonFileMakerFeller
  • Apple's block of Xcloud & Stadia game streaming apps is at best consumer-hostile

    tmay said:
    What is stopping all the complaining companies from creating their own video game streaming devices and bypassing what they consider Apple’s restrictive App Store policies?

    Say the companies do create their own video game streaming devices, what are the odds they will not allow other companies to create stores for games to be streamed to those devices?

    It is easy to join the chant that Apple is being hostile to consumers when other companies are not willing to put their own money on the hardware line to do what Apple Has with iPhone and iPad. Facebook gave up on mobile phones because consumers did not want its spyware. Microsoft gave up on mobile phones because consumers did not its bloatware. 

    The complaining companies have decided hardware is too hard for them to pursue even when they promote their “must have” video game streaming services. Yes, Microsoft has Xbox. Would Microsoft allow Epic, Facebook, Google, Nvidia, Riot and others to create gaming services for Xbox? Would Epic allow companies to create and sell mods for Fortnite outside Epic’s store?

    The complaining companies want a free ride. Let’s be honest here. Microsoft sees Apple’s hardware success and wants a piece of it for free. The same goes for Epic, Facebook, Google, Nvidia, Riot, etc. And, The complaining companies think there is an opportunity to collect the data Apple has prevented them from collecting. Microsoft’s interest in TikTok is 100% about data collection. 

    How long ago was AppleInsider reporting how Facebook and Google provided consumers with Enterprise Developer Licenses to bypass Apple’s security? I wonder if AppleInsider remembers the good old days when Microsoft promoted the PlayForSure DRM then created a better and exclusive DRM for itself? 

    I wonder if AppleInsider remembers publishing articles about Facebook experimenting on its customers subliminally to make them sad or happy? And articles about Facebook monitoring everything about game players using Oculus headsets?

    I wonder if AppleInsider remembers Google limiting the functionality of Google Maps on iOS unless Apple provided more user data? And how Google Maps for iOS miraculously improved when Apple created Apple Maps?

    I wonder if AppleInsider remembers Publishing articles about Microsoft giving up on Mixer, Cortana and a chat bot, a social media app and more?

    I wonder if AppleInsider wonders why Spotify has not created a music player or speaker for its music streaming service?

    AppleInsider and others will never tell complaining companies to invest money and time no matter how hard to make their dreams come true because the chant is Apple is wrong for being successful and Apple should be willing to allow multi-billion dollar companies create their own stores to compete with the App Store on iPhones and iPads while ignoring the truth that these companies only want to mine and sell Apple’s customer data. 

    Microsoft needs to find ways to remain relevant. There is no doubt in my mind Satya Nadella will illegally pay the US Treasury to be allowed to buy parts of TikTok. And Microsoft will do and say whatever it can to gain unrestricted access to iPhones and iPads. Facebook wants unfettered access to Apple’s customers to sell ads and promote disinformation from everybody willing to pay money to do so. 

    Epic, Facebook, Google, Microsoft, Nvidia, Riot, Spotify, etc could successfully work within Apple’s App Store guidelines but they do not want to do that. They know that by going to AppleInsider, Axios, Bloomberg, CNBC, Facebook, Forbes, Fortune, MacRumors, New York Times, Twitter, Wall Street Journal, Washington Post, 9to5Mac, etc and the EU and US governments is time consuming but the effort is pretty much free compared to spending billions to truly compete with Apple. 

    AppleInsider knows this to be true but it is easier for AppleInsider to tell people Apple is wrong while Epic, Facebook, Google, Microsoft, Nvidia, Riot are absolutely right to protest Apple’s restrictive policies. 

    I'll add EPIC just secure nearly $2 Billion in financing this week thus they plan to have an IPO. Let them build their streaming gaming service to compete and draw people to them, and if they financially see a value in Apple Gaming they can port some games to it. 
    If Apple were going to create a game streaming system, they would be building an ASi based backend passing Metal instructions to the client device. MS is fine with brute force video streams so that developers don't actually have to do anything, but what a waste of bandwidth.
    I agree. 
    This isn’t how Metal works. Think of it as a programming language, not commands you can stream. Some of the AAA games we are talking about are 200GB. That would be the same as streaming for 45 hours. That is a lot of streaming to catch up to that. A lot of people will download a game, play it for 5 minutes, decide they don’t like it, then delete it.
    gatorguy
  • Apple's block of Xcloud & Stadia game streaming apps is at best consumer-hostile

    danvm said:
    danvm said:
    danvm said:
    Why would Apple leave that game streaming thing to Google or Microsoft while they can do it better than both? 
    Because, as today, Google and MS are doing better than Apple in gaming.
    Thanks to Apple Silicon Apple is already years ahead on that. Besides, they can offer that streaming to all game developers who sell in the AppStore without alienating them and maintaining the rich content already on sale.
    I don't think that Apple Silicon is the magic cure to the issue Apple has with the gaming business.  
    How so? MS couldn’t even maintain three Halo games on iOS !.. As they failed on mobile computing, they spectacularly failed on mobile gaming too. 
    When I said MS and Google doing better,  was about their gaming cloud services.  The only thing that Apple have is Apple Arcade, and it looks like is not doing good.  
    https://www.macrumors.com/2020/06/30/apple-arcade-game-strategy-shift/
    The point is not the issue Apple you claim has with the gaming business, the point is Apple Silicon IS the cure to the game streaming issue on mobile by bringing in low bandwidth low latency high quality Metal rendering and high FPS.
    Interesting how Nintendo had the worst performing console compare to the Xbox and PS4 (I think even even slower than Apple devices), and developed some of the best games in this generation.  This is an example on how hardware is not an excuse to perform well in the gaming market.
    Apple Arcade is not a cloud service, it is a distribution model. Nothing runs on “Apple Arcade” everything runs on user’s device.
    I know what Apple Arcade, and the issue is that is the only option Apple offers a part of the long list of IAP games in the App Store.  IMO, Apple don't have something better than xCloud or Stadia.  
    No, they don't have as streaming but they DO have as native apps. Because they DO have better devices, much better than Celeron Chromebooks. What benefit would xCloud and Stadia bring to  iOS users other than making available all those old titles which already exhausted their commercial lifecycle as standalone products? How would a rendering made for Celeron Chromebook appeal to the owners of modern iPhones which shine with all their HDR, Dolby Vision, Metal 2 and alike? There are a lot of pirate streaming services on the web with their low quality crappy content, do you watch any of those or do you subscribe to a quality streaming service? If you want to play a game streamed for Chromebooks you don't need an iPhone, buy a cheap Android phone or tablet or a Chromebook, that's it...

    danvm said:
    Again, Nintendo didn't need Apple Silicon to bring some of the best games in the market.  Second, Apple perform well as a a platform in the mobile gaming market.  But they have not develop any games (a part from Chess in macOS).  And trying to push Apple TV haven't succeed.  These are some of the reason I think Apple is not doing good in gaming.  
    That's another issue and a more broad one. Today Apple provides the best productivity computers and mobile devices that can make their owners decent game players too and also provides the best core support for gaming down to the Metal (of the GPU). Game studios develop, Apple publishes. Apple has performed that job fairly well.
    Apple chips are great, but it isn’t trivial to port from an immediate mode renderer designed for GDDR6 memory to a bandwidth constrained—but fast—tile deferred renderer.  No doubt Apple GPUs are great, but the port is non-trivial.  Porting an older game like tomb raider (released 2013) would be easier.  The Xbox series x games that are streamed will be a decade before they could run on mobile.  By then the developer would have moved on. There are platform exclusives that can only be streamed. The file size is also a dealbreaker.  Even 7 year old tomb raider is large.  Streaming is the only way to go for this class of game.

    Streaming is also a great way to access older games that will never be ported to modern hardware. 

    AAA class games could be built from scratch for Metal, but there isn’t a large enough market for that right now.  Most development pipelines take years even if Apple were to subsidize starting a console class game store.  You would at least need something like streaming to bridge the gap.
    Yes yes and yes... in theory... In practice, those things are handled by the game engine, and all mainstream game engines have been ported to Metal.

    And they brought a lot of superior games to the AppStore...
    All mainstream engines have not been ported. Most engines used by indies have. It takes more then just a Metal port to get a game to run on another platform.  All of the games art assets and shaders need to be optimized for the GPU.  This is compounded by the fact Apple GPUs work much different then Xbox/PC GPUs.  I think Apple is using a better design that all GPUs should switch to, but it is not currently the dominant design for non-mobile gaming.  Consoles and PC GPU vendors don’t want to make the switch yet since it is taking a step back before you can take two steps forward and you end up with a lot of incompatible software.

    We are probably talking a year of effort per game to do the port with some games being impossible to reduce memory bandwidth enough.  TBDR GPUs like Apples have tricks you can do in the shaders to keep data on the chip. With the right optimizations you generally only need about 25% of the bandwidth of an Xbox GPU. However these devices use GDDR6. That is still a huge gap to bridge.

    Additionally, I don’t think publishers are going to release 100GB plus games on platforms that often only have 64-256GB of storage.  For some games streaming is likely to be a better solution due to their sheer size.  Don’t expect it to stop here.  In a few years we may see terabyte sized games. Unreal Engine 5 has what they call nanite technology that encourages use of massive assets since the engine can efficiently deconstruct them to manageable amounts of data on the fly.  This will be popular since these assets are easier to create then traditional assets.  You still need to store these massive assets in the game.  

    Streaming is the future for many games since they are just too big to store local.  Technology like nanite will continue to make games bigger.  As gamers get used to instant play and streaming gets better, nobody will want to go back. In 5 years, I expect we will see consoles start to disappear and go full streaming.  I think AR and casual games are the biggest niches that may stay local due to the technical constraints to streaming AR content and ability to play anywhere.  Apple should focus on the class of games that will stay local for their store and not create AppStore rules that work against how the game industry is changing.  The future of AAA games is streaming only.  Nothing Apple does will stop that. 

    I am really excited about the prospect of AR games.  Apple is well suited to rule that market, but they gave up on the AAA market a long time ago.

    I hope Apple does something to allow this business model in the walled garden.  At the moment this leaves a bad taste in my mouth.
    cflcardsfan80muthuk_vanalingam
  • Facebook blames Apple for not allowing games in Facebook Gaming app

    tmay said:
    What the fuck.

    Facebook says this isn't fair because Facebook Gaming is not centered on playing games. The company showed Apple data from its Android app's usage that showed 95% of activity is from users watching video streams instead.

    Hey Facebook, how about creating a media streaming app instead of a gaming app, leave out the gaming, call it a streaming media app, and resubmit to the app store. 

    I’m not a fan of FaceBook, but I think there are virtually zero users that expect individual game listings in the App Store. This is a rule that is pitched as “pro-consumer” isn’t actually desired by anyone. I guess if Apple were concerned enough, they could add a TV.app style listing service in the App Store to help find the contained game streaming service. This rule really only applies to streaming services, trivial games, and emulators since there is no other way to create an app collection.

    Apple allows video streaming services to moderate their own content. They can do the same for video game streaming.
    Apple has stated explicitly, that they do not allow game streaming services, so why the fuck would Apple need to provide a "TV.app style listing service in the App Store to help find the contained game streaming service"? That list would be a null set!
    I really don’t personally care if Facebook gaming ends up on the Store, but the point is gamers don’t like the AppStore rules around game services. Apple cites one of the major reasons is they want all of the games on the game service to be discovered through the AppStore.
    williamlondonBeats
  • Facebook blames Apple for not allowing games in Facebook Gaming app

    I’m not a fan of FaceBook, but I think there are virtually zero users that expect individual game listings in the App Store. This is a rule that is pitched as “pro-consumer” isn’t actually desired by anyone. I guess if Apple were concerned enough, they could add a TV.app style listing service in the App Store to help find the contained game streaming service. This rule really only applies to streaming services, trivial games, and emulators since there is no other way to create a game collection.

    Apple allows video streaming services to moderate their own content. They can do the same for video game streaming.

    I mention this in the xCloud post, but Apple should focus on AR and mobile gaming where they have a real competitive advantage vs incumbents and otherwise be happy that traditional gamers might still want to be on their platform if not for these rules.  Apple is probably going to release a gaming focused headset in the next year or two with Oculus being their only real competition. Upsetting gamers isn’t a great way to be successful with that.
    williamlondon