Les Artstronautes
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Réassort du coffret Pokémon 151 ...
Voir le deal

GMS2 - 0000 - Introduction

3 participants

Aller en bas

note GMS2 - 0000 - Introduction

Message par TonTon Tof Jeu 26 Avr 2018 - 10:50

Bonjour à tous,

GameMaker Studio 2 (GMS2) est un environnement de développement intégré (IDE pour integrated development environment) pour créer des jeux 2D proposé par

https://www.yoyogames.com/.

GMS2 permet de gérer les différentes ressources pour créer un jeu : images, sons, décors, objets, pièces, joueurs, table des scores ... et possède des fonctionnalités avancées intéressantes comme la possibilité d'utiliser des animations SPINE (animations 2D par cinématique inverse), la gestion de la physique (Prise en charge de la gravité, gestion des particules ...), la création de jeux réseaux ...

https://www.yoyogames.com/gamemaker/features

GameMaker bénéficie de nombreux tutoriaux, d'une communauté active et d'un market-place qui permet de d'acheter (ou de vendre) des ressources prêtes à l'emploi et des extensions pour en accroître les possibilités.

Pour définir le comportement des objets du jeu, GMS2 propose deux approches :


  • une approche par "Glisser-poser" (DND : Drag&Drop) où l'on associe des briques pour obtenir l'effet recherché.

    GMS2 - 0000 - Introduction  000_gm10

  • une approche où l'on code directement les actions. GMS2 possède son propre langage de scripting le GameMaker Langage (GML) et un éditeur de code qui colore les différents éléments du langage ce qui améliore la lisibilité du code.

    GMS2 - 0000 - Introduction  010_gm10



L'un des avantages de GMS2, c'est que ces deux approches peuvent cohabiter dans un même projet. On peut convertir une action décrite avec des briques en code GML ou , à l'inverse, inclure du code GML directement dans des briques pour les glisser avec autres.

Si YoyoGames est un "vieil" acteur de la création de jeux, les premières versions de GameMaker date des années 2000, la dernière version "GameMaker Studio 2" est plutôt jeune et la traduction française souffre de quelques erreurs ... Heureusement le staff de yoyo game est réactif et les bugs régulièrement corrigés.

GameMaker est ,à mon sens, un bon outil pour créer des jeux 2D amateurs, s'initier à la programmation et appréhender les contraintes liées au développement de jeux vidéo.

Comme tout outil GMS2 requière un certain investissement en terme de prise en main et d'apprentissage.

YoyoGames propose une version gratuite illimité dans le temps, mais limité en terme de ressources gérables, pour faire de petits jeux

  • une version créator à 39€/an
  • des versions developpeurs permanente à partir de 99€


https://www.yoyogames.com/get

C'est l'outil que j'ai choisi pour développer le projet Aloysia, et que je me propose découvrir avec vous au travers d'un ensemble de tutoriaux.

Je vais commencer avec quelques tutoriaux en version "Glisser-déposer" (DND)
Comme toujours, n'hésitez pas à me faire part de vos remarques.

À bientôt
TonTon Tof
TonTon Tof
Traceur de comètes
Traceur de comètes

Masculin Messages : 957
Date d'inscription : 22/10/2011

http://aloysia.fr/

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par Lydia Jeu 26 Avr 2018 - 12:18

Bonjour Tof !
Bel effort de vulgarisation, j'apprécie!

Ce que tu proposes sera multi joueurs via le forum?
Lydia
Lydia
Créateur de constellations
Créateur de constellations

Féminin Messages : 2956
Date d'inscription : 08/10/2011

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par TonTon Tof Jeu 26 Avr 2018 - 14:45

Bonjour Lydia,

Merci de ton soutien.

Je présentais l'étendue des capacités de GameMaker Studio 2 je n'avais pas envisagé la mise en place d'un jeu multi-joueurs. Techniquement, cela est assez complexe et requiert un serveur dédié. J'était plutôt partis sur un mode solo avec des personnages non-joueurs controlé par l'ordinateur.

Maintenant si vous trouvez que l'aspect multi-joueur à toute sa place dans Aloysia, on peut faire des tests et voire ce qu'il est possible de mettre en place. Comment verriez-vous le multi-joueur dans Aloysia ?

On pourrait envisager de publier des messages issues du jeu, ou les scores sur le forum, ou de débloquer des liens vers des "exclues" du forum .... Je reste ouvert à toutes propositions. Je n'ai pas prédéfini Aloysia.

Aloysia c'est pour débrancher quelques instants sans se prendre la tête ... Je gagne "tant mieux", je perds "tant pis", je retente ou je passe à un autre mini-jeu. J'aimerais éviter le "pan pan t'es mort" qui n'est pas franchement dans l'esprit du jeu à mon sens.

Pour moi, les échanges, les débats, les tutoriaux engendrés, la mise en place du projet en commun ... Bref, la genèse et la manière dont le projet va se développer sont plus importants que le jeu lui-même.

TonTon Tof
TonTon Tof
Traceur de comètes
Traceur de comètes

Masculin Messages : 957
Date d'inscription : 22/10/2011

