Aucun message portant le libellé inspirant. Afficher tous les messages
Aucun message portant le libellé inspirant. Afficher tous les messages

lundi 3 septembre 2018

Light game et Lightbot

À Noël passé, comme je fais souvent durant mes vacances, j'ai fait un petit jeu. D'habitude c'est un jeu que j'offre en cadeau, mais cette année, j'ai fait un jeu que y'a juste moi qui trouvait intéressant.


Light game

Light game est une décoration de bureau que vous pouvez laisser ouvert. À chaque 5 minutes, il génère une nouvelle image. Parfois, rarement, l'écran s'illumine et vous pouvez cliquer pour faire évoluer votre image.

Si vous trouvez que ça a l'air plate, c'est normal. Personne d'autre que moi a trouvé ça intéressant jusqu'à maintenant!

Si ça vous semble intéressant (dites-le moi, je vais être content!), vous pouvez le jouer online ici: https://narf.itch.io/light-game. Il y a aussi des version téléchargeables pour windows, mac et linux.

Pour ceux qui se demandent, le jeu a été fait avec Construct 2, un engin pour faire des jeux qui est très facile à apprendre et quand même très puissant.

Lightbot

Dans les dernier mois, j'ai travaillé sur une version alternative. Lightbot est un bot Discord qui permet de jouer à Light game. Pour ceux qui ignore, Discord est une application de chatt et de chatrooms. En entrant une commande !light, le bot génère votre image et l'envoie dans la chatroom.



Le bot amène donc un aspect social: tous les lecteurs de la chatroom peuvent voir votre image. Et le système de niveaux fait que les gens se font la course pour se rendre le plus haut. Ce que je trouve le plus cool, c'est quand les gens essayent de voir des choses dans les pixels carrés aléatoires du bot. Les gens ont certainement beaucoup d'imagination!


Si vous voulez jouer avec lightbot, vous avez 2 options. La première option est de joindre soit le serveur Lightbot ou le serveur de On a juste une vie. L'autre option, si vous avez un serveur discord, est d'inviter Lightbot sur votre serveur avec ce lien d'invitation (Note: il faut être admin du serveur. Si ce n'est pas le cas, donnez le lien à vos admins!)

Détail amusant, le bot roule sur un Raspberry Pi, un ordinateur tout petit et peu cher (~30-50$) qui roule Linux Debian et qu'on peut hacker et gosser avec. Mon Pi repose dans une bibliothèque avec seulement un cable d'alimentation et un cable internet. Le bot lui-même est codé en javascript et roule dans Node.js, surveillé par un daemon PM2 pour le relancer quand il crash.

Apprendre le javascript et à travailler avec linux a certainement été un défi pour moi. J'ai fait peu de javascript dans ma vie et j'ai presque pas utilisé linux avant. Alors j'ai définitivement appris plein de trucs avec ce projet! C'est cool.


Le futur

Dans le futur, j'aimerais continuer à améliorer Lightbot, en particulier pour rendre le code plus modulaire. Éventuellement, ça me permettrait de le porter sur d'autres platformes (ex: Twitter, Mastodon, Slack, etc). J'aimerais aussi aider les gens qui veulent héberger leur propre instance du bot. Et bien sûr, faire d'autres bots cools! J'ai certainement plein d'idées pour ça!

samedi 9 novembre 2013

Compte-rendu Gamercamp et Fishing Game with Actual Water

En fin de semaine passée, j'étais au festival Gamercamp pour présenter mon jeu A Fishing Game with Actual Water.



Mes points positifs et négatifs:

(+) Très cool:
  1. L'événement était vraiment bien organisé
  2. Les bénévoles ont été SUPER AIDANTS et fabuleux!
  3. Mon jeu était direct dans l'entrée, donc j'avais un max de visibilité
  4. Tout le monde avait l'air de tripper sur mon jeu. Parents, enfants, vieux, jeunes, hommes, femmes... Les gens riaient en splashant de l'eau partout! C'était fabuleux à voir.

(–) Moins cool:
  1. J'ai dû rester à côté de mon jeu durant toute la fin de semaine. À cause de ça, je n'ai pas pu aller voir les jeux des autres.
  2. Man! C'est épuisant une fin de semaine comme ça! Ouf!
  3. Y'a plein de gens à qui j'aurais voulu parler, mais j'étais trop gêné... :(



