KOBUGE-Games / minilens

Cute puzzle platformer starring a cleaning robot on post-apocalyptic Earth
http://kobuge-games.github.io/minilens
GNU General Public License v3.0
134 stars 38 forks source link

Android movement improvements #69

Closed akien-mga closed 7 years ago

akien-mga commented 9 years ago

While playing Minilens on a relatively wide Android tablet, I noticed two things that could probably be improved to have a better control of the robot:

minilens

bojidar-bg commented 9 years ago

+1 for the second idea. About the first one, I guess I'll think a bit more about it :smile:

alketii commented 9 years ago

I totally agree with Akien, its counter intuitive to use navigation buttons only in one side.

akien-mga commented 8 years ago

Another idea that I got when playing Minilens on an Android phone (i.e. relatively small medium compared to a tablet): it would be great to be able to move left/right just by touching (and holding) the left and right side of the screen. It might also work for the up and down sides, I need to experiment to see if it's practical. Then there would only be a button for the bomb.

This system and the current one could be toggled in the options menu (as the current one is probably better on large medium where you don't hold it like a gameboy, while my new proposal would be better on phones).

I might have a look at it myself in the coming days, while testing Juan's new feature to live debug android games :)

akien-mga commented 8 years ago

BTW it's the first time I play Minilens for real (i.e. more than the tutorials + the 2-3 first levels), and I really like this game :-D

akien-mga commented 8 years ago

it would be great to be able to move left/right just by touching (and holding) the left and right side of the screen. It might also work for the up and down sides, I need to experiment to see if it's practical. Then there would only be a button for the bomb.

I've done a quick and dirty implementation of this idea, let me know what you think of it: https://github.com/akien-mga/minilens/tree/phone_ctrl Best tested on an android device ;)

akien-mga commented 8 years ago

I reintegrated and slightly improved my work from the above-linked branch: ea0b7d3 There's still room for improvement, but I'd be glad to get some feedback :)

bojidar-bg commented 8 years ago

@akien-mga ~ I guess we should move the touchscreenbuttons to both sides of the screen, maybe up/down + bomb on one side and left/right on the other... or maybe have a bomb button on both sides :smiley:

Also, on widescreen tablets, it is uncomfortable to try to reach an up/down area with a thumb, so buttons are more comfortable there... except that now one thumb does all the work...

akien-mga commented 8 years ago

Partly done in 1.2, but there is still room for improvement (and the auto-up behaviour described above could still be a nice addition).

ObaniGemini commented 7 years ago

If @fry- feels the want to enhance the current buttons (arrowX_STATE.png)