Mobileread
Simon Tatham's Portable Puzzle Collection
#1  GerReader 11-14-2020, 09:50 AM
Update 12.03.2021. V 0.7.6 (important bugfix!)

Hi,

I used the corona lockdown time to port the famous Simon Tatham's Portable Puzzle Collection to my Pocketbook Touch HD 3.

This week I finally implemented the last missing element needed for a beta relase, and like to share it now:

https://github.com/SteffenBauer/PocketPuzzles

A ready compiled binary app (installation of course on own risk) is here:

https://github.com/SteffenBauer/PocketPuzzles/tree/master/release

I ported a total of 48 puzzles, including a sudoku with many variations, minesweeper, slitherlink, and dozens of other less known logic puzzles.

Released under the MIT license, so completely free and open source, I have no commercial interest at all, only personal enthusiasm.

If anybody finds bugs or has ideas for improvement, please comment here, or open an issue at GitHub.

I'm especially interested in reports how the app is working on devices other than the Touch HD 3, like if the screen layout is still ok etc.

So far, I received reports that the app works with these devices:

PB632 - Touch HD 3
PB631 - Touch HD / Touch HD 2
PB740 - InkPad 3
PB633 - Pocketbook Color
PB1040 - InkPad X
PB626 - Touch Lux 3 (with minor issues so far, see Post 13)

Thanks a lot to the mobileread forum members nhedgehog, EastEriq, ezdiy, and rkomar for helping me with my questions regarding PocketBook app development in the Developer's corner!

Furthermore, (update 12.3.2021: should be fixed now) this post reported that the app isn't working on a Touch Lux 5. As I haven't heard anything more from that user, I'd like to ask people here who own a Touch Lux 5 to test the app, and confirm if the app really crashes on that device or not.
Reply 

#2  slkissinger 11-17-2020, 02:17 PM
Although I didn't play every single game, I can confirm the ones I tried worked on PB633 - Pocketbook Color
Reply 

#3  wirti 11-27-2020, 03:03 AM
Thank you for your efforts. It's nice to have some logic puzzles available when you're on the road.

I can confirm that the app works on Pocketbook InkPad X - PB1040 and on Pocketbook Color - PB633 (the puzzles are in greyscale tough).
Reply 

#4  GerReader 11-27-2020, 05:10 AM
Quote wirti
Thank you for your efforts. It's nice to have some logic puzzles available when you're on the road.

I can confirm that the app works on Pocketbook InkPad X - PB1040 and on Pocketbook Color - PB633 (the puzzles are in greyscale tough).
Hi, thanks for testing the app!

I converted all colors in the games to greyscale, focusing that it looks good with highest possible contrast on the eInk screen. I have planned for the far future to include a setting to switch between greyscale and color.

I'm especially glad that it works on the InkPad X, as this device has a higher screen resolution than my Touch HD 3. I was concerned about scaling of the screen layout, button sizes, etc.

In case it is not too much effort, could you make a screenshot of a game screen on the InkPad X and post it here? It would help me to check if screen coordinates are converted correctly.
Reply 

#5  wirti 11-28-2020, 12:08 PM
Hi,

I have attached screenshots of the app's menu and two game screens from my Inkpad X. If you need more screenshots, just let me know.
[zip] Screenshots.zip (201.3 KB, 122 views)
Reply 

#6  GerReader 11-28-2020, 12:56 PM
Quote wirti
Hi,

I have attached screenshots of the app's menu and two game screens from my Inkpad X. If you need more screenshots, just let me know.
Thats quite helpful, thanks a lot!

The game screens layouts turned out as good as I hoped for. I use the height of the panel bar as the basis to scale the menu and button bars, and button sizes, this looks like it works quite nicely.

The main thing I am worried about is the game chooser screens. Compared to my device, on the higher resolution screen there is more additional space between the game buttons and the lower button bar. That means that on devices with lower resolution some game buttons could vanish beneath the bottom.

The game chooser screen is something that I am planning to refactor anyway, and it is more clear now where I have to take screen resolution into account.

(edit) A screenshot of a custom game configuration screen, and one of especially the 'Undead' game could also be helpful. The monster icons themselves were tricky to port to eInk and I have optimized line thickness to the Touch HD 3. On a different screen resolution the drawing lines might be either too faint or too thick.
Reply 

#7  wirti 11-28-2020, 01:19 PM
Hi,

Here are some more screenshots from 'Undead' and its configuration screen. I hope that helps.
[zip] Screenshots.zip (155.6 KB, 105 views)
Reply 

#8  Kleki 11-30-2020, 09:30 AM
I've been using the app for a few weeks now and I love it. I have one feature request, though: Could you make the game chooser screen configurable so that one can either sort the games by personal priority or hide games one doesn't want to play?

I have a few favorites I regularly play but finding them among the abundance of other games is a bit tedious.
Reply 

#9  GerReader 11-30-2020, 12:34 PM
Quote Kleki
I've been using the app for a few weeks now and I love it. I have one feature request, though: Could you make the game chooser screen configurable so that one can either sort the games by personal priority or hide games one doesn't want to play?

I have a few favorites I regularly play but finding them among the abundance of other games is a bit tedious.
Hi, sure, that feature is on top of my priority list.

I'm planning to implement it similiar to the Android app: Long-pressing a puzzle icon in the chooser will mark it with a little star and put it to the front of the puzzle list. Long-pressing again will remove the star and put the puzzle back into the original position.

Now I need to find some time to code this. Hopefully in the next weeks. I will announce any major updates here.
Reply 

#10  GerReader 12-01-2020, 01:45 PM
Quote Kleki
I've been using the app for a few weeks now and I love it. I have one feature request, though: Could you make the game chooser screen configurable so that one can either sort the games by personal priority or hide games one doesn't want to play?

I have a few favorites I regularly play but finding them among the abundance of other games is a bit tedious.
Hi, I spend some hours today on this, wasn't too much effort to implement.

I put the next version on the GitHub repo. You can now long-press game icons in the game chooser. It marks it then with a little star and puts it to the front of the game icon list. All favorite games are sorted alphabetically.

Long-pressing again a favorite game removes the star and puts it back to the original position.

I hope this is useful and solves your feature request. I tested it, looks good to me so far. Please report here if you find any bugs.
Reply 

  Next »  Last »  (1/4)
Today's Posts | Search this Thread | Login | Register