Minesweepr est un démineur élégant pour Mac

Nicolas Furno |

Minesweepr [1.0 – Français – 4,99 € – OS X 10.11 – Julien Sagot] est un nouveau démineur, conçu pour les Mac et proposé uniquement sur le Mac App Store. Développé par le designer du lecteur musical Ecoute, il fait le pari du minimalisme avec une interface effectivement simple et très colorée.

Minesweepr en action, ici avec une grille facile. À droite, le sélecteur de thèmes pour la grille à déminer. Cliquer pour agrandir

Une interface minimale, mais pas vide. Par défaut, la grille est très colorée, avec des couleurs vives pour représenter les carrés déminés et ceux qui ont été identifiés comme étant des mines. Dans les réglages, vous trouverez plusieurs choix de thèmes, dont plusieurs variantes de thèmes sombres. L’interaction se fait entièrement à la souris : clic principal pour vérifier une case, clic secondaire pour marquer une mine.

Minesweepr propose trois niveaux de difficulté qui font varier la taille de la grille et le nombre de mines. Dans le niveau le plus difficile, vous devrez trouver 99 mines sur une grille de 30 cases sur 16. Un compteur de mines et un minuteur en haut à droite complètent l’interface. Une fenêtre est dédiée aux scores et c’est tout, il n’y a pas de composant social ou de publicité dans cette app.

Ce petit jeu est vendu 5 € sur le Mac App Store. C’est beaucoup pour une app aussi simple, mais l’interface est soignée avec des animations subtiles à chaque fois que l’on clique sur une case. Si vous aimez le démineur, vous ne pouvez pas vous tromper avec cette version macOS. El Capitan est nécessaire.

avatar IceWizard | 

Mais c'est terrible .. un designer arrivant à créer une application sur l'AppStore ! Moi je vous le dis, il faudra interdire Swift. Le développement est une tâche noble, réservée à une élite. Où va le monde si le vulgum pecus arrive lui aussi à créer des applications ?

avatar marc_os | 

El Capitan est nécessaire pour une interface aussi basique ?
Pourquoi pas Sierra tant qu'on y est.
Et 5€ pour un plagiat...

avatar IceWizard | 

@marc_os
"El Capitan est nécessaire pour une interface aussi basique ?"

Pas vraiment, d'autant plus qu'XCode 8.2 (la version actuelle) peut générer des applications compatibles jusqu'à Snow Leopard !

avatar tekikou | 

Vous croyez que je limite le système minimum pour embêter mon monde ?
L'interface n'a rien à voir là-dedans, j'utilise certaines API introduites par macOS 10.11, voilà tout.

avatar IceWizard | 

Des API spécifiques à macOS 10.11 pour afficher des rectangles en couleur ? Franchement, je ne vois rien dans ce jeu qui ne puisse être codé pour Snow Leopard (OSX 10.6).

avatar tekikou | 
avatar IceWizard | 

Je vois, tu animes des déplacements d'objets avec un moteur physique. C'est une approche relativement nouvelle, en effet, pour les jeux 2D.

CASpringAnimation est une évolution de CABasicAnimation existant depuis Leopard (MacOS 9.5). Je ne connais pas les mouvements utilisés dans ton application, mais c'est certainement reproductible avec CABasicAnimation.

Une autre solution, certainement meilleure à long terme, c'est de passer à SpriteKit, utilisable depuis MacOs 9.9 (Maverick). C'est beaucoup plus approprié à la création des jeux vidéo, assez simple d'emploi, avec un moteur physique sympathique.

Sans même utiliser de moteur physique il est possible de définir des trajectoires d'objets sous forme de courbes de béziers en précisant les points de contrôle. Et de créer des effets d'animations (changement de taille, d'orientation, de couleur, de transparence, etc..) extrêmement facile, grâce à SKAction.

https://developer.apple.com/reference/spritekit/skaction

Si tu comptes créer d'autres jeux, jette un oeil sur SpriteKit. Cela vaut vraiment la peine.

avatar r e m y | 

@IceWizard

C'est quoi ces versions du système...MacOS 9.5 Léopard, MacOS 9.9 Mavericks????

MacOS 9 n'a pas dépassé 9.2.2!!!
Léopard c'est MacOS X 10.5
Mavericks c'est MacOS X 10.9

avatar IceWizard | 

Ça c'est l'effet 4 heures de sommeil .. taper des 9 à la place des 10 !

avatar r e m y | 

@IceWizard

Ah oui... la touche 10 c'est celle juste à côté du 9

avatar Scorp1 | 

@tekikou

Tu prévois une version iOS ?

avatar r e m y | 

Sinon on peut aussi acheter une licence Windows pour retrouver le démineur original!

C'est là où on se rend compte que 5 Euro c'est pas cher finalement.

avatar IceWizard | 

Ah oui, mais non. Le démineur original n'existe plus. Il faut maintenant regarder de la pub, ou payer un abonnement annuel d'une vingtaine d'euros pour jouer au New Démineur du New Windows.

avatar alphateam | 
avatar eTeks | 

LOL, mon premier programme quand j'ai appris Java en... 1997 !
http://www.eteks.com/applets/jmine.html

avatar naarin | 

Et pour iOS je me permets de vous conseiller celui-là, qui supporte le 3D Touch ?
https://itunes.apple.com/fr/app/minimal-minesweeper/id1029488767?mt=8

avatar pim | 

Très bien ce petit démineur. Merci !

avatar huexley | 

On doit pas avoir la même définition de élégant…

avatar alphateam | 

Que l'on se fasse rémunérer pour un travail, je le comprends parfaitement.
Mais 5€ pour un démineur, faut pas déconner

avatar demineur567 | 

Pas besoin de payé :)
https://www.demineur-ligne.com

CONNEXION UTILISATEUR