Pinned post

Réchèr est un crypto-bourgeois de classe moyenne-moyenne. Il est pythonologue dans une startuffe d'informes-à-tiques, ce dont vous n'avez cure. Réchèr développe Squarity ( squarity.fr ). Il s'agit d'un outil de création et de partage de jeux vidéo en 2D. Vous dessinez quelques images, vous écrivez quelques lignes de code en python, et vous obtenez un jeu directement jouable dans votre navigateur.

squarity.fr/#fetchez_githubgis

Ma participation au Ludum Dare 48

Vous êtes Léon le python, vous mangez des fruits et faites des matchs-3. Parviendrez-vous à aller suffisamment profond pour retrouver votre créateur, le "Guide on Van-Random ?" (C'est un guide qui s'est assis sur un van aléatoire).

Les mécaniques de jeu sont pas hyper bien rôdée, mais c'est quand même marrant. Et il y a un peu de challenge à essayer de trouver des bons match-3 pour détruire les lignes de blocs.

Et demain soir : Ludum Dare ! Je ferais un jeu avec Squarity, bien entendu.

Version pas-finie du game-of-no-life :
squarity.fr/#fetchez_githubgis

Pas d'interface, pas d'explications, pas de manière simple de jouer à deux. Bref, pour l'instant c'est pas vraiment un jeu.

Mais j'ai mis plein de commentaires dans le code, pour reprendre facilement le dev de ce jeu, quand ce sera possible pour moi.

Amusez-vous bien avec (ou pas).

En train de rendre la taille de l'aire de jeu configurable, et en train de développer un espèce de RTS avec des tiles très petites, mais assez nombreuses.

Ça arrivera bientôt, j'espère. Petit screenshot pour vous faire patienter.

Loowood nous offre un nouveau jeu . Le "bomberman chelou". squarity.fr/#fetchez_githubgis

Une course effrénée contre des cibles sataniques qui vous poursuivent sans relâche. Vous pouvez les détruire en posant une bombe (bouton action numéro 1).

J'aime bien ce jeu, il procure un petit sentiment de panique. Le personnage ne doit jamais s'arrêter, tout en faisant attention où il met les pieds et où il a posé ses bombes.

Je l'ai créé pour, devinez quoi, l'anniversaire d'un pote.

C'est un genre de mot-mêlé, avec un personnage qui doit passer sur les lettres des mots à trouver. On aurait aussi pu appeler ce jeu le "Felindra-tête-de-tigre".

Les explications sont dans un petit texte au début du code source. Vous pouvez très facilement créer une variante, avec une autre grille de lettres et une autre liste de mots à trouver. Celles-ci sont définies au début du code.

- Des modifications dans le code du jeu et la structure du json ont été effectuées. Cela vous obligera à modifier vos jeux existants. Pour l'instant, vos codes fonctionnent comme avant, mais peuvent provoquer des avertissements de déprécation dans le log.

Pour plus de détail sur ces messages, allez sur le Discord, ou demandez-les en répondant à ce pouet.

Nouvelle version de Squarity !

- Le code est à gauche et le jeu à droite. C'est plus logique, la plupart des interfaces sont comme ça (PuzzleScript, Trinket, ...)

- La disposition des éléments dans la page est améliorée. L'aire de jeu prend le plus de place possible. Mais les éléments (jeu + flèches + log) restent toujours visible à l'écran, sans besoin de scroller. Les flèches ne se mettent plus dans le désordre, ce qui était particulièrement gênant sur certains smartphones.

Réchèr est un crypto-bourgeois de classe moyenne-moyenne. Il est pythonologue dans une startuffe d'informes-à-tiques, ce dont vous n'avez cure. Réchèr développe Squarity ( squarity.fr ). Il s'agit d'un outil de création et de partage de jeux vidéo en 2D. Vous dessinez quelques images, vous écrivez quelques lignes de code en python, et vous obtenez un jeu directement jouable dans votre navigateur.

Et tant qu'à faire, voici un lien direct vers la version finale du sokoban, que vous obtenez une fois que vous avez terminé le tutoriel : squarity.fr/#fetchez_githubgis

J'ai ajouté plein de commentaires dans le code, pour expliquer plus en détail certaines parties.

À vous de jouer maintenant : créer des niveaux, améliorer le jeu, dessiner un tileset plus joli, ...

Le tutoriel de création du jeu Sokoban est terminé. (Il était temps).
Vous pouvez le consulter ici : github.com/darkrecher/squarity

Il est assez long, parce qu'il contient beaucoup de portions de code à copier-coller, mais il est super facile à faire. Même si vous ne savez pas coder, vous y arriverez. Certaines notions de base du python (if, boucle for, etc.) sont utilisées sans être expliquées. Il y a des tutos sur le python pour ça.

Ça remarche. l'url squarity.fr/ refonctionne. Désolay pour la geyne occasionay.

La redirection de squarity.fr est pétée. Je ne sais pas pourquoi. GoDaddy m'a foutu le bordel.
Ce n'est pas grave, le site est toujours disponible. Mais il faut aller ici : squarity.pythonanywhere.com/
(Je ne sais pas depuis combien de temps c'est pété, et je ne sais pas quand ça reviendra, désolé).

En attendant un vrai tutoriel, voici une doc expliquant comment créer des jeux et comment faire des liens de partage :

github.com/darkrecher/squarity

Il faut électriser toutes les boules (mais ce n'est pas obligé de les connecter toutes ensemble).

L'heroïne ne devrait pas pouvoir traverser les arcs électriques, mais je n'ai pas encore codé cette règle.

Désolé pour les dessins de pavés trop contrastés, ça fait un peu background épileptique de site web des années 1990.

Show thread

Il est un peu buggé, il faudra que je le corrige. Le jeu se bloque parfois lorsqu'on prend deux pat'gom de suite.

10kbis a un gitlab ici : gitlab.com/10kbis/pacman_squar

Show thread

Résumé des avis de toutes les personnes qui ont joué : "on comprend pas tout au début, mais après c'est plutôt marrant".

Pour des explications plus détaillées, et une petite vidéo de démonstration, allez voir la page du Ludum Dare : ldjam.com/events/ludum-dare/47

Show thread
Show older
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!