tuxDB - linux gaming aggregate
TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


https://toscanogithub.itch.io/sokoban


Ceci est le fichier executable  de mon travail sur la Jam #12, Sokoban administrée  par monsieur David dans le cadre de la formation de Gamecodeur.  Je suis élève Gamecodeur depuis deux mois.

Codé avec Lua/Love2D sans aucune librairie externe.

Médias:

https://freesound.org

Images: 

https://opengameart.org

Ainsi que google search avec modifications sur photoshop

Edit:

À la demande de Asthegor, et sous la lumière de son lien de comment rendre son jeu love2d jouable dans un navigateur(https://github.com/TannerRogalsky/love.js/), j'ai réussis à rendre mon travail plus flexible et jouable sous un navigateur en plus des utilisateurs de Mac Os.

web >>> ToscaBan.zip

Mac>>> ToscaBan.app

merci  Asthegor

Des commentaires seront appreciés merci et bon code à tout le monde

Pour ne pas permettre au joueur de pousser deux boites à la fois j'ai eu un peu de misère et enfin j'ai pensé à mettre un carreau invisible(checker) sous chaque boite blue qui sera détruit une fois le joueur est dessus. ça permet de regarder s'il y a une boite deux tiles plus loins de la position du joueur dans sa direction.

Player|boite|boite >>>> mouvement n'est pas permis parceque checker est là deux colonnes plus loin

Player|boite|autre >>>> mouvement permis à moins si "autre" est un mur


Salutations