SoKoJam (C#/monogame)
A downloadable game for Windows
Description
Remake du jeu SOKOBAN développé pour la "Gamecodeur Game JAM #12".
- Objectifs
Placer tous les objets dans sur les cibles avec un minimum de déplacements pour passer au niveau suivant.
Si le joueur est bloqué, c'est à dire qu'un objet ne peut plus être déplacé, le niveau est perdu et il doit être relancé, dans ce cas le joueur perd une vie.
La partie est terminée si le joueur a perdu toutes ses vies - Mouvements et actions du joueur
Déplacer le joueur: les flèches du clavier.
Relancer le niveau: touche R.
Activer/désactiver l'affichage en plein écran: touche F.
Quitter le jeu: clic sur la croix ou touche Echape.
Activer/désactiver le cheat Mode : touche * du pavé numérique.
- Avec le Cheat Mode activé
Passer au Niveau suivant: touche + du pavé numérique.
Revenir au Niveau précédant: touche - du pavé numérique.
- Interactions
Le joueur peut pousser un objet à condition qu'il ne soit pas bloqué par un mur.
Infos techniques
- Langage/Framework :
Écrit en C# et en utilisant le Framework MonoGame, sans librairie externe.
- Graphismes :
J'ai utilisé un thème graphique pour un jeu de Sokoban que j'ai modifié et adapté en créant de nouvelles vues du personnage
les frames des animations et de nouveaux objets.
- Musiques :
Glanées sur internet et libres de droits.
- Sons :
Glanés sur internet et libres de droits.
- Temps passé :
- mis en place et recherches préalable: 1 h 30
- codage en C# : 43 h
- recherche et modification des assets et des animations: 8 h
=================================================
Description
Remake of the SOKOBAN game developed for the "Gamecodeur Game JAM #12".
Goals
Place all the objects in on the targets with less movements possible to move to the next level.
If the player is blocked, that is, an object can not be moved, the level is lost and must be restarted, in this case the player loses a life.
The game is over if the player has lost all its lives.
Movements and actions of the player
Move the player: the arrows on the keyboard.
Restart the level : R key.
Activate/deactivate full screen: F key.
Exit the game: click on the cross or escape key.
Activate/deactivate cheat mode: * key on the numeric keypad.
With Cheat Mode enabled
Move to the next Level: + key of the numeric keypad.
Return to the previous Level: - key of the numeric keypad.
Interactions
The player can push an object whether it is not blocked by a wall.
Langage/Framework :
Written in C# using Monogame without additional library.
Status | Released |
Platforms | Windows |
Author | Laurent Ongaro |
Genre | Puzzle |
Made with | MonoGame |
Tags | c, monogame, Sokoban |
Code license | MIT License |
Asset license | Creative Commons Attribution v4.0 International |
Average session | A few minutes |
Languages | English, French |
Inputs | Keyboard |
Links | Blog |
Download
Click download now to get access to the following files:
Development log
- Première release du jeuJan 27, 2018
Comments
Log in with itch.io to leave a comment.
Beaux graphismes et belle ambiance. Par contre, les déplacements sont étranges.