http://aloysia.fr/

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par Trefle Jeu 26 Avr 2018 - 20:38

Comme tu le dis Tof, le problème du multijoueur c'est le serveur privé. ça requiert un ordinateur qui soit toujours allumé et connecté à internet. Un serveur qu'il faut payer Surprised

Donc moi je suis plutôt sur l'avis de rester sur le solo  Rolling Eyes

_________________
Trefle = SylvieS L'Artstronaute
Comment participer au forum ? D'abord signez le règlement, puis présentez-vous. Attendez ensuite qu'un administrateur vous ouvre les portes et vous serez admis parmi les Artstronautes !
Si vraiment vous êtes perdus et ne savez pas quoi faire, envoyez moi un mp
Trefle
Trefle
Faiseur de galaxies
Faiseur de galaxies

Féminin Messages : 4022
Date d'inscription : 27/09/2011

http://luckytrefle.deviantart.com/ http://sylviesbd.over-blog.com/

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par Lydia Jeu 26 Avr 2018 - 21:43

Sérieux ? Tu pensais vraiment que je recherchais un jeu dans lequel on pourrait s’entretuer joyeusement les uns les autres ?

ça justifie une petite explication (que je place en spoiler pour ne pas polluer ton sujet avec des étalages personnels) :

Spoiler:

Spoiler:

.
Lydia
Lydia
Créateur de constellations
Créateur de constellations

Féminin Messages : 2956
Date d'inscription : 08/10/2011

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par Trefle Jeu 26 Avr 2018 - 21:58

Spoiler:

Spoiler:

_________________
Trefle = SylvieS L'Artstronaute
Comment participer au forum ? D'abord signez le règlement, puis présentez-vous. Attendez ensuite qu'un administrateur vous ouvre les portes et vous serez admis parmi les Artstronautes !
Si vraiment vous êtes perdus et ne savez pas quoi faire, envoyez moi un mp
Trefle
Trefle
Faiseur de galaxies
Faiseur de galaxies

Féminin Messages : 4022
Date d'inscription : 27/09/2011

http://luckytrefle.deviantart.com/ http://sylviesbd.over-blog.com/

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par TonTon Tof Jeu 26 Avr 2018 - 23:59

Bonsoir à toutes les deux,

Lydia à aucun moment l'idée que tu pourrais apprécier des jeux violents m'a effleuré. Pas plus que pour trèfle d'ailleurs.

Je connais et respecte ta position sur ce sujet que je partage. J'ai simplement précisé ma position à l'attention d'autres membres que je connais moins.

Ne t'inquiète pas, je ne me suis pas senti agressé le moins du monde. De plus je trouve ta remarque très pertinente le désir de se côtoyer dans le jeu et de pouvoir jouer ensemble représente un véritable intérêt je n'avais pas perçus avant et je t'en remercie.

Trèfle, pour la partie serveur, tu as raison, il faut aussi considérer la partie coût. Nous pouvons probablement trouver des solutions à ce niveau. Il existe des services cloud de développement un peu comme servImage qui permettent de faire tourner des applications serveurs petites taille. Après il faut tester et voir les contraintes liées au langage et aux limitations du service.

Merci à toutes les deux pour votre soutien.

Lydia, je suis sincèrement désolé que ta journée se soit mal passée.
TonTon Tof
TonTon Tof
Traceur de comètes
Traceur de comètes

Masculin Messages : 957
Date d'inscription : 22/10/2011

http://aloysia.fr/

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par Trefle Ven 27 Avr 2018 - 13:20

Restons sur du solo, ce sera plus simple Smile

_________________
Trefle = SylvieS L'Artstronaute
Comment participer au forum ? D'abord signez le règlement, puis présentez-vous. Attendez ensuite qu'un administrateur vous ouvre les portes et vous serez admis parmi les Artstronautes !
Si vraiment vous êtes perdus et ne savez pas quoi faire, envoyez moi un mp
Trefle
Trefle
Faiseur de galaxies
Faiseur de galaxies

Féminin Messages : 4022
Date d'inscription : 27/09/2011

http://luckytrefle.deviantart.com/ http://sylviesbd.over-blog.com/

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par Lydia Ven 27 Avr 2018 - 18:47

Bonsoir Tof !

Je pense également qu’il serait raisonnable de rester sur tes idées de départ, il y a déjà pas mal à creuser et certainement de belles pépites à dénicher ! (la dispersion et le vouloir faire plus ça me connait et ça n’a jamais donné de bons résultats)...

Trefle :

Spoiler:

Spoiler:
Lydia
Lydia
Créateur de constellations
Créateur de constellations

Féminin Messages : 2956
Date d'inscription : 08/10/2011

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par TonTon Tof Ven 27 Avr 2018 - 20:00

Merci pour vos conseils,

L'important c'est effectivement de mettre en place des choses et d'explorer. Smile
TonTon Tof
TonTon Tof
Traceur de comètes
Traceur de comètes

Masculin Messages : 957
Date d'inscription : 22/10/2011

http://aloysia.fr/

Revenir en haut Aller en bas

note Re: GMS2 - 0000 - Introduction

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum