One of the most famous indie games riffing on Sokoban and playing with expectations for its gameplay is the delightful Baba Is You.[0]
If you're interested in trying to make your own variations on Sokoban-like games, PuzzleScript[1] is tailor-made for the task, with a fascinating declarative approach to describing game rules.
A Sokoban-like game can also be an excellent way to familiarize yourself with a new game engine or graphics toolkit. My own project, Decker, includes a very short Sokoban to demonstrate how one might make turn-based tile-oriented games.[2]
Back in college when I was applying to places (I can't remember whether it was an internship or a full-time job), one place gave me an online challenge that from what I remember was basically identical to this game. They had provided a minimal API in JavaScript for interacting with the state, and I remember being embarrassed that the only solution I could come up with was brute force. I had forgotten about this until I saw the animation on the Wikipedia page just before reading this comment, but now I'm amused that my solution might have been optimal after all!
Hey cool, I'm building a game inspired by Sokoban where you're tasked with destroying evidence and cleaning up any trace of crime - It's called Hazard Pay.
It started as a game jam entry for Ludum Dare, but after the great feedback I decided it was simple enough to go for a full release.
I remember playing Sokoban on Mac around 1994.
This version had something I never saw since then: when you clicked on a square, your character would move automatically to that square, provided there existed a path. This was VERY convenient and I miss it.
If you're interested in trying to make your own variations on Sokoban-like games, PuzzleScript[1] is tailor-made for the task, with a fascinating declarative approach to describing game rules.
A Sokoban-like game can also be an excellent way to familiarize yourself with a new game engine or graphics toolkit. My own project, Decker, includes a very short Sokoban to demonstrate how one might make turn-based tile-oriented games.[2]
[0] https://www.hempuli.com/baba/
[1] https://www.puzzlescript.net
[2] http://beyondloom.com/decker/goofs/sokoban.html