Very nice! This is a pretty exciting development, as far as supporting a new generation of device that we’ve never had (and a new input method by necessity.)

How about mapping phaser to a keyboard modifier + tap as an option? Is that doable? (Maybe ctrl or cmd-click already works?) I have the Magic Keyboard with built-in trackpad for my iPad Pro, and it’d be nice to make use of the additional input devices for things like that. I can also plug in a USB mouse; that would be a great option to feel like the classic version of the controls. Players might also want to put some controls on various keys.

I’m really curious what the most optimal configuration is between touchscreen+keyboard+USB mouse. (The trackpad could even have a role since I can reach it with a thumb while typing, but probably not.) Maybe touchscreen+keyboard and no mouse at all? Only time will tell, but the screen input method could be more optimal than a mouse. Using both hands on the screen at the same time is another option...these devices can individually register more simultaneous touch points than you have fingers.

(I’m happy to help test.)

- Karthik

> On Jun 7, 2020, at 16:09, Darrell Root <darrellroot at mac.com> wrote:
> 
> 
> Apologies for the spam, but I need to share a significant milestone today.
> 
> The "first playable version" is now running on iPad!  Screenshot below.
> 
> The end of a drag gesture specifies your new direction.
> 
> The magnitude of the drag gesture specifies your new speed.  For example, dragging half the screen commands speed 12 (in addition to the course change to wherever the drag gesture ended).
> 
> A very short drag gesture (tap) is interpreted as firing a torpedo.
> 
> I’m hoping to make a double-tap gesture mean firing phaser (there are SwiftUI issues here).
> 
> I expect to have a row of buttons at the right side for other commands and communication stuff.  At this time I can’t even turn my shields off, much less repair ;-)
> 
> Interestingly, CPU usage is _far_ lower on iPad than on MacOS.
> 
> So far dogfighting is pretty hard with your finger, but iPads also have bluetooth mouse support.
> 
> Instead of a “strategic” screen, I’m thinking of directional signposts at the edge, indicating direction and distance to players and “interesting” planets.
> 
> Darrell
> 
> PS: Thanks to Dave for fixing the metaservers.  Fortunately it let me implement and test the “no metaservers available” code ;-)
> 
> 
> <IMG_0068.PNG>
> _______________________________________________
> netrek-dev mailing list
> netrek-dev at us.netrek.org
> http://mailman.us.netrek.org/mailman/listinfo/netrek-dev