Un truc qui était vraiment nice, c'est que beaucoup de gens m'ont posé des questions sur comment fonctionne mon jeu. Ils étaient vraiment impressionnés quand je disais que j'avais réussi à faire fonctionner tout ça en seulement 1 journée. J'ai mis beaucoup d'emphase pour dire que j'utilisais des outils gratuits et faciles à utiliser, et dire que, oui, eux-même pourrait faire la même chose. C'est rendu facile et accessible de faire des jeux! Ils étaient vraiment surpris. Mais si seulement UNE personne essaie de faire un jeu après m'avoir parlé, j'estime que c'est un succès tonitruant! :)

La première journée, c'était la journée des conférences. Plusieurs conférences faisaient des ponts entre les jeux vidéos et d'autres domaines. Une madame a parlé du gamejam qu'elle a organisé au Royal Ontario Museum, où les participants pouvaient utiliser les images et les objets disponibles au musée. Un cinéaste a parlé du documentaire interactif qu'il a réalisé pour l'ONF. Une bibliothécaire a parlé du nouvel espace interactif qu'ils ont construit pour leur bibliothèque avec plein de Makey Makey et d'outils de création. Vraiment, j'en revenais pas! Je me suis vraiment posé la question sur pourquoi on n'avait pas ce genre de projets à Montréal. Peut-être qu'ils sont là mais que je ne suis juste pas au courant. Ce serait dommage étant donné que c'est si intéressant.

J'ai parlé à plein de gens et ajouté plein de gens sur Twitter. Mais cette fin de semaine m'a fait réfléchir à une grande question: Should I write more in English? J'ai comme l'impression que je limite ma visibilité en écrivant toutes mes choses en français. Mais de l'autre côté, je trouve ça important d'écrire en français. Est-ce que je devrais tout traduire ce que j'écris? Ça demanderait le double d'efforts...

Bref, je me suis quand même trouvé pas mal bon comme première expérience de la sorte à une expo. Succès merveilleux! Et je ferai mieux la prochaine fois.


mercredi 18 septembre 2013

Discours inspirant de Ira Glass

Durant un discours donné à une cérémonie de graduation à l'université, Ira Glass, animateur de mon podcast préféré This American Life, mentionne Roman Mars, animateur de mon autre podcast préféré* 99% Invisible. Comme quoi les gens intéressants sont vraiment bons pour se repérer entres eux.

*Note: Oui, j'ai beaucoup de podcasts préférés.



Son discours est vraiment intéressant. Il place en mots ce qu'il fait chaque semaine à son émission. Il réussit même à expliquer pourquoi This American Life a un je-ne-sais-quoi de spécial qui fait qu'on a beaucoup de difficulté à expliquer le concept de l'émission à nos amis. Mais c'est pourtant si simple: c'est comme un reportage ou un documentaire, mais qui se concentre davantage sur les êtres humains que sur la nouvelle elle-même.

Et chaque fois qu'il dit le mot "tape". Genre "and they got it on tape".... Ooooh shiiiiit! Ça me donne des frissons dans la nuque!

Sa vision de la radio et des reportages, c'est exactement ce que je veux entendre et voir quand je vois un reportage. Regarder les nouvelles à la télé après avoir écouté son émission, on se rend compte à quel point c'est PLATE! La structure des reportages à la télé est trop formatée. Trop toujours pareil. Trop dénué d'émotions. Alors que c'est pourtant exactement ce qui fait que n'importe quelle histoire est intéressante: les émotions. L'évolution des personnages. Ou leur non-évolution. Les efforts qu'ils doivent déployer. Et leurs réactions et leurs sentiments face à tout ça. C'est ça qu'on veut voir!

Je suis complètement incapable d'écouter les nouvelles à la radio ou à la télé à cause de ça. C'est comme essayer de retourner dans un monde gris après qu'on a découvert que le monde est en couleur.

* * *

Si ça vous intéresse d'écouter les émissions qu'il mentionne, j'ai retrouvé pour vous l'épisode sur les intestins de porc vendu comme calmars et les épisodes avec les jeunes de l'école secondaire (partie 1 et partie 2)