Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I would love to turn my iPhone into an on screen controller for my iPad, better still apple can make a better API so USERS can map physical controllers the way they want.
 
Would be cool if this can be integrated into UE4, which has a pretty bad on-screen virtual joystick.
On the other hand, it wouldn't be that useful if you're targeting Android too.
 
I would love to see Apple dump money into gaming like they did with Apple TV+. Imagine an M-series chip designed for gaming. One can dream right.
Maybe a G-Series! I actually believe it is coming. There were quite a few leaks about Apple TV being developed for games but then silence. I believe they decided to wait until they release the next generation chip and will use it for their game device. They may even make a gaming version of their up coming Mac Pro mini.
 
Maybe the new iPhone will give us something that finally makes touch screen buttons not suck for games... something where you can actually feel where your fingers are reletive to the edge of the controls without having to look.
 
As someone who has published multiple games & applications (admittedly on Android only, due to how easy it is to make them using C#). When I started many years ago, on screen controls is always something I struggled with; they're easy to make functional but very difficult (and frankly beyond me most of the time) to offer a good user experience.

It would be so helpful to get new people interested in stuff like this if things like this are available as a standard, especially if it offered built in methods to do things like lower the alpha of them when not used for a while, easy boolean methods to turn them on and off, resizing and multiple default layouts & examples bundled with them.

Some developers say using stuff like this is lazy, but if there is an available API that does things better than you can do, people are used to seeing and using and creates a great UX, you should use it.

Why this is locked behind a new version of iOS makes little sense other than marketing, I can't believe it relies on new hardware, and if it does, just disable the stuff that uses it on older versions of iOS so older hardware can benefit from it too.
 
Last edited:
"These new on-screen controls for iPhone and iPad look amazing" said Nat Brown, an Apple engineer working on Game Technologies
If you say so....they're just a few circles! Probably need to get out a little more....
 
As someone who has published multiple games & applications (admittedly on Android only, due to how easy it is to make them using C#). When I started many years ago, on screen controls is always something I struggled with; they're easy to make functional but very difficult (and frankly beyond me most of the time) to offer a good user experience.

It would be so helpful to get new people interested in stuff like this if things like this are available as a standard, especially if it offered built in methods to do things like lower the alpha of them when not used for a while, easy boolean methods to turn them on and off, resizing and multiple default layouts & examples bundled with them.

Some developers say using stuff like this is lazy, but if there is an available API that does things better than you can do, people are used to seeing and using and creates a great UX, you should use it.

Why this is locked behind a new version of iOS makes little sense other than marketing, I can't believe it relies on new hardware, and if it does, just disable the stuff that uses it on older versions of iOS so older hardware can benefit from it too.
Same here. Also C# but with Unity so it targets Android, iOS, switch, Mac, windows, etc with the same codebase.

I always end up using an extra input library that comes with those features mentioned built on top of Unity’s own input libraries like InControl or Rewired. I think this is no easy task to perfect.

I’m actually quite curious about how Apple went about this because if the videos of people doing SwiftUI applications are any metric (were very complex UI widgets/behaviors, states, animations, etc are done with so few lines of codes) then this could be quite the optimized and easiest to use touch controls library.
 
  • Like
Reactions: lionsy
On screen game controllers have never worked and will never work. It’s very difficult to keep your eyes on the gameplay and controls at the same time. You need physical buttons.
Uh. I’m a pro with on screen controllers. Maybe you need more practices I don’t even look at them.
 
Uh. I’m a pro with on screen controllers. Maybe you need more practices I don’t even look at them.
Of course you’re going to develop muscle memory if you do something frequently and long enough. But without physical buttons or joysticks, it’s difficult to get the hang of.
 
Hope this means finally FIFA and racing games with classic joypad controls not the swiping stroking flicking stuff.
I don’t think so. This is just a library available for devs to implement it if they don’t want to build their own controllers from scratch.
 
On screen game controllers have never worked and will never work. It’s very difficult to keep your eyes on the gameplay and controls at the same time. You need physical buttons.
Agree to a great extent, but have you tried the controls of Brawl Stars? I rarely have issues with them!
 
Didn’t on-screen touch controls for games failed miserably? Why they insist on ruining the gaming experience? gaming need physical buttons and precise controls.something that can never be emulated by touching glass.
Apple leave faming alone.it’s not your field of expertise,leave it to Sony,Microsoft and Nintendo.
 
Didn’t on-screen touch controls for games failed miserably? Why they insist on ruining the gaming experience? gaming need physical buttons and precise controls.something that can never be emulated by touching glass.
Apple leave faming alone.it’s not your field of expertise,leave it to Sony,Microsoft and Nintendo.

And there’s nothing stopping people from purchasing game controllers to use with their iOS devices.

But games are but one aspect of smartphones, and the reality is that most people gaming on their phones are not going to have the proper hardware of them because they are doing so on the go. So on-screen touch controls are the next best thing.

And the best gaming device, like so many peripherals, is the one you have on you. Which for most people, is their smartphone.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.