Author Topic: Using touch controls on Android. How to force fire? The game isn't viable.  (Read 3064 times)

Offline robin

  • Commander
  • *****
  • Posts: 1163
  • ULTIMATE ROOKIE
    • View Profile
    • Email
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #15 on: February 08, 2021, 11:36:34 pm »
I designed them thinking they'd be separated (even though the mouse buttons, as R1dO said, are so-so from that PoV).
I haven't uploaded the latest version, but the difference with the current one is minimal.
I was planning to move on to TFTD at this point.

Offline Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 7379
    • View Profile
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #16 on: February 09, 2021, 12:04:17 am »
@robin ok let's go with separated as originally planned

@R1dO working with transparent color has also a disadvantage that the transparent area is still "clickable" even if it doesn't look clickable

Offline R1dO

  • Colonel
  • ****
  • Posts: 374
    • View Profile
    • Email
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #17 on: February 09, 2021, 12:57:22 am »
I did consider the "clickeable part" before mentioning the transparent idea, decided it was probably not really an issue due to the following points:

* The button artist only has 24 pixels to work with when it comes to height.
  + Unless they really hate the player I doubt more than 2 lines will be sacrificed for transparency.

* Most users will "aim" for the center of the button instead of the transparent row between two buttons.
  + I doubt there will be many miss-clicks because of that. Even if it happens: Robin's design provides excellent feedback to the user they clicked "wrong".
     (to be honest: this is a bit biased by the ratio between the size of my fingers and the screen size of the android devices I own ;))

* I am not sure how accurate devices (or SDL) are when registering a touch (e.g. misalignment).
  + Registering a click on the transparent area might even be preferred compared to not registering a click at all (considering that the buttons provide visual feedback on their state).

Online Yankes

  • Moderator
  • Commander
  • ***
  • Posts: 2723
    • View Profile
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #18 on: February 09, 2021, 12:31:58 pm »
I think only place that could be transparent is corners. max 1 or 3 pixels on each corner. This will be probably very hard to "target" by human.

On other hand, should only center part of robin graphic be clickable? Gray pixels are effective border not buttons.

[ps]

More I look on this buttons more I like them, first I thought that they do not fit UFO aesthetic but quality of robin graphic surpass it :)
« Last Edit: February 09, 2021, 12:34:01 pm by Yankes »

Offline robin

  • Commander
  • *****
  • Posts: 1163
  • ULTIMATE ROOKIE
    • View Profile
    • Email
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #19 on: February 13, 2021, 03:24:41 pm »
not completely sold on UFOEU versions but I think they're ok

edit: reuploaded UFOEU, fixed a little mistake
« Last Edit: February 13, 2021, 03:36:07 pm by robin »

Offline robin

  • Commander
  • *****
  • Posts: 1163
  • ULTIMATE ROOKIE
    • View Profile
    • Email
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #20 on: February 13, 2021, 04:08:44 pm »
slightly lighter version of the classic buttons... but like this they do not match the other buttons of the UI anymore.
idk I think I like the darker ones more, even though the mouse icon is less sharp.
« Last Edit: February 13, 2021, 04:10:51 pm by robin »

Offline Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 7379
    • View Profile
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #21 on: February 13, 2021, 04:36:47 pm »
I like all of them.

If I have to choose one, then I take the non-classic UFOEU, the one with brown and orange mouse buttons.
I already got used to it ;)

What do the others think?
Which one's the best?
« Last Edit: February 13, 2021, 05:13:26 pm by Meridian »

Offline yergnoor

  • Captain
  • ***
  • Posts: 71
    • View Profile
    • Email
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #22 on: February 13, 2021, 05:04:49 pm »
I like the brighter color of the buttons.

Offline R1dO

  • Colonel
  • ****
  • Posts: 374
    • View Profile
    • Email
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #23 on: February 13, 2021, 07:16:13 pm »
My rating would be (in order):
* Classic ufo
* Non classic ufo
* TFTD

Mostly because:
* I like the "flip-switch" approach for the modifier keys.
* The design of the mouse buttons correspond better to the existing pressed button design [1].

[1] A shame really, because i like the colorfulness of the non classic design ¯\_(ツ)_/¯

Offline DHangelfan

  • Squaddie
  • *
  • Posts: 6
    • View Profile
Re: Using touch controls on Android. How to force fire? The game isn't viable.
« Reply #24 on: February 25, 2021, 03:36:42 am »
Gentleman, I have to say, I'm completely lost.

But, I'm here to report that while inconvenient, it is still possible to manually shoot at every item in line of sight between you and a piece of alien scum.