après l'avant première sur le discord, y a 2 semaines je vous mets le lien vers mon mini-jeu dont le but est indiqué dans le nom https://pauloud.github.io/FrappHooper/
le code source est là si des gens connaissent le langage elm (j'ai pas utilisé webGL donc j'ai quelques limites niveau perfs désolé) https://github.com/pauloud/Frapphooper-Dev
Je pensais l'améliorer mais ayant d'autres projet, si jamais y a un truc que vous aimerez vraiment avoir dîtes-le moi et dans la mesure du possible je serai ravi de l'ajouter.
si jamais y a un truc que vous aimeriez vraiment avoir dîtes-le moi
Alors pas spécialement que j'aimerais avoir car bon, je ne vais pas te mentir, c'est pas trop le jeu sur lequel je vais passer des heures, mais d'une façon générale, c'est toujours mieux d'avoir ces éléments. ^^
- Un vrai menu avec un bouton reset plutôt que de recharger la page à chaque fois.
- Un récapitulatif des scores (avec meilleur score, moins bon score sur la session par exemple).
- Éventuellement un leaderboard (mais bon je suppose qu'il faut une page internet spécifique pour ça (j'en sais rien)).
- Des bruitages à la con quand on tape sur le Hooper ou Risitas (avec régulateur de volume là aussi ^^').
- Pourquoi pas une musique agaçante de fête foraine pour agrémenter le tout (avec un régulateur de volume sinon c'est la mort). :p
- Une petite amélioration du code je ne sais pas trop où (hitbox, temps de clic, autre ?). Je trouve qu'il n'est pas facile de cliquer précisément sur une tête. Quand on clic à "grande vitesse" le jeu ne reconnaît pas tous les clics je crois (je ne parle pas des miss-clics :p). Peut être que ça vient du mouvement de la souris ? Genre il faut d'abord stabiliser sa souris avant de cliquer ? On ne peut pas trop enchainer avec un mouvement fluide du coup. Mais bref, c'est sûrement la partie la plus compliquée à coder je suppose. ^^'
Déjà avec tout ça, on aurait un truc qui tient pas mal la route.
Je ne sais pas si c'est compliqué de coder un simple mini-jeu comme ça, mais gg pour le travail déjà fait.
C'est sympathique et rigolo. ^^
J'y ai joué sur tablette et du coup je cliquais avec le doigt. Ce serait beaucoup plus rapide qu'avec une souris si je me base au commentaire de 100T.
Bonnes idées d'améliorations 100T !
Sinon j'ai une autre idée d'amélioration :
Il y a la Tête de Hooper et la tête de Risitas. Je propose d'ajouter un yaourt artisanal qui n'apparaîtrait qu'une fois et, si on le touche à temps, ça ajouterait par exemple 10 secondes supplémentaires au chrono.
Un deuxième item pourrait apparaître également qu'une fois, Une tasse de café qui accélérèrerait la vitesse d'apparition des visages pendant 5 secondes par exemple.
Un troisième item qui serait un troll, un item clignotant en deux images entre la tête de Hooper et celle de Juju ✌^^ qui enlèverait dix points au score quand on clique dessus.
En petites ameliorations on pourrait changer le curseur de souris pour qu'elle soit en forme de gros marteau bien visible quand elle est sur la surface du jeu. Alterner Risitas avec d'autres comme Mocky ou Juju qui sont plus associés à l'univers du Hooper. En effets sonores on pourrait lancer un cri de Hooper quand on le tape.
Y'a rien d'indispensable bien sur, je comprends qu'on ne veuille pas passer des semaines sur un jeu à la con. Comme dirait un certain streameur après avoir ronchonné pendant 8h "c'est un bon jeu".
C'est bon vous m'avez motivé à m'y remettre, j'ai ajouté un écran de début et un bouton rejouer,
Peut-être aussi que le jeu est un poil plus fluide mais y a toujours des satanés clignotement
Je créérai ptet un topic si je continue de me consacrer à ce projet
Citation:
Je ne sais pas si c'est compliqué de coder un simple mini-jeu comme ça, mais gg pour le travail déjà fait.
Merci à tous pour vos bons retour, des minis jeu comme ça on en fasait pour le bac d'informatique avec 2 heures de cours par semaine en terminale seulement
J'ai juste sans doute pas choisi la meilleure manière de m'y prendre au départ pour l'affichage, j'ai du prendre en main la bibliothèque svg (et je continue de la prendre en main)
Pour le reste je sais pas encore ce que je vais faire, ça sera sans doute pas la hitbox parce que moi elle me plait (dans mon programme la hitbox c'est le sprite, donc sans doute des sons ou des éléments de gameplay en plus d'abord, voir aussi si je peux désactiver le zoom pour les gens qui veulent encore plus tricher sur mobile.
EDIT : je nuance un peut ce que j'ai dit sur la hitbox, j'avais tardivement rajouté le fait que les taupes disparaissent un peu plus tôt pour laisser plus de laps avant la suivante sans changer beaucoup le code, mais du coup je vais ptet rendre le jeu un peu plus facile quand même
Interessant ton projet.
Je conaissait pas elm, ça aurait été du javascript ou typescript j'aurais pu te filer un coup de main.
Programmer en WelbGL c'est difficile ! Une fois j'ai tenté y'a tout une logique complexe à assimiler avant de comprendre comment afficher un polygone.
J'adore le SVG pour le web, et puis pour les "collisions" dans ton cas c'est simple, tu n'as pas besoin de calculer, c'est ton élément svg qui peut émettre l'évènement lors du click.
Pardon aux familles, tout ça. :-p
Joyeuse Saint-Valentin !
Moi aussi je suis célibataire
Umbasa, t'as pas une sœur à me présenter ?mais bonne fête à ceux qui en profitent, en effet. :)Haha, que veux-tu, on est à l'ancienne. ^^'
Ici je live (tous les 36 du mois) : www.twitch.tv/100t_hammer
Then, be safe. Farewell, Vereor Nox.
après l'avant première sur le discord, y a 2 semaines je vous mets le lien vers mon mini-jeu dont le but est indiqué dans le nom https://pauloud.github.io/FrappHooper/
le code source est là si des gens connaissent le langage elm (j'ai pas utilisé webGL donc j'ai quelques limites niveau perfs désolé)
https://github.com/pauloud/Frapphooper-Dev
Je pensais l'améliorer mais ayant d'autres projet, si jamais y a un truc que vous aimerez vraiment avoir dîtes-le moi et dans la mesure du possible je serai ravi de l'ajouter.
venez frapper hooper :
https://pauloud.github.io/FrappHooper/
Dernière MAJ le 28/08/2024 avec maintenant le cri du Hooper
Score max : 43 ^^
Alors pas spécialement que j'aimerais avoir car bon, je ne vais pas te mentir, c'est pas trop le jeu sur lequel je vais passer des heures, mais d'une façon générale, c'est toujours mieux d'avoir ces éléments. ^^
- Un vrai menu avec un bouton reset plutôt que de recharger la page à chaque fois.
- Un récapitulatif des scores (avec meilleur score, moins bon score sur la session par exemple).
- Éventuellement un leaderboard (mais bon je suppose qu'il faut une page internet spécifique pour ça (j'en sais rien)).
- Des bruitages à la con quand on tape sur le Hooper ou Risitas (avec régulateur de volume là aussi ^^').
- Pourquoi pas une musique agaçante de fête foraine pour agrémenter le tout (avec un régulateur de volume sinon c'est la mort). :p
- Une petite amélioration du code je ne sais pas trop où (hitbox, temps de clic, autre ?). Je trouve qu'il n'est pas facile de cliquer précisément sur une tête. Quand on clic à "grande vitesse" le jeu ne reconnaît pas tous les clics je crois (je ne parle pas des miss-clics :p). Peut être que ça vient du mouvement de la souris ? Genre il faut d'abord stabiliser sa souris avant de cliquer ? On ne peut pas trop enchainer avec un mouvement fluide du coup. Mais bref, c'est sûrement la partie la plus compliquée à coder je suppose. ^^'
Déjà avec tout ça, on aurait un truc qui tient pas mal la route.
Je ne sais pas si c'est compliqué de coder un simple mini-jeu comme ça, mais gg pour le travail déjà fait.
C'est sympathique et rigolo. ^^
Ici je live (tous les 36 du mois) : www.twitch.tv/100t_hammer
Then, be safe. Farewell, Vereor Nox.
Très bien ce jeu
Mon top score : 70
Bonnes idées d'améliorations 100T !
Sinon j'ai une autre idée d'amélioration :
Il y a la Tête de Hooper et la tête de Risitas. Je propose d'ajouter un yaourt artisanal qui n'apparaîtrait qu'une fois et, si on le touche à temps, ça ajouterait par exemple 10 secondes supplémentaires au chrono.
Un deuxième item pourrait apparaître également qu'une fois, Une tasse de café qui accélérèrerait la vitesse d'apparition des visages pendant 5 secondes par exemple.
Un troisième item qui serait un troll, un item clignotant en deux images entre la tête de Hooper et celle de Juju ✌^^ qui enlèverait dix points au score quand on clique dessus.
La marche du vertueux ...Tchüss !
En petites ameliorations on pourrait changer le curseur de souris pour qu'elle soit en forme de gros marteau bien visible quand elle est sur la surface du jeu. Alterner Risitas avec d'autres comme Mocky ou Juju qui sont plus associés à l'univers du Hooper. En effets sonores on pourrait lancer un cri de Hooper quand on le tape.
Y'a rien d'indispensable bien sur, je comprends qu'on ne veuille pas passer des semaines sur un jeu à la con. Comme dirait un certain streameur après avoir ronchonné pendant 8h "c'est un bon jeu".
Euh...non rien.
C'est bon vous m'avez motivé à m'y remettre, j'ai ajouté un écran de début et un bouton rejouer,
Peut-être aussi que le jeu est un poil plus fluide mais y a toujours des satanés clignotement
Je créérai ptet un topic si je continue de me consacrer à ce projet
Merci à tous pour vos bons retour, des minis jeu comme ça on en fasait pour le bac d'informatique avec 2 heures de cours par semaine en terminale seulement
J'ai juste sans doute pas choisi la meilleure manière de m'y prendre au départ pour l'affichage, j'ai du prendre en main la bibliothèque svg (et je continue de la prendre en main)
Pour le reste je sais pas encore ce que je vais faire, ça sera sans doute pas la hitbox parce que moi elle me plait (dans mon programme la hitbox c'est le sprite, donc sans doute des sons ou des éléments de gameplay en plus d'abord, voir aussi si je peux désactiver le zoom pour les gens qui veulent encore plus tricher sur mobile.
EDIT : je nuance un peut ce que j'ai dit sur la hitbox, j'avais tardivement rajouté le fait que les taupes disparaissent un peu plus tôt pour laisser plus de laps avant la suivante sans changer beaucoup le code, mais du coup je vais ptet rendre le jeu un peu plus facile quand même
venez frapper hooper :
https://pauloud.github.io/FrappHooper/
Dernière MAJ le 28/08/2024 avec maintenant le cri du Hooper
Interessant ton projet.
Je conaissait pas elm, ça aurait été du javascript ou typescript j'aurais pu te filer un coup de main.
Programmer en WelbGL c'est difficile ! Une fois j'ai tenté y'a tout une logique complexe à assimiler avant de comprendre comment afficher un polygone.
J'adore le SVG pour le web, et puis pour les "collisions" dans ton cas c'est simple, tu n'as pas besoin de calculer, c'est ton élément svg qui peut émettre l'évènement lors du click.
Ouais ou alors c'est moi qui suis une grosse quiche. xD
Ah j'avoue y a de bonnes idées. ^^ Bon c'est du superflux mais c'est marrant.
Pour les hitbox faut pas trop chercher non plus. Je suis loin d'être un as de la visée à la souris. :p
Bon aller une petite partie pour retester ça. xD
Ici je live (tous les 36 du mois) : www.twitch.tv/100t_hammer
Then, be safe. Farewell, Vereor Nox.