Saeran

Souflos - MMORPG 2D

1 post in this topic

Bonjour à toutes et à tous,

Je vais essayer de faire le plus court et le plus clair possible. Tout ce qui va vous être présenté dans ce post est une expérience à (je l'espère) grande échelle de la mise en application de systèmes organisationnels démocratiques dans l'univers du gamedev. 

Contexte & Génèse

Je suis data scientist spécialisé dans le traitement automatique de la langue, directeur technique dans une start-up nantaise et je développe en freelance pour des entreprises en France, des solutions mobiles et web. J'ai travaillé auparavant en tant que lead dev pour un petit studio Nantais qui a sorti en tout et pour tout 3 petits jeux vidéos. Passionné par les MMORPG depuis ma plus tendre enfance, j'ai passé une quantité de temps astronomique sur Dofus et WoW. J'ai toujours rêvé de développer mon propre MMO mais de toute évidence seul, c'était impossible, sans expérience, pareil. Et clairement, entre nous, quand + de 90% des projets de jeux vidéo ne voient pas le jour comment être motivé pour développer l'un des types de jeux où à peine 1% des équipes qui se lancent finissent par sortir quelque chose ? (d'où je sors ces chiffres ? de nul part c'est exact). J'ai donc décidé de me former au management, au développement de jeux vidéo, à l'IA et tout plein de choses qui me semblaient pertinentes. Je n'avais qu'une idée en tête créer un jour mon propre jeu, c'est faux, complètement faux, j'ai été complètement démotivé et finalement j'ai abandonné l'idée mais tout ce que j'ai raconté avant reste vrai. Fin du premier acte. Entracte.

Bercé par l'idéologie libertaire et ayant travaillé dans plusieurs entreprises très hiérarchiques, basées sur des principes profondément anti-démocratiques (le salarié est un exécutant répondant à un besoin industriel dicté par le désir d'une poignée de personnes), je me suis dit que ça pouvait être extrêmement intéressant de créer un projet de développement de jeux vidéo qui se démarque par son organisation et son processus créatif. Alors j'ai imaginé Souflos. Permettez moi, je vous prie, de vous raconter un peu ce que j'ai imaginé pour ce projet.

Organisation

Outils

Toute l'organisation du projet réside en l'usage de ces quelques technologies :

  • Jira by Atlassian --> Pour la gestion scrum de la partie développement
  • Unity --> Pour le développement du jeu
  • Discord --> Pour les votes, les attributions de rôles, les discussions, débats, les propositions

Concrètement, comme des images valent mieux que des mots je vous propose un petit scénario 

15951113764592_Sch%C3%A9mas%20Organisati

Schéma 1 : Schéma explicatif du pipeline de mise en développement d'une idée, d'une ressources, etc.

Rôles

  • Modérateur IG / Modérateur Discord : Élu.e.s par un vote 
  • Game Designer en 3 niveaux d'expériences. Le premier niveau est automatique, vous pouvez vous le définir. Les suivants s'obtiennent en participant activement aux discussions et en faisant des propositions qui sont votés "Pour" à la majorité. Le dernier niveau vous profère la possibilité de générer des votes pour certaines propositions. La communauté a estimé par le vote que vous êtes un allié compétant et elle vous fait confiance.
  • Level Designer en 3 niveaux d'expériences. Pareil
  • Content Creator en 3 niveaux d'expériences. Pareil. Comme son nom l'indique, ce rôle consiste en la création de contenu pour le jeu : des quêtes, des ressources, des histoires, des panoplies, des events, etc.
  • Game Artist en 3 niveaux d'expériences. Pareil. Ce rôle consiste en la création de ressources graphiques pour le jeu.

État du projet

Et bien j'ai une bonne nouvelle, le jeu est déjà jouable avec :

  • Un système de quêtes
  • Un système d'hôtel de vente
  • Un système d'échange
  • Une monnaie
  • Des monstres
  • Des PNJs
  • Des objets, ressources, consommables, équipements
  • Système de craft
  • Combat
  • Récolte
  • Une UI Mobile Friendly
  • Connexion
  • Création de compte
  • Inventaire
  • etc

Le projet a d'ors et déjà un partenaire sur le long terme qui nous fournis gratuitement un serveur suffisant pour les débuts :

  • 32 Go de RAM
  • 150 Go SSD
  • 8 Cores 3.7Ghz
  • Ubuntu 18.04

Un jira encore un peu vide à l'heure où j'écris ce post

Un discord qui n'attends plus que vous

Business Model

Le jeu sera free-to-play. Un jeu gratuit ça n'existe pas, n'oubliez pas que si quelque chose est gratuit, alors c'est vous le produit. Vos données ne seront pas collectées donc pas revendues. Pas de publicités. Le free-to-play s'orientera autour d'une boutique (déjà développée) où il sera possible de convertir de l'argent en Souflos (monnaie locale) par l'intermédiaire d'une monnaie alternative : La Brise. Ou bien d'acheter des consommables, montures, équipements, avec des Brises.

Pour les débuts, les éventuels frais seront pris en charge par mon entreprise.

Quelques images

15951140398702_login-screen.png

15951140801528_home-screen.png

15951141131655_game-screen.png

Ok je suis intéressé.e, je fais quoi ?

Plusieurs scénarios sont possibles :

  • Tu souhaites simplement suivre l'avancement du projet, sans forcément y participer. Rdv sur le serveur discord
  • Tu souhaites rejoindre le projet et t'investir dans un ou plusieurs pôles. Rdv sur le serveur discord, go dans le channel "#rôles", prend un ou plusieurs rôles et fait toi entendre dans les salons adaptés.
  • Tu souhaites jouer au jeu. Rdv dans quelques semaines / mois, et dans quelques jours sur le site web pour en savoir plus

J'espère que ce projet fera écho dans la communauté et que l'idée vous plaît. Si vous avez des conseils, de suggestions ou si vous avez envie d'apporter une critique constructive à ce projet, n'hésitez pas à commenter ou à venir discuter sur le discord. Pour les Nantais et Nantaises, si l'envie d'en discuter autour d'un verre vous prend, n'hésitez pas à me contacter également !

DISCORD : https://discord.gg/Q3cCgRB

à bientôt :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now