Skip to content

Cosmetic issues #7

@Sturwandan

Description

@Sturwandan

I like the program, somehow it feels better to solve puzzle in it then on the computer. However there are many things which could be done to make the program even better. I wanted to provide a list of them for the developer, so it would be easier to find them. I play it on a mobile phone with 720x1280 screen in portrait orientation.

  1. I think that it would be better if procedures were aligned to left edge then to the center, so commands with same number appear exactly one under another.
  2. Assuming that long procedures would fit by width, it would be better to make title ("F1", "F2", "F3"...) appear in front of them rather than above, otherwise F5 doesn't fit in screen and requires scrolling in puzzles which have it.
  3. Some puzzles open with solid gray tiles and some in numbered white tiles. It's weird. Both do nothing, so do we need grey empty tiles at all?
  4. Related to 3: instead of clearly marked clear button, the tile is cleared by hitting a side of the "keyboard", producing grey tiles or numbered tiles depending on where exactly you touch. Maybe it would be better to just add one more row in addition to grey, red, green and blue with button, which is clearly marked as "Clear" or "Delete". It is possible to make solid grey tile in beta browser version too, but they do not alter the program code in URL, so they disappear upon page reload.
  5. Numbering starts with 1, while in PC version it starts with 0. Not that it matters much, but perhaps it would be better if the application was consistent with the original game.
  6. Rotation isn't animated. It makes it harder to observe, how many times the robot rotated. The PC version has animated arrow.
  7. PC version's call stack display is more informative.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions