[Breeze] [Bug 458214] New: Icon request: KSokoban game app icon

Friedrich W. H. Kossebau bugzilla_noreply at kde.org
Tue Aug 23 18:11:35 BST 2022


https://bugs.kde.org/show_bug.cgi?id=458214

            Bug ID: 458214
           Summary: Icon request: KSokoban game app icon
           Product: Breeze
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Icons
          Assignee: visual-design at kde.org
          Reporter: kossebau at kde.org
                CC: kainz.a at gmail.com, m at nueljl.in
  Target Milestone: ---

The game app KSokoban (https://apps.kde.org/ksokoban) currently has no
Breeze-style icon. But ideally had one :) Even more as it will be back in
release mode soon, after over a decade of sleep (already builds and works also
with Qt6/preKF6, so future-prepared).

The current app-internal icon was added (14 years ago) by:
https://invent.kde.org/games/ksokoban/-/commit/761405f5b5d46b7a61d15d2b805e4880e919880f

No icons known in other current themes, also not Oxygen.

Icon considerations:
* might relate to game logic (see https://en.wikipedia.org/wiki/Sokoban)
* pick up gem identity  of current app icon/logo, referring to the app's unique
choice of a gems instead of boxes to push around (IIRC somewhere the original
author wrote he simply found gems better looking than boxes)

The current visual game material is created by rendering with povray into
pixels images at build time (cached PNG copies in the repository though).
Long-term plans are to add runtime theming capability to the game itself, to
allow e.g. SVG-based designs. But the current look should stay as classic
variant, for tradition :)

PS: when trying the app to get some ideas about its spirit, one might consider
help from https://ksokoban.online/ for solving the puzzles (search for the
level names, many if not all are present there). Yes, I searched for that and
learned about it  for a reason ;)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Visual-design mailing list