Simple Sokoban - Le Bottin des Jeux Linux

Simple Sokoban

🗃️ Specifications

📰 Title: Simple Sokoban 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 🚦 Status: 06. Tested & Working
🏷️ Category: Puzzle ➤ Transport ➤ Sokoban ➤ Classical 🌍️ Browser-based:
🔖 Tags: Puzzle; Transport; Sokoban; Casual; Remake; Classic; Difficult 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch:
🐤️ Latest: 2014-06-18 🍥️ On Deb repo:
📍️ Version: Latest : 1.0.1 / Dev : r109 📦️ Deb:
🏛️ License type: FOSS/Libre 📦️ RPM:
🏛️ License: GPL-3 📦️ AppImage:
🏝️ Perspective: Third person 📦️ Snap:
👁️ Visual: 2D 📦️ Flatpak/Athenaeum:
⏱️ Pacing: Real Time ⚙️ Generic bin.: ✓
👫️ Played: Single 📄️ Source: ✓
🎖️ This record: 5 stars 📱️ PDA support:
🎖️ Game design: 5 stars 👫️ Contrib.: Goupil & Louis
🎰️ ID: 15248 🐛️ Created: 2017-05-18
🐜️ Updated: 2021-11-07

📖️ Summary

[fr]: Un Sokoban mettant l'accent sur la jouabilité et la portabilité. Pas de fioritures, pas de son, le jeu va à l'essentiel, proposant un menu en 5 choix : Easy (155 niveaux), Normal (50), Hard (50), Internet levels (des tonnes de niveaux) et Quit. Pas besoin de terminer un niveau pour passer au suivant, ils sont en accès libre. Les fonctions classiques (aide, sauvegarde/chargement, undo, copie vers le clipboard, plein écran/fenêtré) sont implémentées, et il en ajoute deux autres ("play the solution", et le zoom). Simple, mais efficace. [en]: A (simple) Sokoban game aimed at playability and portability across systems. No frills, no sound, the game goes to the basics, offering a menu in 5 choices: Easy (155 levels), Normal (50), Hard (50), Internet levels (Tons of levels) and Quit. No need to finish one level to move to the next, they are in free access. The classic functions (Help, Save / Load, Undo, Copy to Clipboard, Full Screen / Window) are implemented, and adds two more (play the solution, and zoom). Simple but effective.

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [Reviews] [WIKI] [FAQ] [RSS] [Changelog 1 2]

💵 Commercial : (empty)

🍩️ Resources
• Download Simple Sokoban binaries on and for OpenSuse : [OpenSuse (unofficial)]
🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
Devs (Mateusz Viste [fr] [en]) : [Site 1 2 3] [Forums] [twitter] [YouTube] [LinkedIn] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

🐝️ Related


📦️ Misc. repositories

🕵️ Reviews
[metacritic]

🐘 Social Networking Update (on Mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #linux

🐧 Update:
💼️
📌️ Changes:
📖 Our entry: https://bit.ly/bottinLightOn
🐘 From:
🏝️ http://youtu.be/
🕵️ http://youtu.be/
🕹️ http://youtu.be/
🐧 http://youtu.be/

Source of this Entry:

📕 Description [fr]

Un Sokoban, par Mateusz Viste (mv_fox).

Simple Sokoban est un Sokoban libre et multi-plateforme mettant l'accent sur la jouabilité et la portabilité. Pas de fioritures, pas de son, le jeu va à l'essentiel, proposant un menu en 5 choix : Easy (155 niveaux), Normal (50), Hard (50), Internet levels (des tonnes de niveaux) et Quit. Pas besoin de terminer un niveau pour passer au suivant, ils sont en accès libre. Les fonctions classiques (aide, sauvegarde/chargement, undo, copie vers le clipboard, plein écran/fenêtré) sont implémentées, et il en ajoute deux autres ("play the solution", et le zoom). Simple, mais efficace.


Simple Sokoban est un Sokoban (simple) mettant l'accent sur la jouabilité et la portabilité sur tous les systèmes.

Il est écrit en ANSI C89, en utilisant SDL pour les interactions utilisateur.
Je l'ai développé nativement sous Linux x86_64, mais il devrait bien se compiler sur pratiquement n'importe quoi qui possède un compilateur C et la bibliothèque SDL.

📕 Description [en]

Simple Sokoban is a (simple) Sokoban game aimed at playability and portability across systems.

It is written in ANSI C89, using SDL for user interactions.
I developed it natively under x86_64 Linux, but it should compile just fine on virtually anything that has a C compiler and the SDL library.

License

The source code is released under GNU GPL-3. Read the 'license.txt' file shipped with the game for details.
Graphics are based on "AntiqueDesk 3" and "Nightshift" skins created by Gerry Wiseman, and are copyright by Gerry Wiseman. He has published these graphics under the GNU GPL.

🚧️ Installation [fr]

INSTALLATION :

➥ Installation à partir du binaire du jeu :

Pas de binaire disponible pour Debian/Ubuntu.
Néanmoins des binaires (32/64 bits) pour OpenSuse sont disponibles (lien ci-dessus).

➥ Installation à partir du source du jeu :

• Installez les bibliothèques SDL (voir la fiche "006 - Glossaire & licences courantes" du Bottin).
• Décompressez son source, puis dans son répertoire racine lancez :
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)


LANCEMENT DU JEU :

• en console dans son répertoire racine lancez : $ ./simplesok

F1 - display help
F2 - turn on/off graphical elements
F3 - dump the level to clipboard
F5/F7 - save/load game state
Backspace - undo last move
R - restart the ongoing level
S - play the solution (if available)
CTRL+C - copy current level state to clipboard
CTRL+V - paste moves from clipboard
CTRL+UP/CTRL+DOWN - zoom in/out
F11 or ALT+ENTER - fullscreen on/off

🔍️ Test [fr]

🕵️ Test (1.0.1) de goupildb :

Tout est dans le titre : le jeu se compile simplement (un simple make).
Là aussi, j'ai décris le jeu dans la présentation ci-avant, je n'y reviens pas.
J'ai bien aimé la possibilité de zoomer (utile lorsque le puzzle est de grande taille, ou pour ceux qui ont une mauvaise vue).


Côté 🙂️ :
• Une belle réalisation (graphisme et interface)
• Le zoom sur le puzzle

Côté 🙁️ :
• Pas de réel défaut
• J'aurais aimé un peu de son, mais ce n'est pas ce qui est généralement recherché en premier dans ce type de jeu

🕹️ Conclusion :
Le but était de faire simple et fonctionnel : mission accomplie.
Si c'est ce que vous recherchez, n'allez pas plus loin, vous en tenez un. Avant que vous n'ayez résolu tous ses niveaux, il se passera de nombreuses soirées :)
Un grand bravo et merci à son auteur !