Bienvenue visiteur !
|
Statistiques
Liste des membres
Contact
Mentions légales
401 connectés actuellement
29373744 visiteurs depuis l'ouverture
3111 visiteurs aujourd'hui
Partenaires
Tous nos partenaires
Devenir partenaire
|
Messages postés par Gaetz Nombre de messages référencés sur Oniromancie (non supprimés): 1037 Aller à la page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Posté dans Forum - InSnake - The Insane Snake |
Gaetz -
posté le 19/01/2018 à 11:16:42. (2378 messages postés) |
| Yo ! Merci pour ton retour. Je t'ai déjà fait une petite réponse par message, mais après quelques tests, voici les conclusions que j'ai tirées et implémentées.
o Nous savons tous les deux qu'un jeu digne de ce nom nécessite une phase d'apprentissage honnête, à base de Démon du refuge. Donc je veux garder les mouvements rapides dès le début. Le joueur doit apprendre et se voir progresser. Mon expérience montre que ce contrôle peut devenir intuitif. Une vitesse variable compliquerait l'acquisition de l'intuitivité, si tu me permets l'expression.
o Comme cette phase d'apprentissage des contrôles doit être honnête, je me suis décidé pour la version la plus lente (0.09 secondes entre chaque déplacement), et j'ai implémenté ta suggestion, à savoir pas de pommes (= pastille) sur les bordures tant que le joueur ne mesure pas 30 segments. Ça rend le jeu beaucoup plus facile en laissant une marge d'erreur.
(Petite curiosité statistique, la probabilité qu'une pomme apparaisse sur une bordure est de 77 / 400, soit presque une chance sur 5. Cela provient du fait qu'il y a plus de cases sur les bords du plateau qu'à l'intérieur. Donc le cas est commun et en effet, augmente beaucoup la difficulté.)
o Je n'ai pas choisi une longueur de 30 par hasard. 30, c'est plus long que ce que feront les débutants à leurs débuts, donc ils n'auront pas à affronter le problèmes des pastilles sur les bordures. Et 30, c'est assez pour que les joueurs voient apparaître les deux premiers niveaux de serpents adverses, qui traversent l'écran en ligne droite avec une certaine longueur et une certaine vitesse. Ils auront donc le temps de s'entraîner aux contrôles avec les serpents adverses.
o A cause de la curiosité statistique dont je parle plus haut, j'ai modifié le code pour que les serpents adverses n'apparaissent jamais de manière à longer les bords. Cela laisse aux joueurs une possibilité d'esquiver, et les joueurs avancés sauront se servir de cette caractéristique pour se mettre en sécurité relative.
o Je tiens à garder, tu l'as compris, le jeu le plus sobre possible. Quatre flèches au lieu de deux altèreraient la sobriété de l'ensemble. Par ailleurs, sur smartphone, il faudrait déplacer les doigts ce qui serait compliqué.
o Concernant les particules, je dois encore tester. Récompenser certains évènements, comme le fait de manger une pomme, est une bonne idée. Par contre, je veux insister le moins possible sur la mort. Le jeu doit recommencer directement, la mort n'est pas vraiment une punition, juste la conséquence d'une erreur.
o Concernant la représentation des bordures. Le noir autour du plateau vert représente déjà les bordures. Il sera présent sur l'écran du smartphone. Je pourrais ajouter un cadre vert autour de l'ensemble. Je ferai un test, mais je pense que si je fais cette modification graphique, ce sera à l'occasion d'une update du jeu. Et c'est moins minimalement sobre
o Un point sur lequel j'hésite : les serpents adverses pourraient manger les pommes, ce qui aurait pour effet de remettre à 1 le compteur de combo du joueur. Ça donnerait aux joueurs aguerris une mini phase de jeu où ils feraient la course avec le serpent adverse pour récupérer la pomme, et prendraient ainsi des risques. Par contre ça augmenterait encore la difficulté.
o Comme avec toutes les modifications déjà implémentées le jeu est beaucoup plus facile, les parties sont plus longues. Du coup j'ai un peu diminué le nombre de vies acquises par le joueur. Je suis passé de 75 à 60 au premier lancement de l'application, et de 40 à 25 à chaque visionnage de pub
Edit - J'ai mis à jour la démo.
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - p'tite présentation |
Gaetz -
posté le 16/01/2018 à 23:08:47. (2378 messages postés) |
| Salut !
Conseil de mec un peu expérimenté (j'suis vieux), surtout si tu veux devenir développeur de jeux vidéo : commence par un jeu pas vaste du tout. Genre quelque chose qui dure 10 minutes. Ca prend déjà des semaines à faire. Quand tu auras fait un jeu qui dure 10 minutes, fait un jeu qui dure 1h. Ca te prendra des mois. Puis un jeu qui dure deux heures. Etc.
On devient développeur de jeux en finissant ses projets. Ici il y a Falco qui a fait un jeu 2D très correct tout seul, qui l'a fini, qui l'a vendu, et maintenant il bosse à Ubisoft.
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - InSnake - The Insane Snake |
Gaetz -
posté le 15/01/2018 à 21:19:30. (2378 messages postés) |
| Y'a des murs / serpents ennemis qui apparaissent à partir d'une certaine longueur de ton serpent. Si t'es bon y'en a de plus en plus.
Citation: Bien ton jeu mégatrochô ? |
J'ai pas compris. C'est trop difficile ? Après c'est sensé être un snake pour les gens qui aiment le défi. C'est pour ça qu'il s'appelle Hard Mode
UP. J'ai mis à jour la démo. Cette fois 0.09 secondes de temps entre chaque déplacement au lieu de 0.08. C'est beaucoup plus facile - ça reste quand même exigeant. Les murs apparaissent plus tôt.
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - InSnake - The Insane Snake |
Gaetz -
posté le 15/01/2018 à 15:22:25. (2378 messages postés) |
| InSnake - The Insane Snake
Salut à tous !
Vu qu'on avait un peu de temps libre, Bertrand (le compositeur de Lije) et moi avons travaillé sur un petit Snake. Le Snake ultime, en toute modestie. Le jeu est diffusé sur smartphone. Vous pouvez le trouver en cherchant InSnake sur les stores apple et android.
Liens directs :
InSnake pour Android
InSnake pour iOs
Pour être tout à fait honnête sur le modèle économique. Le jeu est gratuit, avec 50 vies au départ. Quand le joueur n'aura plus de vies, il pourra cliquer que la lien en bas de l'écran, qui diffusera une pub. A la fin de la pub, il obtiendra 20 vies en plus. Nous on gagne un peu de sous (environ 0.005€) sur chaque diffusion de pub.
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - Geex - Projet |
Gaetz -
posté le 09/09/2017 à 08:43:27. (2378 messages postés) |
| Non, mais je trollais un peu.
Mais en ce qui concerne le jeu vidéo, il y a des avantages certains à utiliser le c++, qui est une lingua franca entre touttes les machines. A part le web, toutes les consoles, les téléphones et les OS PC peuvent faire tourner un jeu en c++. Et quand comme moi on en a marre de windows et qu'on bosse sur linux, on fait plus facilement du c++ que du c#, qui est, il faut bien l'admettre, plus présent sur visual studio que partout ailleurs.
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - Geex - Projet |
Gaetz -
posté le 08/09/2017 à 08:58:39. (2378 messages postés) |
| Salut ! Pour vous dire que je suis pas mort, mais j'ai décidé de faire un grand rangement des heu... 9 ans dans mes connaissances en programmation de jeux vidéo.
Donc là j'apprends plein de trucs pour structurer les moteurs de jeux vidéo et, du coup, améliorer Geex de ce point de vue.
Au passage, si un jour vous souhaitez vous mettre au C++ pour les jeux, je vous conseille SFML Game Development by Example, de Raimondas Pupius, un très bon bouquin qui vous prend raisonnablement par la main et vous apprend progressivement les structures fondamentales d'un moteur de jeu. Il est suivi par un autre bouquin, Mastering SFML Development, que je n'ai pas lu, mais que j'ai hâte de commencer :P
A noter, si vous ne connaissez pas C++, les livres ci-dessus vont vous paraître un peu raides. Je vous conseille, dans ce cas, de commencer par Beginning C++ through Game Programming, qui va vous apprendre les grands concepts de C++ en vous faisant créer des petits jeux textuels, type pendu, tic tac toe etc. Il faut pas mépriser ce genre de développement, c'est la base pour n'importe quel programmeur.
J'espère que Sylvanor m'en veut pas de faire de la pub pour des bouquins, je me disais que ça pouvait intéresser les gens.
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - Unito Maker, l'alternative RM! |
Gaetz -
posté le 22/07/2017 à 12:32:21. (2378 messages postés) |
| Ah c'est intéressant Là j'ai plein d'autres trucs à faire, mais peut-être que dans l'année je viendrai te donner un coup de main.
Edit - Je viens de voir ton message de mise en pause. Je serai pas là pour l'IRL, mais tu pourras me montrer l'outil
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - Geex - Projet |
Gaetz -
posté le 09/01/2017 à 14:28:21. (2378 messages postés) |
| Cool ! Je suis vraiment désolé de ne pas avoir fini le portage de Lumen. Il n'était plus possible pour moi de reprendre le code de Geex sur monogame de zéro, ce qui était pourtant nécessaire pour comprendre ce qui ne fonctionnait pas. Aujourd'hui j'ai retrouvé cette énergie, donc je vais pouvoir m'y atteler.
Par contre je vais pas finir en un mois , hein : P
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - Geex - Projet |
Gaetz -
posté le 09/01/2017 à 00:04:52. (2378 messages postés) |
| Je m'étais en effet posé la question unity... Mais après avoir codé un jeu dessus, je suis beaucoup moins convaincu. Trop de trucs à contourner.
Donc l'idée est bien de réaliser enfin ce qu'aurait dû être GeeX : un framework monogame avec un éditeur in game. Open source. Et j'ai l'accord de Roys sur ce dernier point.
Il y a plusieurs raisons derrière cette décision.
- La première c'est que maintenant qu'on a un gameplay et un proto correct pour Lije, il faut des outils pour réaliser le jeu. Et on peut plus se permettre d'utiliser un truc mal fagoté comme RPG maker xp. Trop de limitations, trop de temps perdu dans l'éditeur. Bien entendu, on se sait pas si on aura les ´moyens' de réaliser nos ambitions sur Lije. Mais au pire Geex servira à autre chose.
- La seconde, c'est qu'à titre personnel, j'ai décidé d'apprendre à créer des outils, ce qui manque à mes compétences de Dev.
- La troisième, c'est que Geex était à deux doigts de tourner sur monogame, et que je voulais porter Lumen, et que j'y étais presque, mais qu'un bug non identifié empêche le jeu de s'afficher. Donc je vais tout reconstruire sur une base propre pour cette fois parvenir à faire tourner le moteur. Et Lumen.
J'ai parlé d'opensource. Mon plan c'est de Dev Geex/monogame en faisant du streaming, et de partager régulièrement la branche master sur github. Donc je ne sais partagerai pas l'intégralité du boulot réalisé avec Roys, mais "seulement" la partie Monogame. Là encore deux raisons :
- Faire du streaming sur du Dev de jeu vidéo de permettra aux gens de voir nos projets évoluer , si nos projets les intéressent
- Autant partager du code propre sur qqch qui a un but logique. Pas les dizaines de trucs qu'on a programmés pour plein de raisons et de projets différents.
Je dois encore réfléchir à l'organisation du Dev. Soit je commence dans les prochains jours, soit je fais un détour pour apprendre qqles trucs que je compte intégrer à Geex. Je vous tiendrai au courant et partagerai ici La chaîne Twitch/YouTube.
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Screen de la semaine - Screen de l'année: Lije |
Gaetz -
posté le 08/01/2017 à 11:08:56. (2378 messages postés) |
| Citation: J'ai l'impression de voir une course remportée par une formule 1, qui termine devant 2 Porsches, qui terminent devant une cinquantaine de Clio. |
Je ne suis pas forcément d'accord. Il y a de très bon screens dans tout le classement. Après, nous bossons en équipe donc nous pouvons travailler avec un degré de qualité plus élevé que sous rpg maker.
Tu sais, quand je suis arrivé sur oniro en 2006. J'ai vu *l'ancienne* version d'Aedemphia, j'ai trouvé ca merveilleux et inaccessible, et je me suis dit que j'allais moi aussi créer un jeu vidéo. Alors le travail de Sylvanor, le travail d'un seul homme, est toujours inaccessible. Ce mec est incroyable. La seule personne ici qui a une capacité de travail éventuellement comparable (mais qui la cache), c'est Immu. Toutefois, en équipe, on peut essayer de faire des choses différentes, plus lentes, mais avec un degré de qualité élevé - et aujourd'hui je suis très fier que le travail sur Lije soit reconnu par la communauté qui l'a vu naître.
Par ailleurs, avec des ambitions moindres mais beaucoup plus de lucidité, on peut faire un petit succès indé steam, comme Falco avec Inexistence. C'est tout aussi respectable, et probablement plus rationnel
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - Topic de l'amour |
Gaetz -
posté le 02/10/2016 à 18:35:46. (2378 messages postés) |
| Ba oui, tu lui proposes d'aller boire un coup avec toi. Attention, si elle accepte ça veut pas dire qu'elle veut coucher avec toi, juste mieux te connaître.
Tu te montes beaucoup la tête. Il faut faire les choses simplement. Si vous passez des bons moments avec la fille trois quatre fois, tu lui dis qu'elle te plait. C'est très simple à dire : "tu me plais". Basta.
|
Lije : démo 0.5 | Powered by Geex |
Posté dans Forum - [IRL 2016] Le topic |
Gaetz -
posté le 22/08/2016 à 12:02:15. (2378 messages postés) |
| Adalia a dit: "cheveux longs :o" dans mes souvenirs ils étaient bien plus courts, tu les as pas coupés pendant deux ans ? |
Si si, mais ils poussent vite et je les porte effectivement plus longs.
|
Lije : démo 0.5 | Powered by Geex |
Aller à la page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
|
|