Ils développent leur jeu vidéo multijoueur de zéro

Micode

Underscore_

Ils développent leur jeu vidéo multijoueur de zéro

Underscore_

Sous-titrage ST' 501

Captioning ST' 501

Alors à l'origine je suis développeur full stack

So originally I am a full stack developer.

donc je suis

so I am

développeur full stack, je travaille pour une entreprise, pour une start-up

full stack developer, I work for a company, for a start-up.

qui est à Paris

who is in Paris

et j'ai décidé

and I have decided

de m'orienter vers quelque chose qui est un petit peu différent de ça

to lead me towards something that is a little bit different from that

vers le jeu vidéo

towards the video game

et voilà c'est un petit peu mon histoire

And there you have it, that’s a little bit of my story.

et même pour, en réalité

and even for, in reality

j'ai commencé dans le machine learning

I started in machine learning.

je fais mes études et j'ai fait beaucoup de machine learning

I am studying and I have done a lot of machine learning.

pendant mes études mais je me suis orienté encore

during my studies but I oriented myself further

vers quelque chose d'autre, parce que j'ai trouvé un boulot

towards something else, because I found a job

dans quelque chose d'autre

in something else

mais voilà

but here it is

et voilà

and there you have it

Et avant de rentrer dans le vif du sujet, t'as vu des ponts

And before getting into the heart of the matter, did you see any bridges?

entre tes trois casquettes

between your three hats

J'ai vu des ponts

I saw bridges.

complètement entre les trois casquettes

completely caught in between the three hats

et c'est d'ailleurs pour ça que j'ai rejoint Martin

And that's precisely why I joined Martin.

qui va nous en parler un petit peu après, sur le projet

who will tell us a little bit about it later, about the project

parce que justement il y avait des ponts

because there were indeed bridges

entre le développement de jeux vidéo et ce que je faisais

between video game development and what I was doing

en tant qu'ingénieur full stack

as a full stack engineer

Ok ok, moi ce qui me venait intuitivement

Okay okay, what came to me intuitively.

c'est genre le ML par exemple

it's kind of like ML for example

où tu commences à avoir un peu de techno

where you start to get a bit of techno

de ce genre dans le game dev

of this kind in game dev

qui commence à arriver, mais pas tant que ça

who is starting to arrive, but not that much

Alors pas tant que ça, en tout cas j'utilise pas mes compétences

So not that much, in any case I don't use my skills.

de ML pour d'autres jeux vidéo, ça c'est sûr

for ML for other video games, that's for sure

c'est en train d'arriver, mais ça va encore prendre

It's happening, but it's going to take some time.

beaucoup de temps, il y a aussi des acteurs qui bloquent un petit peu

A long time ago, there are also some actors who block a little bit.

tout ça, on pourra peut-être en reparler un petit peu après avec Steam

Maybe we can talk about all this a little later with Steam.

mais voilà, le ML

but there it is, the ML

et tout ce qui est généré

and everything that is generated

n'est pas forcément accepté

is not necessarily accepted

toujours très bien dans le domaine du jeu vidéo

always very good in the field of video games

Oui c'est vrai

Yes, it's true.

Il y a aussi cette problématique

There is also this issue.

Toujours à vous de commencer, est-ce que vous êtes des gros

Always up to you to start, are you big guys?

gamers de base ?

casual gamers?

Ah ouais

Oh yeah

On joue tous les deux depuis

We've both been playing since

7 ans, je sais pas pour toi

7 years, I don't know about you.

Ensemble, non mais

Together, no but

Oui c'est ça, donc on est des gamers

Yes, that's right, so we are gamers.

à la base, et puis on a fait la même école d'ingénieur

Originally, and then we went to the same engineering school.

C'est là qu'on s'est rencontrés

That's where we met.

et on a commencé à faire des tournois

and we started to hold tournaments

à l'époque c'était sur Overwatch

At the time, it was about Overwatch.

et c'est un peu comme ça qu'on

and it's a bit like that that we

s'est rendu compte qu'on pourrait travailler ensemble

realized that we could work together

parce qu'on faisait des tournois où il y avait quand même de l'enjeu

because we were having tournaments where there was still something at stake

et donc t'as des situations stressantes

And so you have stressful situations.

Toujours un jour où il y en a un qui joue n'importe comment

Always a day when one plays any old way.

C'est un team building en fait

It's a team building, actually.

Et donc tu t'engueules, mais tu t'engueules de manière

And so you argue, but you argue in a way

saine, on va dire, de manière constructive

healthy, one might say, in a constructive way

et moi ça m'a vraiment fait réaliser

and it really made me realize

que je pourrais être dans une situation stressante

that I could be in a stressful situation

avec Nicolas

with Nicolas

sans que le truc s'effondre

without the thing collapsing

Et bon c'est pas

And well, it's not

à ce moment là que vous avez monté

at that moment when you went up

ce projet là, mais toi pareil

that project, but you too

c'est quoi tes jeux ?

What are your games?

J'ai toujours énormément joué aussi, c'est aussi ça qui m'a amené

I have always played a lot as well, that's also what brought me here.

justement sur les métiers de la programmation

precisely on programming jobs

J'ai commencé à coder je pense

I started coding, I think.

quand j'avais 13 ans, et en fait je faisais des modes

When I was 13 years old, in fact, I was into fashion.

pour Warcraft 3, je pense que c'est le premier jeu

For Warcraft 3, I think it's the first game.

sur lequel j'ai commencé à coder

on which I started coding

Donc j'ai travaillé sur les premières versions

So I worked on the first versions.

qui ont donné lieu à Dota après

which gave rise to Dota afterwards

Ok

Okay

Donc je travaillais sur ces cartes là, enfin j'ai travaillé sur plein de modes différents

So I was working on these maps, well I worked on a lot of different modes.

Et donc de fil en aiguille, je suis passé à Minecraft aussi

And so, little by little, I ended up getting into Minecraft as well.

C'est quand même tôt

It's still early.

Évidemment, je fais des modes sur Minecraft

Of course, I make mods on Minecraft.

C'était assez tôt, ouais, mais c'était

It was early, yeah, but it was

absolument génial, moi j'adorais ça

absolutely great, I loved it

Et surtout ce que j'adorais c'est jouer à un jeu

And especially what I loved was playing a game.

et me poser la question, mais comment ça marche ?

and ask me the question, but how does it work?

C'est vraiment ça en fait

That's really it, actually.

Quand t'es modeur, tu passes ton temps à faire ça en fait

When you're a modder, you spend your time doing that actually.

Ouais, tout à fait

Yeah, absolutely.

Et donc du coup voilà, les jeux auxquels j'ai beaucoup joué

And so here it is, the games I've played a lot.

évidemment Minecraft, du Terraria

obviously Minecraft, from Terraria

du modding sur tous ces jeux, du Age of Empires

modding on all these games, from Age of Empires

Warcraft

Warcraft

Y'a du modding Age of Empires ?

Is there modding for Age of Empires?

Y'a du modding sur Age of Empires

There's modding on Age of Empires.

Alors, c'est du modding, on va dire

So, it's modding, shall we say.

là je parle de modding, c'est peut-être un peu plus

There I'm talking about modding, it might be a bit more.

de la création de cartes, de scénarios

of creating maps, scenarios

Y'a aussi du modding qui est possible

There is also modding that is possible.

Mais

But

quand j'en faisais, c'était surtout la modification de cartes

When I was doing it, it was mainly the modification of maps.

Ouais, puis y'a des trucs marrants, genre tu remplaces

Yeah, and then there are funny things, like you replace

les chevaliers par des pingouins

the knights by penguins

des ours polaires

polar bears

Ça suffit en fait, c'est bon tu m'as vendu le truc

That's enough actually, it's good, you've sold me on it.

J'achète

I buy.

Je fais ma petite intro

I'm doing my little intro.

et on se lance

and we dive in

Je suis sûr

I am sure.

que parmi vous, certains ont déjà rêvé d'apprendre à développer son propre jeu

That among you, some have already dreamed of learning to develop their own game.

vidéo 3D en partant de zéro

3D video from scratch

Et bah c'est exactement ce qu'ont entrepris Martin et Nicolas y'a deux ans en parallèle

Well, that's exactly what Martin and Nicolas undertook two years ago in parallel.

de votre travail

of your work

En plus c'est un jeu complexe avec du multijoueur

Additionally, it's a complex game with multiplayer.

Autant dire, vous auriez pu trouver plus simple

That is to say, you could have found something simpler.

On vous a invité justement pour comprendre étape par étape ce que ça fait de développer

You were invited precisely to understand step by step what it's like to develop.

un gros jeu ambitieux

a big ambitious game

De la création d'un monde en 3D

On the creation of a 3D world

Au gameplay

To the gameplay

La gestion des manettes

The management of the controllers.

Vous allez nous dire ce qui a été le plus compliqué

You will tell us what has been the most complicated.

Et parfois contre-intuitif peut-être

And sometimes counterintuitive perhaps.

Avec vos yeux de non professionnels du jeu vidéo justement

With your non-professional gamer eyes then.

Ça va être intéressant

It's going to be interesting.

Surtout que j'imagine que les difficultés ne sont pas toujours là où en fait on les imagine

Especially since I imagine that difficulties are not always where we actually think they are.

Et vous allez nous expliquer à quel point aussi c'est faisable quand on n'est pas un développeur de base

And you will explain to us how feasible it is when you are not a basic developer.

Qu'on n'a pas fait des études dans le jeu vidéo

That we haven't studied in video games.

Est-ce que c'est faisable de monter un gros jeu en particulier ?

Is it feasible to create a large game in particular?

Aujourd'hui on va tout vous montrer et vous raconter l'avancée de votre jeu justement

Today we are going to show you everything and tell you about the progress of your game.

Qui est en développement depuis deux ans

Who has been in development for two years?

Et commence doucement à arriver vers on va dire une alpha

And gently begins to arrive at what we might call an alpha.

Voilà quelque chose de jouable on peut dire ça

Here’s something playable, we can say that.

Ouais

Yeah

Bienvenue à vous deux

Welcome to both of you.

Avant de nous présenter le jeu en tant que tel

Before presenting the game as such

Est-ce que vous pouvez nous raconter ce qui vous a motivé à la base à vous lancer dans le projet ?

Can you tell us what motivated you in the first place to embark on the project?

Ouais alors à l'origine c'est une frustration de joueur

Yeah, so originally it's a player's frustration.

À l'époque en fin 2020 début 2021

At the end of 2020 and the beginning of 2021.

J'étais un gros joueur du mode arène de World of Warcraft

I was a big player of the arena mode in World of Warcraft.

Donc World of Warcraft c'est un MMORPG à la base

So World of Warcraft is an MMORPG at its core.

Mais il y a un mode arène où tu as deux équipes de trois joueurs dans une arène

But there is an arena mode where you have two teams of three players in an arena.

Et tu te bats et que le meilleur gagne

And you fight and may the best win.

Et le problème c'est que puisque c'est un MMO à la base

And the problem is that since it's originally an MMO

Il faut faire ce qu'on appelle farmer dans le jargon

You have to do what is called farming in the jargon.

Qui est tu dois monter ton personnage au niveau maximum

Who are you to level up your character to the maximum?

Tu dois récupérer de l'équipement

You need to retrieve some equipment.

Pour enfin pouvoir faire de l'arène

To finally be able to do arena.

Et mes amis dont Nicolas avait un peu la flemme de faire ça

And my friends, of whom Nicolas was a bit lazy to do that.

De payer 13 balles par mois et de farmer pour pouvoir jouer avec moi

To pay 13 bucks a month and grind to be able to play with me.

Donc je me suis dit je vais trouver une alternative

So I told myself I would find an alternative.

Un jeu qui fait à peu près la même chose

A game that does pretty much the same thing.

Sans la partie farming et gratuit si possible

Without the farming part and free if possible.

Et j'ai pas vraiment trouvé ce que je voulais

And I didn't really find what I wanted.

Il y a des alternatives comme Smite par exemple

There are alternatives like Smite, for example.

Mais je trouvais qu'il n'y avait pas la même profondeur tactique

But I found that there wasn't the same tactical depth.

Que dans l'arène de World of Warcraft

That in the arena of World of Warcraft

Et donc un peu naïvement je me suis dit bah je vais le faire moi-même

And so, a little naively, I thought to myself, well, I’ll do it myself.

J'avais un peu d'expérience de game dev pas grand chose

I had a little experience in game dev, not much.

Je me suis dit allez c'est parti on va le faire quoi

I said to myself, come on, let's do it.

Naïvement

Naively

Naïvement ça doit pas être si compliqué hein

Naively, it shouldn't be that complicated, right?

Et voilà on est parti comme ça

And here we go, off like that.

Et donc en 3-4 mois j'ai bricolé une démo

So in 3-4 months I put together a demo.

Vraiment

Really

Je crois que j'ai une petite vidéo si vous pouvez la passer

I think I have a small video if you can play it.

Celle qui est marquée tout début

The one that is marked at the very beginning.

Où c'est la première fois où on a joué ensemble

Where is the first place we played together?

Et donc c'était vraiment à l'arrache

And so it was really done haphazardly.

Je leur filais mon adresse IP

I gave them my IP address.

Ils rentraient ça dans un peu un terminal

They were putting that into a kind of terminal.

Ils se connectaient

They were connecting.

Et il y avait vraiment quasiment rien

And there was really almost nothing.

T'avais des personnages de base

You had basic characters.

Une carte que j'avais trouvé sur internet

A map that I had found on the internet.

Que j'avais vaguement modifié pour faire une arène

That I had vaguely modified to make an arena.

Et

And

Mais

But

Même si c'était entre guillemets très nul

Even if it was, in quotation marks, very lame.

On s'est amusé

We had fun.

Pendant

During

On a joué pendant 3 heures à s'envoyer des boules de feu

We played for 3 hours sending fireballs to each other.

Et on s'est amusé comme des petits fous

And we had fun like little madmen.

Et c'est là que j'ai demandé à Nicolas

And that's when I asked Nicolas.

Bah est-ce que ça te tenterait de me

Well, would you be tempted to give me...

De m'aider sur une petite partie du jeu qui était

To help me with a small part of the game that was

Le back-end

The back-end

Justement on va reprendre un peu depuis le tout tout début

Exactly, we're going to start a bit from the very very beginning.

Parce que c'est ça qui est intéressant en vrai

Because that's what is truly interesting.

Mais toi du coup t'es arrivé un peu plus tard sur le projet

But you ended up arriving a bit later on the project.

Exactement

Exactly

6 mois après

6 months later

Comment t'as décidé de rejoindre son truc ?

How did you decide to join his thing?

En fait il avait besoin d'un coup de main

In fact, he needed a helping hand.

Donc justement il était en train de parler du serveur

So he was just talking about the server.

Du serveur ?

From the server?

Donc dans un jeu vidéo en ligne

So in an online video game

On a une relation client-serveur

We have a client-server relationship.

Donc il y a le client qui tourne sur ton ordinateur

So there is the client running on your computer.

Et ensuite t'as le serveur qui tourne

And then you have the server running.

Normalement sur un autre ordinateur

Normally on another computer

Qui n'est contrôlé par aucun joueur

Who is not controlled by any player

Donc c'est le modèle que vous retrouvez

So this is the model that you find.

Dans du Fortnite

In Fortnite

Dans du Overwatch

In Overwatch

Dans tous ces gros jeux multijoueurs

In all these big multiplayer games

On va dire l'autorité

We will say the authority.

Qui a autorité sur tout le jeu

Who has authority over the entire game?

En fait ça tourne sur le serveur qui est contrôlé par l'entreprise

In fact, it runs on the server that is controlled by the company.

Qui développe le jeu vidéo

Who develops the video game?

Pour éviter la triche

To prevent cheating.

Pour éviter tout ça

To avoid all that.

Et donc

And so

La question que Martin avait

The question that Martin had.

C'était bon

It was good.

Actuellement je fais tourner le serveur sur mon ordinateur

Currently, I am running the server on my computer.

Maintenant comment je fais

Now how do I do it?

Pour faire tourner le serveur

To run the server

Sur un autre ordinateur

On another computer

Mais quand même laisser l'opportunité

But still leave the opportunity.

A tous les joueurs

To all the players

De se connecter à ce serveur

To connect to this server.

Et puis peut-être même plus tard

And perhaps even later.

De faire comme les gros studios de jeux vidéo

To do like the big video game studios.

De faire du matchmaking par exemple

To do matchmaking, for example.

Pour pouvoir trouver une partie

To be able to find a game.

Et être dans une bonne région

And to be in a good region.

Par exemple vous êtes en Europe

For example, you are in Europe.

Vous jouez avec d'autres personnes en Europe

You play with other people in Europe.

Vous allez tomber sur un serveur qui est en Europe

You will come across a server that is in Europe.

Plutôt que de tomber sur un serveur qui est aux Etats-Unis

Rather than landing on a server that is in the United States.

Vous aurez une latence qui est très élevée

You will have a very high latency.

Et donc

And so

Il avait cette problématique

He had this issue.

De dire comment je fais

To say how I do it.

Et il savait que moi du coup

And he knew that me as a result.

J'étais dans le domaine du développement

I was in the field of development.

En fait j'étais dans du web development

In fact, I was in web development.

Et il m'en a parlé

And he talked to me about it.

Et je lui ai dit mais attends

And I told him but wait

En fait c'est vachement similaire à ce que je fais

In fact, it's really similar to what I do.

C'est quand même très similaire

It's still very similar.

Nous on a une infrastructure

We have an infrastructure.

Avec des serveurs qui sont hébergés à d'autres endroits

With servers that are hosted in other locations.

Et finalement on s'y connecte

And finally, we connect to it.

Et de fil en aiguille comme ça il m'a dit

And little by little, that's how he told me.

Vas-y est-ce que tu veux bien me donner un coup de main

Go ahead, do you mind giving me a hand?

Moi je lui ai dit ok

I said okay to him/her.

Je te donne un coup de main

I will give you a hand.

Mais je me connais

But I know myself.

Je ne vais pas m'y mettre à 100%

I'm not going to get into it 100%.

Parce que sinon

Because otherwise

Je vais tout le temps rester dedans

I am going to stay inside all the time.

Et j'ai aussi d'autres trucs à faire dans ma vie

And I also have other things to do in my life.

Piège

Trap

Et puis j'ai mis le doigt

And then I pointed it out.

Un an et demi plus tard

A year and a half later

J'ai fait un engrenage

I made a gear.

Et il m'a attrapé le doigt

And he caught my finger.

Après la main

After the hand

Après tout le bras

After all the arm

Et tout le corps

And the whole body

Et c'est comme ça en fait

And that's how it is, actually.

De fil en aiguille

Stringing things together.

Je ne sais même plus comment

I don't even know how anymore.

Ou à quel moment j'ai dû dire

Or at what point did I have to say

Bon bah écoute je te rejoins à plein temps

Well, I'll join you full time then.

Parce que c'est juste arrivé comme ça quoi

Because it just happened like that, you know.

Et donc c'est l'histoire de comment deux développeurs

And so it's the story of how two developers

Qui ne sont pas du tout des développeurs de jeux

Who are not at all game developers.

Décident de monter un jeu

Decide to set up a game.

Exactement

Exactly

Ça peut arriver à tout le monde

It can happen to anyone.

Faites attention

Be careful.

Ça peut vous arriver

It can happen to you.

Faites attention à vous

Take care of yourself.

J'espère

I hope.

Maintenant

Now

On reprend

Let's go over it again.

À tes zéros

To your zeros

C'est quoi

What is it?

C'est quoi les premières étapes

What are the first steps?

Quand je veux créer un jeu

When I want to create a game.

J'imagine que

I imagine that

La première chose à déterminer

The first thing to determine

C'est quel jeu je veux créer

What game do I want to create?

Donc quelles sont les règles

So what are the rules?

C'est quoi

What is it?

Peut-être une idée vague du gameplay

Maybe a vague idea of the gameplay.

Toi à ce moment-là

You at that moment.

De quelle manière tu procèdes

How do you proceed?

Et est-ce que tu peux nous emmener un peu

And can you take us a little bit?

Avec toi dans ton processus de réflexion

With you in your thought process.

Sur quel va être le gameplay de ton jeu

What will the gameplay of your game be like?

Ouais

Yeah

Bah sur tous les projets

Well, on all the projects.

C'est toujours pareil

It's always the same.

Il faut une vision à la base

A vision is needed at the base.

Donc moi c'était vraiment

So for me it was really

J'étais dans mon lit

I was in my bed.

Mon oreiller comme ça

My pillow like that.

En train de réfléchir

Thinking

Ah mais je pourrais faire

Ah but I could do it.

Mon propre jeu d'arène

My own arena game

Et alors je ferais ça

And then I would do that.

Ça ça ça

That that that

Et là t'as plein plein d'idées

And there you have a lot of ideas.

Une fois que t'as ça

Once you have that

Effectivement

Indeed

L'étape c'est

The step is

Tu sais le type de jeu que tu veux faire

You know the type of game you want to play.

Donc tu vas trouver la technologie

So you are going to find the technology.

Pour le faire

To do it.

Donc en jeu vidéo

So in video games

La technologie c'est le moteur

Technology is the engine.

Les moteurs

The engines

Aujourd'hui t'en as trois

Today you have three.

On va dire

Let's say.

Si tu veux faire du

If you want to do some

Si t'es indé

If you're independent

C'est Unreal Engine

It's Unreal Engine.

Unity

Unity

Et Godot

And Godot

Moi j'étais extrêmement fan

I was a huge fan.

De Unreal Engine

From Unreal Engine

À la base

At the base

Pour un système

For a system

Qui s'appelle les Blueprints

What are called the Blueprints

Qui est en fait

Who is actually

Un système de no-code

A no-code system

Qui te permet de faire

Who allows you to do it?

Du C++ pré-compilé

Pre-compiled C++

Donc au lieu d'écrire

So instead of writing

Des lignes de C++ horribles

Horrible lines of C++

Et bah tu vas prendre des blocs

Well, you're going to take some blocks.

Et tu les connectes entre eux

And you connect them to each other.

Et ça te permet de faire

And it allows you to do

Des choses incroyables

Incredible things

Donc je me suis dit

So I told myself.

Bon bah partons là-dessus

Well, let's go with that.

Mais si vous n'avez pas de préférence

But if you have no preference.

Pour une technologie

For a technology

Vous pouvez prendre un moteur

You can take a motor.

Qui est adapté

Who is adapted

À ce que vous voulez faire

To what you want to do.

Donc par exemple

So for example

Pour le mobile

For mobile

Unity en général

Unity in general

Est très bon

Is very good

Donc la vision de base

So the basic vision

C'était ok

It was okay.

Je vais faire un jeu d'arène

I am going to play a arena game.

Et puis

And then

Au fur et à mesure

As time goes on

On l'a fait tester

We had it tested.

D'abord j'ai fait tester

First, I had it tested.

À mes amis

To my friends

Une petite question avant

A quick question first.

C'est quoi un jeu d'arène ?

What is an arena game?

Parce que

Because

Un jeu d'arène

An arena game

J'en avais jamais ouvert

I had never opened one.

Wow etc

Wow etc.

Par de la base

From the base

De la base

From the base

La base

The base

C'est

It is

T'as trois joueurs

You have three players.

Contre trois joueurs

Against three players

Dans une arène

In an arena

Donc dans un environnement

So in an environment

Carré ou rond

Square or round

Chaque joueur

Each player

A des compétences

Has skills

Des sorts

Spells

Il peut avoir aussi

He can also have

Ce qu'on appelle une classe

What we call a class

C'est-à-dire

That is to say

Que tu peux jouer un prêtre

That you can play a priest.

Ou tu peux jouer

Where you can play

Un magicien

A magician

Ou un guerrier

Or a warrior

Mais puisque ça se joue

But since it's being played

En équipe

In a team

T'as beaucoup de tactique

You have a lot of tactics.

Tu vas avoir différents rôles

You will have different roles.

Dans l'équipe

In the team

Tu peux avoir un gars

You can have a guy.

Dont le rôle

Whose role

C'est de faire des dégâts

It's about causing damage.

On appelle ça un DPS

It's called a DPS.

Tu peux avoir un autre

You can have another one.

Dont le but

Whose goal

Ca va être de soigner

It's going to be about healing.

Il doit garder

He must keep.

Ses alliés en vie

His allies alive

Et évidemment

And obviously

Tout se joue

Everything is at stake.

Sur le positionnement

On positioning

Utiliser les compétences

Use the skills

Au bon moment

At the right time

Etc

Etc.

C'est un jeu d'arène

It's a arena game.

Donc c'était vraiment

So it was really

La vision de base

The core vision

Et puis

And then

Tu choisis Unreal

You choose Unreal.

Voilà

Here it is.

Je choisis Unreal

I choose Unreal.

Donc ça

So this

C'est une grosse décision

It's a big decision.

C'est le

It is the

Le moteur

The engine

C'est

It is

Tu peux pas changer

You can't change.

Tous les 4 matins

Every four mornings

Exactement

Exactly

C'est une grosse décision

It's a big decision.

Moi je l'ai vraiment fait

I really did it.

En mode

In mode

Ah j'aime bien

Ah, I like it.

Là les blocs

There are the blocks.

C'est joli

It's nice.

Ca se connecte tout seul

It connects by itself.

Allez hop

Let's go!

Unreal

Unreal

Au final

In the end

J'ai eu de la chance

I was lucky.

Parce qu'après

Because after

Unreal a un peu pris l'ascendant

Unreal has taken the upper hand a bit.

Sur Unity

On Unity

Pour plein de raisons

For plenty of reasons.

Donc vraiment

So really

C'était coup de bol

It was a stroke of luck.

Donc choisis Unreal

So choose Unreal.

Et puis bah

Well, um...

Comme tout le monde

Like everyone else

Tu regardes des tutos

You watch tutorials.

Sur internet

On the internet

Au début

At the beginning

Tu fais des trucs

You're doing things.

Super moches

Super ugly

C'est après

It's after.

Tu rigoles

You're joking.

Tu octoles

You grant.

Un produit complet

A complete product

Non le jeu

Not the game

Tu commences

You start.

T'as un jeu nul

You have a terrible game.

Et puis t'y taire

And then shut up.

T'y taire

Be quiet.

T'améliores des petits trucs

You improve little things.

Ok

Okay

Tu commences par quoi

What do you start with?

Le monde

The world

Ou un personnage

Or a character.

J'avais commencé

I had begun.

Par

By

Les sorts

The spells

Parce que c'était vraiment ça

Because it was really that.

Que je visualisais

That I was visualizing

Je disais

I was saying

J'aimerais bien que le magicien

I would like the magician to...

Il puisse lancer une boule de feu

He can throw a fireball.

Il puisse se retourner dans le temps

He can turn back time.

J'aimais bien moi

I liked it.

Tous ces trucs de retour

All these return things

Dans le temps

In time

De téléportation

Of teleportation

J'avais commencé

I had started

A coder ça

A coder this

un système qui permet à des artistes ou à des programmeurs

a system that allows artists or programmers

de mettre en ligne des assets

to upload assets

qu'ils vont vendre à un prix très bas

that they are going to sell at a very low price

par rapport au coût normal, donc peut-être 20 euros,

compared to the normal cost, so maybe 20 euros,

mais ils vont en vendre 1 000,

but they are going to sell 1,000,

donc ils se font 20 000 euros, ils s'y retrouvent,

so they make 20,000 euros, they break even.

et toi tu peux avoir un asset, un objet de hyper haute qualité

And you can have an asset, an object of hyper high quality.

pour 20 balles, et puis ça te permet de prototyper

for 20 bucks, and then it allows you to prototype

et plus tard tu peux potentiellement remplacer

and later you can potentially replace

par tes propres versions.

by your own versions.

Donc j'ai trouvé un perso comme ça sur la Marketplace,

So I found a character like that on the Marketplace,

j'ai trouvé une carte sur Internet

I found a map on the Internet.

que j'ai modifiée vite fait,

that I quickly modified,

et j'ai fait un système de serveur,

and I set up a server system,

mais en fait qui était vraiment une réplication de base

but in fact it was really a basic replication

avec le serveur qui tournait sur mon ordi,

with the server running on my computer,

qui était en fait un joueur, mais qui ne jouait pas,

who was actually a player, but who did not play,

et les autres qui venaient se connecter à ce serveur.

and the others who came to connect to this server.

Et de là, j'avais fait...

And from there, I had done...

Alors tu as des petits systèmes comme il faut un système de visée,

So you have small systems like a targeting system.

un petit interface utilisateur,

a small user interface,

mais c'était vraiment basique.

but it was really basic.

C'est quoi les images les plus tôt que tu as, qu'on a ?

What are the earliest images you have, that we have?

Il y a, si vous avez la vidéo qui s'appelle « Tout début »,

There is, if you have the video called "All Beginning,"

je ne sais pas s'ils pourront la passer,

I don't know if they will be able to pass it.

mais c'est la première fois où on a...

but it's the first time we've...

Ça, c'est l'écran de chargement du jeu.

This is the game's loading screen.

En fait, il n'y a pas d'écran de chargement,

In fact, there is no loading screen,

c'est juste le temps que les joueurs se connectent, on voyait ça.

It's just the time it takes for the players to connect, we saw that.

Donc c'était extrêmement laid,

So it was extremely ugly,

mais juste j'avais la flemme de faire un écran.

but I just didn't feel like making a screen.

Mais déjà, ça ressemble à quelque chose.

But already, it looks like something.

Bah ouais, mais alors tu vois, avec Unreal,

Well yeah, but then you see, with Unreal,

tu peux faire ça vraiment facilement.

You can do that really easily.

C'est vrai ?

Is it true?

Tu peux faire ça très facilement.

You can do that very easily.

Là, tu vois, on avait des personnages, on se déplaçait,

There, you see, we had characters, we moved around,

la carte, c'était une arène que j'avais faite à l'arrache.

The map was an arena that I had made on the fly.

Tu vois qu'il y a plein de problèmes de caméra.

You see that there are a lot of camera issues.

Genre quand je m'approche, la caméra, elle se colle

Like, when I get close, the camera sticks to me.

et après, elle s'écarte.

And then, she steps aside.

Le personnage, il glisse par terre.

The character, he slides on the ground.

Rien n'allait, il n'y avait pas d'interface.

Nothing was working, there was no interface.

Toi, tu vois tout ça, évidemment.

You, you see all of this, obviously.

Mais moi, là, quand je le regarde,

But me, right now, when I look at him,

t'as quand même un environnement 3D,

you still have a 3D environment,

t'as des montagnes, t'as la gravité,

you have mountains, you have gravity,

t'as des animations de déplacement,

you have movement animations,

t'as des contrôles, donc ton clavier, etc.,

you have controls, so your keyboard, etc.,

il déplace ton joueur.

He moves your player.

Tout ça, c'est vraiment simple à faire.

All that is really simple to do.

C'est honnêtement, je pense, n'importe qui

Honestly, I think it's anyone.

qui a de la motivation, qui se dit,

who has motivation, who tells themselves,

vas-y, je vais regarder des tutos

Go ahead, I'm going to watch some tutorials.

sur Internet et je vais me former

on the Internet and I am going to train myself

en peu de temps, il peut faire ça.

In a short time, he can do that.

Genre combien de temps, tu dirais ?

Like how much time, would you say?

Ça dépend vraiment du niveau.

It really depends on the level.

C'est vrai que quand t'es développeur,

It's true that when you're a developer,

c'est plus facile, mais je pense qu'en

it's easier, but I think that in

peut-être un mois, si tu t'y mets vraiment,

maybe a month, if you really put your mind to it,

tu peux avoir ça.

You can have that.

Tu peux avoir un petit jeu comme ça.

You can have a little game like that.

Et donc, pour faire tout ça,

And so, to do all of this,

à aucun moment, t'as eu besoin d'écrire du code ?

At no point did you need to write any code?

Alors, j'en avais écrit un tout petit peu

So, I had written a little bit.

pour faire des petites optimisations,

to make small optimizations,

mais t'as pas besoin.

but you don't need to.

Tu peux faire ça sans écrire de code,

You can do that without writing code.

juste avec le système de Blueprint.

just with the Blueprint system.

Et donc, concrètement, c'est un système

And so, concretely, it's a system.

dit nodal, c'est ça ?

Said nodal, is that it?

Exactement.

Exactly.

Et c'est quoi la logique ?

And what is the logic?

Tu vas connecter des événements, par exemple,

You will connect events, for example,

à des actions dans le moteur ?

to actions in the engine?

Voilà, donc la manière dont c'est fait,

Here it is, so the way it's done,

c'est que c'est du code C++,

it's that it's C++ code,

mais qui est pré-compilé sous forme d'un bloc.

but which is precompiled in the form of a block.

Et tu peux avoir un bloc, par exemple,

And you can have a block, for example,

qui te fait une boucle.

who makes you a loop.

En informatique, on dit une boucle fort

In computer science, we say a strong loop.

ou titère de 1 à N.

or title from 1 to N.

Eh bien, ça, c'est un bloc.

Well, that's a block.

Et ce bloc, il a des entrées et des sorties.

And this block has inputs and outputs.

Donc, l'entrée, ça peut être

So, the starter, it can be

combien de fois tu veux itérer,

how many times do you want to iterate,

donc le N de 1 à N.

so N from 1 to N.

Et la sortie, ça va être

And the exit, it's going to be

à chaque iterative,

at each iteration,

itération, fais ça.

iteration, do that.

Et puis, quand c'est fini, fais ça.

And then, when it's finished, do this.

Donc, de cette manière-là,

So, in this way,

tu peux faire avancer ton personnage

you can move your character forward

de 10 mètres,

of 10 meters,

juste avec deux blocs, quoi.

just with two blocks, that's all.

Exactement.

Exactly.

Pour le mouvement, par exemple,

For the movement, for example,

c'est un truc qu'on appelle le tick.

It's a thing called a tick.

C'est ce qui tourne 30 fois par seconde.

It's what turns 30 times per second.

Eh bien, tu vas lui dire,

Well, you are going to tell him.

si tu fais une version très simple,

if you make a very simple version,

quand j'appuie sur Z,

when I press Z,

à chaque tick, tu mets une force,

at each tick, you apply a force,

tu appliques une force à mon personnage

You apply a force to my character.

vers l'avant.

forward.

Et puis, après, tu vas juste

And then, after, you're just going to

venir rajouter une animation

to add an animation

où ça, c'est Unreal qui gère ça très bien.

Where is that? Unreal handles it very well.

Tu lui dis, quand mon personnage

You tell him, when my character

se déplace dans cette direction,

moves in this direction,

tu joues cette animation

you play this animation

de...

from...

De course.

Of course.

OK.

OK.

Tout simplement.

Simply.

Et en fait, t'as déjà...

And actually, you already...

C'est ça, la puissance des moteurs de jeu, quoi.

That's it, the power of game engines, you know.

C'est que t'as déjà toute la gravité,

It's that you already have all the seriousness,

tout ça qui est géré,

all of that which is managed,

la lumière, enfin voilà.

the light, finally here it is.

T'as un système d'animation intégré.

You have an integrated animation system.

Et toi, tu viens interagir

And you, are you coming to interact?

avec des concepts assez haut niveau,

with fairly high-level concepts,

en fait, avec toutes ces briques-là,

actually, with all those bricks there,

en disant, lance l'animation.

By saying, start the animation.

Et tu vas pas te charger précisément

And you won't take care of it precisely.

de faire bouger ton modèle 3D, quoi.

to make your 3D model move, you know.

C'est ça ?

Is that it?

La manière dont on peut se le représenter,

The way we can imagine it,

c'est tout ce qui est en commun

it's all that is in common

dans tous les jeux,

in all the games,

ce sera dans le moteur.

it will be in the engine.

La gravité,

Gravity,

c'est dans tous les jeux.

It's in all the games.

Le fait qu'un personnage,

The fact that a character,

il bouge dans l'espace,

he moves in space,

c'est dans tous les jeux.

It's in all the games.

Donc ça, c'est géré par le moteur.

So that's managed by the engine.

Toi, t'as juste à faire

You just have to do.

les trucs qui sont uniques à ton jeu.

the things that are unique to your game.

Donc, par exemple,

So, for example,

si je fais un sort,

if I cast a spell,

il n'y aura pas le même sort

there will not be the same fate

dans un Call of Duty.

in a Call of Duty.

Donc ça, c'est à moi de l'impliquer.

So that's up to me to involve it.

OK.

OK.

Voilà.

Here it is.

Donc ça, c'est la première étape.

So that is the first step.

Là, j'ai un...

There, I have a...

Je trouve ça déjà fou, en fait.

I already find that crazy, actually.

J'ai une sorte d'open world

I have a sort of open world.

avec un personnage 3D qui bouge.

with a moving 3D character.

En vrai, moi, je trouve ça déjà stylé.

Actually, I find it pretty stylish already.

C'est quoi l'étape d'après ?

What's the next step?

L'étape d'après,

The next step,

c'est d'engager quelqu'un

it's about hiring someone

qui peut m'aider à faire mieux.

who can help me do better.

Le voilà.

Here he is.

Pour essayer de commencer

To try to start

à professionnaliser tout ça.

to professionalize all of this.

Mais en fait,

But actually,

ce n'est pas vraiment une étape telle quelle.

it’s not really a stage as such.

C'est juste,

That's right,

tu vas te lever le matin

You are going to get up in the morning.

parce qu'on faisait ça après le boulot.

because we did that after work.

Donc, c'était plus comme un hobby.

So, it was more like a hobby.

L'idée, c'est que tu te lèves le matin,

The idea is that you get up in the morning,

tu te dis,

you tell yourself,

ma barre de sort, elle est moche.

my spell bar, it is ugly.

Je veux une nouvelle barre de sort.

I want a new spell bar.

Soit tu la fais toi-même,

Either you do it yourself,

soit tu cherches une version sur la Marketplace,

either you're looking for a version on the Marketplace,

tu la remplaces.

You are replacing her.

Et c'est vraiment,

And it really is,

tu vas venir améliorer

you will come to improve

les trucs un par un.

the things one by one.

Et c'est ça qui est super agréable,

And that's what is really nice,

c'est que,

it's that,

tu n'as pas envie de faire de l'animation aujourd'hui ?

Don't you feel like doing any animation today?

Tu ne fais pas d'animation,

You don't do animation,

tu fais autre chose.

You are doing something else.

En fait, le scope,

In fact, the scope,

la quantité de choses à faire

the amount of things to do

est tellement vaste

is so vast

que tu ne t'ennuies jamais,

that you never get bored,

c'est ça ?

Is that it?

Tu ne t'arrêtes jamais.

You never stop.

Et on a mentionné comme outil

And it was mentioned as a tool.

le moteur de jeu.

the game engine.

Est-ce qu'il y a d'autres outils

Are there other tools?

auxquels un développeur normal

to which a normal developer

n'a pas l'habitude de jouer ?

is not used to playing?

Toi, justement,

You, precisely,

quand tu es arrivé sur le projet,

when you arrived on the project,

c'est quoi qui change

What changes?

par rapport à ton projet typique

in relation to your typical project

de programmation ?

of programming?

Par rapport à mon projet typique

In relation to my typical project.

c'est différents types

it's different types

de langages de programmation.

of programming languages.

Par exemple,

For example,

dans l'entreprise dans laquelle je travaillais,

in the company where I was working,

on travaillait uniquement en TypeScript,

we only worked in TypeScript,

donc c'est un langage de programmation.

So it’s a programming language.

Et tous nos serveurs

And all our servers.

sont écrits dans ce langage-là.

are written in that language.

Alors, il y avait aussi,

So, there was also,

en réalité,

in reality,

il y avait aussi un serveur Python

There was also a Python server.

pour les Data Scientists

for Data Scientists

parce qu'ils aiment bien le Python,

because they really like Python,

les Data Scientists.

Data Scientists.

Mais sinon,

But otherwise,

globalement,

generally,

c'était du TypeScript.

It was TypeScript.

Là, j'arrive sur le projet avec Martin.

There, I'm arriving on the project with Martin.

Donc déjà,

So already,

il y a ce dont Martin a parlé,

there is what Martin talked about,

il y a les Blueprints.

There are the Blueprints.

Et le Blueprint, finalement,

And the Blueprint, finally,

c'est une forme

it's a shape

de langage de programmation.

programming language.

En plus de ça,

In addition to that,

il y a aussi du C++.

There is also C++.

Martin en a parlé,

Martin talked about it,

l'Undrained Engine est codé en C++.

The Undrained Engine is coded in C++.

Et si on veut faire

And if we want to do it

de l'optimisation très fine,

very fine optimization,

il faut utiliser le C++.

You have to use C++.

Et il y a aussi la subtilité

And there is also the subtlety.

que les Blueprints

than the Blueprints

ne permettent pas non plus

do not allow either

de tout faire.

to do everything.

Donc, quand, par exemple,

So, when, for example,

vous voulez faire du networking

Do you want to network?

et discuter en HTTP,

and discuss in HTTP,

donc avec un processus

so with a process

un peu plus classique,

a little more classic,

pourtant quand même

yet still

un peu plus classique,

a little more classic,

vous ne pouvez pas le faire

you cannot do it

en Blueprint,

in Blueprint,

vous devez utiliser le C++.

You must use C++.

Alors, je suis sûr

So, I am sure.

qu'il y a des librairies

that there are bookstores

qui existent pour potentiellement

which exist to potentially

faire un peu ça en Blueprint,

do a little bit of that in Blueprint,

mais ce ne sera jamais parfait.

but it will never be perfect.

Et une fois

And once

que vous avez tout ça,

that you have all this,

vous avez aussi

you have too

les autres serveurs.

the other servers.

Parce qu'en réalité,

Because in reality,

il n'y a pas juste

It's not fair.

le serveur de jeu.

the game server.

Il y a potentiellement

There is potentially

un autre serveur

another server

qui va gérer d'autres choses

who will manage other things

comme, par exemple,

such as, for example,

les lobbies,

the lobbies,

les groupes,

the groups,

la connexion entre joueurs,

the connection between players,

comment est-ce qu'on gère,

how do we manage,

par exemple,

for example,

le matchmaking.

matchmaking.

Tout ça, c'est géré

All of that is taken care of.

par d'autres types de serveurs

by other types of servers

qui vont être écrits

which will be written

dans d'autres langages

in other languages

de programmation.

of programming.

Et du coup,

And so,

la subtilité,

the subtlety,

elle est là-dedans.

She is inside.

Il faut gérer

It must be managed.

toutes ces complexités.

all these complexities.

Vous allez faire peut-être

You might do.

une API,

an API,

donc c'est un moyen

so it's a way

de communiquer

to communicate

avec un autre serveur

with another server

avec votre code

with your code

en C++.

in C++.

Et cette API,

And this API,

de l'autre côté,

on the other side,

pour l'autre serveur,

for the other server,

elle va écrire

she is going to write

dans un langage

in a language

qui est complètement différent,

who is completely different,

qui n'a rien à voir.

which has nothing to do with it.

Et pourtant,

And yet,

il faut quand même

we still have to

que les deux puissent

that the two can

communiquer ensemble.

communicate together.

Donc d'un seul coup,

So all of a sudden,

on se retrouve avec

we meet with

potentiellement

potentially

beaucoup plus de complexités

much more complexities

au niveau du projet.

at the project level.

Beaucoup plus de choses

Many more things

à apprendre, etc.

to learn, etc.

Est-ce qu'il y a d'autres choses

Are there other things?

que les langages

that the languages

de programmation ?

programming?

Genre,

Genre,

je ne sais pas si c'est

I don't know if it's

super bête,

super stupid,

mais l'outil de base

but the basic tool

du développeur,

from the developer,

c'est Git, par exemple.

it's Git, for example.

Et je crois savoir

And I believe I know.

que dans le jeu vidéo,

in the video game,

c'est différent.

It's different.

Ouais, tout à fait.

Yeah, absolutely.

Git ne marche pas bien

Git is not working well.

pour les jeux

for the games

pour deux raisons.

for two reasons.

La première,

The first,

c'est que dans les jeux vidéo,

it's that in video games,

tu as des très gros fichiers.

You have very large files.

Nous, par exemple,

We, for example,

un fichier de personnage

a character file

s'appelle Skadjiga.

is called Skadjiga.

Et Git gère assez mal

And Git manages quite poorly.

les gros fichiers.

the large files.

Il y a Git LFS qui existe,

There is Git LFS that exists,

mais ce n'est pas tip-top.

but it's not great.

Donc, première raison

So, first reason

de ne pas utiliser Git.

not to use Git.

Et deuxième raison,

And the second reason,

c'est que Git,

it's that Git,

si deux personnes

if two people

modifient le même fichier,

modify the same file,

tu as ce qu'on appelle

you have what we call

un conflit.

a conflict.

Et tu viens résoudre

And you come to solve

le conflit en choisissant

the conflict by choosing

cette ligne de code

this line of code

de Martin

by Martin

et cette ligne de code

and this line of code

de Nicolas.

from Nicolas.

Ça, c'est très bien

That's very well.

pour du code texte,

for text code,

mais si tu as un truc

but if you have a thing

comme une animation,

like an animation,

deux personnes

two people

modifient une animation,

modify an animation,

comment tu fusionnes

how do you merge

ces changements ?

these changes?

C'est un objet

It is an object.

qui est abstrait.

which is abstract.

Donc, tu ne peux pas

So, you can't.

vraiment faire ça.

really do that.

Donc, à la place,

So, instead,

tu as un autre logiciel

Do you have another software?

qui s'appelle Perforce,

called Perforce,

qui est un peu le standard

who is kind of the standard

dans l'industrie.

in the industry.

Et ça marche un peu différemment

And it works a little differently.

où si l'un de nous deux

where if one of us two

vient modifier un fichier,

comes to modify a file,

ça le verrouille

It locks it.

et l'autre ne peut pas

and the other cannot

le modifier

the modifier

tant qu'on ne l'a pas relâché,

as long as we haven't released it,

qu'on ne l'a pas libéré.

that he has not been released.

OK.

OK.

Donc, ça, c'est un moyen

So, this is a way.

juste pour que tout le monde

just so that everyone

suive que plein de développeurs

followed by many developers

et de designers, etc.,

and designers, etc.,

bossent sur le même projet

work on the same project

de jeu vidéo.

of video game.

Tout à fait.

Absolutely.

Mais je n'avais jamais réalisé

But I had never realized.

que c'était aussi primitif

that it was also primitive

entre guillemets

in quotes

que juste tu réserves

that you just book

ton bout de jeu vidéo,

your piece of video game,

en fait,

in fact,

et personne n'a l'air

and no one seems

d'y toucher

to touch it

en même temps que toi.

at the same time as you.

Voilà.

Here it is.

Tu as des techniques

Do you have any techniques?

un peu plus après,

a little later,

mais on va dire

but let's say

que c'est le principe de base.

that it is the basic principle.

Et Git,

And Git,

contrairement à Git,

unlike Git,

Perforce n'a pas

Perforce does not have.

beaucoup d'utilisateurs

many users

puisque c'est que

since it's that

le jeu vidéo pratiquement.

the video game practically.

Donc,

So,

on va dire

let's say

qu'au début,

that at the beginning,

l'apprentissage,

learning,

il fallait se motiver un peu.

We had to motivate ourselves a little.

Il y a des techniques

There are techniques.

à prendre en main.

to be taken in hand.

Surtout quand on est développeur

Especially when you are a developer.

et qu'on connaît Git,

and that we know Git,

on se dit

we tell ourselves

je suis super bon sur Git,

I am really good at Git.

je fais tout mon savoir-faire

I put all my expertise into it.

sur Perforce.

on Perforce.

En fait, non, pas du tout.

Actually, no, not at all.

C'est super compliqué

It's really complicated.

comme logiciel.

as software.

C'est des logiciels

It's software.

qui sont assez lourds,

who are quite heavy,

qui ont tendance

who tend

un petit peu à crasher aussi,

a little bit to crash too,

même si c'est fait

even if it's done

par des professionnels.

by professionals.

Donc, ce n'est pas toujours

So, it's not always.

forcément très évident

necessarily very obvious

de comprendre

to understand

pourquoi est-ce que ça crashe,

why is it crashing,

en fait.

in fact.

Mais pour rassurer les gens,

But to reassure people,

encore une fois,

once again,

c'est un peu mon pro.

he is a bit my pro.

OK.

OK.

Donc, je reprends

So, I’ll recap.

à notre chronologie.

to our timeline.

On a cette première version

We have this first version.

du jeu-là.

from that game.

Si on fait un peu juste,

If we are a little tight,

même dans l'imaginaire,

even in the imagination,

ce qui semble être

what seems to be

toutes les tâches

all the tasks

à faire,

to do,

tous les trucs à développer.

all the things to develop.

Par exemple,

For example,

si on prend les personnages.

if we take the characters.

Toi, vous, dans votre jeu,

You, in your game,

c'est quoi le plus important

What is the most important?

à développer dans les personnages ?

to develop in the characters?

Tu mentionnais les sorts,

You mentioned the spells,

par exemple.

for example.

C'est quoi le processus

What is the process?

pour, justement,

for, precisely,

imaginer ces sorts ?

Imagine these spells?

Qu'est-ce qui fait

What makes

qu'il y en a un

that there is one

qui va marcher ?

Who is going to walk?

Qu'est-ce qui fait

What makes

qu'il y en a un

that there is one

qui est bien ou pas bien ?

who is good or not good?

C'est quoi le process là-dessus ?

What is the process for that?

C'est très artistique.

It's very artistic.

C'est vraiment...

It's really...

Tu as toujours une vision.

You always have a vision.

Tu te dis,

You tell yourself,

je veux un sort

I want a spell.

où mon personnage

where my character

revient dans le temps.

comes back in time.

Comment tu visualises ?

How do you visualize?

Qu'est-ce que tu visualises

What do you visualize?

comme effet visuel ?

as a visual effect?

Tu te dis,

You tell yourself,

je voudrais bien

I would like to.

des particules bleues.

blue particles.

Tu vas aller dans

You are going to go to

ce que tu appelles Niagara,

what you call Niagara,

qui est l'outil d'Unreal

What is the tool of Unreal?

pour créer des effets visuels.

to create visual effects.

Tu vas essayer

You are going to try.

de faire ton truc.

to do your thing.

Après, tu vas chercher un son.

Then, you are going to find a sound.

Soit tu le fais toi-même

Either you do it yourself.

soit tu le trouves sur Internet.

Either you find it on the Internet.

Et tu vas tout prendre,

And you will take it all,

l'animation, tout ça.

animation, all that.

Tu rassembles,

You gather,

tu testes.

you are testing.

Et là,

And there,

c'est pile ou face.

It's heads or tails.

Soit le feeling,

Let it be the feeling,

il est nul

he is worthless

et tu ne sais pas pourquoi.

and you don't know why.

Et bon,

And well,

ça part à la benne.

It's going to the dumpster.

Soit tu le testes

Either you test it.

et là,

and there,

tu as un petit moment de

you have a little moment of

c'est génial,

it's great,

c'est trop agréable.

It's so pleasant.

Et là,

And there,

tu le gardes.

You keep it.

Justement,

Exactly,

on a une petite ilu

we have a little island

de ce processus-là,

of this process,

de design de...

of design of...

Alors ça,

So that,

c'est pour le personnage.

It's for the character.

Là, on sort un peu,

There, we're going out a bit,

c'est pour un design

It's for a design.

vraiment de personnage

really a character

de personnage

of character

Nous, par exemple,

We, for example,

on a dit à un prêtre,

a priest was told,

un magicien

a magician

et on s'est dit

and we said to ourselves

qu'on allait le faire nous-mêmes.

that we were going to do it ourselves.

Pour ça,

For that,

il faut faire pas mal d'étapes

You have to go through quite a few steps.

et on s'est rendu compte

and we realized

que c'était quelque chose

that it was something

d'assez difficile.

fairly difficult.

Donc, on a décidé

So, we decided.

d'engager des prestataires extérieurs.

to hire external service providers.

Donc, le début pour ça,

So, the beginning for that,

c'est normalement,

it's normal,

tu as un directeur créatif

you have a creative director

dans une boîte de jeux.

in a game box.

Bon, là, c'est moi

Well, here I am.

parce qu'on n'en a pas.

because we don't have any.

Qui dit,

Who says,

voilà,

there you go,

ça, c'est la vision

This is the vision.

pour le personnage

for the character

qui écrit un peu

who writes a little

comme un document technique

like a technical document

pour dire,

to say,

on veut un personnage masculin

we want a male character

qui a une armure,

who has armor,

qui fait ci, ça, ça

who does this, that, that

et un peu sa personnalité.

and a little of their personality.

C'est important sur le design.

It's important regarding the design.

On a ensuite,

Then we...

donc, un prestataire

so, a provider

qui est ce qu'on appelle

who do we call

un artiste concept.

a concept artist.

Et lui,

And him,

il va nous faire ça.

He’s going to do that for us.

Il va faire,

It is going to make,

à partir de la description,

from the description,

plein de dessins

lots of drawings

au crayon de bois

with a pencil

ou au crayon à papier,

or with a pencil,

comme vous dites ici,

as you say here,

pour un peu essayer

to try a little

de brainstormer

to brainstorm

sur qu'est-ce qu'on va prendre

on what are we going to have?

comme armure.

like armor.

Il fait une version devant,

He is making a front version.

il y a une version derrière aussi,

there is a version behind as well,

si tu passes à la suivante.

if you move on to the next one.

Voilà, le dos.

Here is the back.

Et moi,

And me,

je vais venir lui dire,

I am going to come tell him.

j'aime bien,

I like it.

je veux qu'on prenne

I want us to take.

la ceinture de lui,

his belt,

l'épée de lui,

his sword,

machin.

thingamajig.

On fait notre mélange.

We are making our mixture.

Une fois que ça,

Once that's done,

c'est fini,

it's over,

on passe à l'étape d'après

we move on to the next step

qui est une version finale

which is a final version

du pré-concept

pre-concept

qui est,

who is,

on s'est mis d'accord.

We came to an agreement.

Et ensuite,

And then,

on fait ce qu'on appelle

we do what is called

un ancrage.

an anchorage.

Ancrache,

Ancrage,

parce qu'à l'époque,

because at the time,

c'était fait avec de l'encre,

it was done with ink,

qui va venir,

who is going to come,

c'est l'étape juste après,

it's the step right after,

qui va venir vraiment

who will really come

dessiner les traits

draw the lines

du personnage

of the character

de manière fixe.

in a fixed manner.

Si on peut passer

If we can pass.

à la suivante.

to the next one.

Parfait, voilà.

Perfect, there you go.

Ça, tu vois,

This, you see,

ça, c'est l'ancrage final.

This is the final anchoring.

Donc, on a tous les traits

So, we all have the traits.

et par l'encre,

and by the ink,

en fait,

actually,

on peut venir définir

we can come to define

les matériaux.

the materials.

Par exemple,

For example,

si tu as une côte de maille,

if you have a chainmail tunic,

on voit la partie

we see the part

qui est un peu plus sombre

which is a little darker

au niveau du haut de ses jambes,

at the top of his legs,

parce que c'est une côte de maille.

because it’s chain mail.

Donc, on vient la dessiner.

So, we come to draw it.

Une fois que ce concept,

Once this concept,

cette première partie

this first part

est terminée,

is finished,

on va venir appliquer

we are going to come apply

des couleurs.

colors.

On appelle ça

We call that

des couleurs plates

flat colors

parce que c'est vraiment juste

because it's really just

du gris, du blanc, du rouge.

gray, white, red.

Mais il n'y a pas encore

But there isn’t yet.

cette notion

this notion

de matériaux,

of materials,

de textures.

of textures.

Donc, on arrive

So, we're arriving.

à l'étape juste après

at the step just after

qui est vraiment

who is really

de la couleur

of the color

le concept final.

the final concept.

Et là, on voit

And there, we see

qu'il y a un travail...

that there is a job...

Là, ça commence à claquer.

There, it starts to pop.

Voilà.

Here it is.

Et on voit que,

And we see that,

par exemple,

for example,

il y a un travail

there is a job

sur comment le matériau

on how the material

va refléter la lumière.

will reflect the light.

Ça, ça va être super important

That's going to be super important.

pour les étapes d'après

for the next steps

parce qu'un personnage,

because a character,

ça vit dans un monde.

It lives in a world.

Ce n'est pas juste un dessin.

It's not just a drawing.

Et donc, il faut qu'on commence

And so, we need to get started.

à définir déjà

to be defined already

comment il va interagir

how he will interact

avec son environnement

with its environment

en termes de rugosité,

in terms of roughness,

en termes de lumière, etc.

in terms of light, etc.

Là, on a fini le concept.

There, we have finished the concept.

Donc, on va prendre ce concept

So, we're going to take this concept.

et on va le passer

and we will go through it

à un autre artiste

to another artist

qui est un artiste

who is an artist

personnage 3D.

3D character.

Et lui, son travail,

And him, his work,

ça va être de prendre ce dessin

It's going to be about taking this drawing.

et d'en faire une version

and to make a version of it

en trois dimensions.

in three dimensions.

Donc, il va venir sculpter

So, he is going to come sculpting.

en 3D le personnage.

in 3D the character.

Ça, c'est un autre

That's another one.

de nos persos.

of our characters.

Ce n'est pas le même,

It's not the same.

mais c'est exactement

but it's exactly

le même concept.

the same concept.

C'est venir, tout simplement,

It's simply coming,

sculpter les détails

sculpt the details

d'un modèle en trois dimensions.

of a three-dimensional model.

Ça, tu peux le faire

You can do that.

avec Blender, par exemple,

with Blender, for example,

où là, il utilise ZBrush.

Oh there, he uses ZBrush.

Et je ne sais pas

And I don't know.

si on voit bien...

if we see well...

Tellement satisfaisant,

So satisfying,

regardez.

look.

Vraiment, quand il m'a envoyé ça,

Really, when he sent me that,

là, je ne sais pas

there, I don't know

si tu vois bien,

if you can see well,

c'est un peu petit,

it's a little small,

mais il...

but he...

Il fait, en fait,

It is, in fact,

des dessins sur le tissu

drawings on the fabric

pour venir vraiment...

to really come...

De la broderie fine.

Fine embroidery.

Exactement, de la broderie fine.

Exactly, fine embroidery.

C'est un travail titanesque.

It's a titanic task.

Moi, je ne serais pas capable

I wouldn't be able to.

de faire ça.

to do that.

Et vu qu'on a opté

And since we've opted

sur des persos assez réalistes,

on fairly realistic characters,

c'est pour ça qu'on a décidé

That's why we decided.

d'engager des professionnels

to hire professionals

parce que...

because...

Attends, mais question bête.

Wait, but silly question.

Qui paye ça ?

Who pays for that?

C'est moi.

It's me.

À quel moment ?

At what time?

Parce que dès le début,

Because from the beginning,

tu te dis,

you say to yourself,

c'est mon projet de côté,

it's my side project,

mais je mets un budget dessus.

but I put a budget on it.

Voilà.

Here it is.

J'avais vraiment très envie

I really wanted to.

de jouer à ce jeu-là.

to play that game.

C'est incroyable.

It's incredible.

C'est des parties.

It's parts.

Voilà.

Here it is.

OK, donc là,

OK, so here,

tu as tes personnages

you have your characters

du feu de Dieu,

of God's fire,

mais tu n'as pas encore de jeu.

but you don't have a game yet.

Alors, attends,

So, wait,

ce n'est pas fini.

it's not over.

Là, on n'a fait que le sculpting.

There, we only did the sculpting.

Si on passe à l'étape d'après,

If we move on to the next step,

une fois que tu as fini le sculpting,

once you have finished sculpting,

tu as ça.

You have that.

Donc, ta sculpture,

So, your sculpture,

on appelle ça un blocking out.

It's called a blocking out.

C'est la version terminée du sculpt.

This is the finished version of the sculpture.

Ensuite, il faut venir

Then, you have to come.

appliquer les textures.

apply the textures.

L'étape d'après,

The next step,

c'est qu'on va venir colorer,

it's that we are going to come color,

mettre d'abord les couleurs plates,

first apply the flat colors,

comme sur le concept,

like on the concept,

mais en trois dimensions.

but in three dimensions.

On travaille sur son arme aussi,

We're working on his weapon too,

son épée.

his sword.

Et une fois que tout ça est fini,

And once all of that is over,

normalement,

normally,

ça sera une version

It will be a version.

encore plus avancée.

even more advanced.

Et normalement,

And normally,

il y a une petite vidéo

There is a little video.

qui présente le perso final.

who presents the final character.

Salut !

Hello!

Si vous appréciez Underscore,

If you enjoy Underscore,

vous pouvez nous aider de ouf

you can help us a lot

en mettant 5 étoiles

by giving 5 stars

sur Apple Podcast,

on Apple Podcast,

en mettant une idée d'invité

by putting forth a guest idea

que vous aimeriez qu'on reçoive.

that you would like us to receive.

Ça permet de faire remonter Underscore.

This allows Underscore to rise up.

Voilà.

There you go.

Telle une fusée.

Like a rocket.

Alors ça, c'est le perso.

So that's the character.

Notre perso final,

Our final character,

il s'appelle le Justicar.

His name is the Justicar.

Et...

And...

Oh là là, c'est si clean.

Oh wow, it's so clean.

C'est tellement clean.

It's so clean.

Même les petits défauts

Even the small flaws

sur l'armure, etc.

on the armor, etc.

On est super contents.

We are super happy.

Les mecs travaillent hyper bien.

The guys work really well.

C'est impressionnant.

It's impressive.

Pour un jeu 1D,

For a 1D game,

ça n'a aucun sens.

It makes no sense.

Donc voilà.

So there you go.

Ça, c'est le perso final,

This is the final character.

mais c'est le modèle 3D.

but it's the 3D model.

Tu pourrais te dire,

You could tell yourself,

on a fini.

We are done.

Ben non, parce qu'un perso 3D,

Well no, because a 3D character,

il faut que ça bouge.

Things need to change.

Donc ensuite,

So then,

l'étape d'après,

the next step,

c'est ce truc-là.

it's that thing.

On va venir lui rajouter un squelette.

We are going to add a skeleton to him.

C'est l'étape de rigging

It's the rigging stage.

dont vous parliez tout à l'heure.

whom you were talking about earlier.

Et voilà.

And there you go.

Là, on a un petit exemple

There, we have a small example.

où il est en train de travailler

where he is working

sur les bras.

on the arms.

Et en fait,

And in fact,

tout le challenge ici,

the whole challenge here,

parce qu'on se dit,

because we tell ourselves,

un squelette humain,

a human skeleton,

c'est un squelette humain.

It is a human skeleton.

En fait, c'est de s'assurer

In fact, it's about ensuring.

que quand on bouge le squelette,

that when we move the skeleton,

la déformation du modèle

the deformation of the model

est bonne

is good

et ne vient pas faire

and do not come to do

des trucs bizarres

weird stuff

ou il y a des morceaux

where there are pieces

qui se coincent quelque part.

who get stuck somewhere.

Donc là, il est en train de tester,

So now, he is testing.

par exemple,

for example,

le mouvement de la main

the movement of the hand

pour s'assurer que tout est cohérent

to ensure that everything is coherent

du point de vue du mesh.

from the perspective of the mesh.

Et qu'il n'y ait pas

And that there is not

une épaule qui se déboîte.

a dislocated shoulder.

Exactement.

Exactly.

Typiquement,

Typically,

dès que tu as des couches d'armure,

as soon as you have layers of armor,

ça peut très vite faire

It can happen very quickly.

des effets bizarres.

strange effects.

Et donc, il y a ce travail-là.

And so, there is that work.

Il y a des systèmes

There are systems.

qui permettent de riguer automatiquement.

which allow for automatic adjustment.

Maintenant, avec l'IA,

Now, with AI,

c'est très bien,

it's very good,

mais il manque encore

but it is still lacking

le petit niveau pour que ça...

the little level for that...

Ça va faire.

That will do.

Donc non, on préfère travailler

So no, we prefer to work.

avec un pro.

with a pro.

Mais peut-être dans quelques années,

But maybe in a few years,

on verra.

We will see.

Voilà.

Here it is.

Et ensuite,

And then,

une fois que tu as ça,

once you have that,

tu peux importer ce modèle

You can import this template.

avec le squelette

with the skeleton

dans Unreal Engine

in Unreal Engine

et ensuite venir travailler

and then come to work

sur tes propres animations.

on your own animations.

Donc là, on le voit,

So there, we see him,

il a des animations...

he has animations...

Ah oui, alors,

Oh yes, then,

il y a une étape

there is a step

que j'ai oubliée,

that I forgot,

excusez-moi.

Excuse me.

C'est tout ce qui,

That's all that,

c'est sur les clothes,

it's about the clothes,

donc les vêtements.

So the clothes.

En fait, les vêtements,

In fact, the clothes,

c'est une physique très particulière

It's a very particular physics.

pour que ça réagisse au vent,

so that it reacts to the wind,

par exemple.

for example.

Donc, il y a un travail ici

So, there is a job here.

pour venir lui dire...

to come and tell him...

Et ensuite...

And then...

Là, quand il court...

There, when he runs...

Voilà, là, c'est les...

Here it is, there, it's the...

Les manteaux qui bougent un peu.

The coats that move a little.

Qui bougent un peu, exactement.

Who move a little, exactly.

Et donc là,

And so there,

on va venir travailler

We are going to come work.

sur des animations

on animations

pour que le perso

for the character

fasse ce qu'on veut.

do what we want.

Pour les animations,

For the animations,

pour le coup,

for the moment,

là, il y a une banque d'animations

There is a bank of animations there.

qui est satisfaisante

which is satisfactory

en termes de...

in terms of...

Il y en a beaucoup.

There are many.

Là, on a fait

There, we did.

des animations custom pour lui

custom animations for him

parce que je trouvais rien

because I found nothing

qui me plaisait,

who I liked,

mais on va dire

but let's say

80% des animes qu'on utilise

80% of the animes we use

sont sur des banques.

are on banks.

D'accord.

Okay.

OK, donc tu gagnes du temps,

OK, so you’re saving time,

quand même.

still.

Ouais, ouais.

Yeah, yeah.

Faut dire que ça,

It must be said that this,

ça aurait été impossible,

it would have been impossible,

déjà, il y a quelques années.

already, a few years ago.

Ça aurait été impossible

It would have been impossible.

et encore une fois,

and once again,

t'as pas besoin

you don't need it

de faire des animations à la main.

to create animations by hand.

T'as pas besoin

You don't need to.

de faire des persos à la main.

to make characters by hand.

Tu peux tout faire

You can do anything.

avec la marketplace.

with the marketplace.

Tu mets 20 balles

You put in 20 bucks.

dans un perso,

in a character,

t'as un perso hyper pro

You have a super professional persona.

et ça part.

and it goes.

Voilà, ça suffit.

There, that’s enough.

Et puis un jour,

And then one day,

si tu vends ton jeu,

if you sell your game,

tu vas faire des millions,

you're going to make millions,

bah là, t'as engagé un artiste.

Well, there, you've hired an artist.

Voilà, exactement.

There you go, exactly.

Faut faire les choses

We need to get things done.

dans l'ordre, exactement.

in order, exactly.

Dit celui qui a financé

Said the one who financed.

ses modèles.

its models.

Je voulais mes propres persos,

I wanted my own characters.

c'était important.

it was important.

Voilà.

Here it is.

Logique.

Logic.

OK, donc là,

OK, so there,

t'as des personnages.

You have characters.

T'as des personnages.

You have characters.

Mais pour l'instant,

But for now,

c'est pas un jeu.

It's not a game.

C'est pas un jeu.

It's not a game.

Un perso,

A character,

faut qu'il évolue

He needs to evolve.

dans un environnement.

in an environment.

Il nous manque quelque chose

We are missing something.

qui est effectivement

who is indeed

l'environnement et la carte.

the environment and the map.

Et donc la question

And so the question

qu'on peut se poser,

that we can ask ourselves,

c'est comment est-ce que

it's how is it that

je fais pour faire une carte ?

What do I do to make a card?

Et naïvement,

And naively,

la première chose

the first thing

qu'on s'est dit avec Martin,

what we said to each other with Martin,

c'est que ça doit pas

it's that it must not

être si compliqué.

to be so complicated.

Donc on l'a gardé

So we kept it.

un petit peu pour la fin.

A little bit for the end.

Et finalement,

And finally,

on s'est intéressé

we became interested

il n'y a pas si longtemps que ça

not so long ago

et on s'est rendu compte

and we realized

que c'était bien plus compliqué

that it was much more complicated

qu'il n'y paraissait.

than it appeared.

Et pourtant,

And yet,

en tant que joueur Minecraft,

as a Minecraft player,

des cartes,

cards,

j'en ai fait plein.

I did a lot of them.

J'ai modifié plein de cartes.

I modified a lot of maps.

J'adore ça.

I love it.

J'adore faire de l'architecture,

I love doing architecture,

des choses comme ça.

things like that.

Je me suis dit,

I told myself,

je devrais savoir faire ça.

I should know how to do that.

Et en réalité,

And in reality,

j'ai réussi à faire quelque chose,

I managed to do something.

mais je pensais pas

but I didn't think so

que le processus

that the process

allait être aussi long.

was going to be just as long.

Et comme pour un personnage,

And just like for a character,

il va y avoir un processus

There is going to be a process.

pour pouvoir créer une carte.

to be able to create a map.

Et la première étape

And the first step

de ce processus,

of this process,

c'est de faire

it's to do

un petit peu comme un croquis.

A little bit like a sketch.

Donc,

So,

je vous ai pas fait l'affront

I did not offend you.

de vous ramener

to bring you back

le dessin ignoble

the abominable drawing

que j'ai fait sur mon tableau blanc

what I did on my whiteboard

chez moi

at my place

en me levant

upon getting up

tôt le matin

early in the morning

et en me disant

and telling me

ah, j'ai une idée

Ah, I have an idea.

pour faire une carte.

to make a map.

Mais l'idée,

But the idea,

c'est que voilà,

it's just that,

en premier,

first,

j'ai dessiné quelque chose,

I drew something.

j'avais une idée.

I had an idea.

Mon idée,

My idea,

c'était de partir d'un pont.

It was to leave from a bridge.

Moi, j'adore les ponts

I love bridges.

dans les jeux vidéo,

in video games,

je sais pas pourquoi.

I don't know why.

Je trouve que c'est beau.

I think it's beautiful.

Et donc,

And so,

et puis on peut reconnaître

and then we can recognize

qu'il y a un pont

that there is a bridge

à peu près,

about,

peut-être un pont

maybe a bridge

un peu plus tard.

a little later.

Il y a un pont au milieu de la carte,

There is a bridge in the middle of the map,

donc c'est le centre de ma carte

so it's the center of my map

et ensuite,

and then,

je vais mettre des éléments autour.

I will put elements around.

Une fois que j'ai eu cette idée,

Once I had this idea,

donc c'est juste dans ma tête,

so it's just in my head,

ça va jamais dans ma tête,

It never goes well in my head,

je vais me dire

I will tell myself

bon ben ok,

well then okay,

maintenant,

now,

je vais faire ce qu'on appelle

I’m going to do what is called

dans le domaine du jeu vidéo

in the field of video games

un block out.

a blackout.

Donc maintenant,

So now,

on a parlé un petit peu avant

we talked a little bit before

avec les personnages,

with the characters,

c'est un petit peu la même chose.

It's a little bit the same thing.

Et donc,

And so,

c'est ce qu'on voyait à l'écran

that's what we saw on the screen

juste avant.

just before.

Le block out,

The blackout,

c'est juste dire

it's just saying

je veux tester ma carte,

I want to test my card.

donc j'ai une idée de carte,

so I have an idea for a card,

j'ai une idée de topologie

I have an idea for a topology.

de carte

of the card

et je veux vérifier

and I want to check

que mon gameplay

that my gameplay

s'adapte bien à ma carte.

fits well with my map.

Parce qu'il y a des jeux

Because there are games.

qui vont fonctionner

that will work

dans des environnements

in environments

qui sont très restreints,

which are very restricted,

très petits,

very small,

très étriqués

very tight

et puis il y a d'autres jeux

and then there are other games

qui ne vont fonctionner

which will not work

que dans des environnements

that in environments

qui sont assez vastes.

which are quite vast.

Peut-être parce que

Maybe because

si on a un jeu par exemple

if we have a game for example

à la troisième personne,

in the third person,

on a une caméra

we have a camera

qui tourne autour du personnage,

who revolves around the character,

s'il y a des murs

if there are walls

très étriqués partout,

very tight everywhere,

la caméra va tout le temps

the camera goes all the time

se cogner contre les murs,

banging against the walls,

ça ne va pas être agréable

It's not going to be pleasant.

pour le joueur.

for the player.

Et donc,

And so,

il faut que la carte

The map is necessary.

s'adapte au gameplay.

adapts to the gameplay.

Donc c'est pour ça

So that's why.

qu'on fait un block out,

that we have a blackout,

la carte n'est vraiment pas belle,

the map is really not nice,

ce sont juste des blocs

these are just blocks

qu'on met dessus.

that we put on top.

C'est vérifier très tôt

It's checking very early.

que ça fonctionne

that it works

avant de se mettre

before getting started

à designer des brins d'herbe.

to draw strands of grass.

Exactement.

Exactly.

Et donc c'est ce qu'on fait

And so that's what we do.

et ensuite on passe

and then we move on

à la V2 de cette carte.

to the V2 of this map.

Donc là ici,

So here,

on a juste rajouté

we just added

quelques petits trucs

some little things

et l'idée c'est ici,

and the idea is here,

sur cette carte-là,

on this map,

on a commencé à faire du test

We started testing.

avec des amis.

with friends.

Donc on a vérifié juste

So we just checked.

que la carte était fun.

that the map was fun.

En fait, le facteur fun

In fact, the fun factor

dans le jeu vidéo,

in the video game,

c'est toujours le plus important.

it's always the most important.

Le reste, on s'en fiche.

The rest doesn't matter to us.

À partir du moment

From that moment on

où les joueurs sont contents

where the players are happy

et s'amusent,

and have fun,

on fait tout ce qui compte.

We do everything that matters.

Une fois qu'on a ça,

Once we have that,

je me dis,

I tell myself,

bon ok, la carte fonctionne.

Okay, the card works.

Donc là ici,

So here,

on était assez content

we were quite happy

de la topologie de la carte.

of the topology of the map.

Quelle est l'étape suivante ?

What is the next step?

L'étape suivante,

The next step,

ça va être de dire,

it's going to be to say,

je vais remplacer

I am going to replace.

tous les objets

all the objects

qu'il y a sur ma carte

what is on my card

par quelque chose

by something

de visuellement beau.

visually beautiful.

Sauf que moi,

Except that for me,

je ne m'appelle pas Mario

My name is not Mario.

et je ne suis pas expert

and I am not an expert

de Blender.

of Blender.

Je ne sais pas vraiment

I don't really know.

faire des assets.

create assets.

Et on a récupéré

And we recovered.

un pack d'assets

an asset pack

qu'on peut peut-être

that we can perhaps

montrer à l'écran.

show on the screen.

On le voit ici.

We can see it here.

Et donc,

And so,

c'est un pack d'assets.

It's an asset pack.

Alors, c'est très petit ici,

So, it's very small here,

mais on peut voir

but we can see

qu'il y a plein de murs,

that there are lots of walls,

il y a des escaliers,

there are stairs,

mais on ne reconnaît pas

but we do not recognize

de maison,

of house,

il n'y a pas de château,

there is no castle,

il n'y a pas de tour.

There is no tower.

C'est juste des petits blocs

It's just little blocks.

qu'on pourrait,

that we could,

par exemple,

for example,

utiliser dans un jeu

use in a game

comme Valheim

like Valheim

ou l'équivalent

or the equivalent

dans Minecraft.

in Minecraft.

En fait,

In fact,

c'est juste un bloc.

It's just a block.

Et à partir de ces petits blocs,

And from these little blocks,

il va falloir qu'on crée

we're going to have to create

la carte.

the map.

Donc ici,

So here,

on a choisi vraiment

we really chose

plein de petits blocs.

lots of small blocks.

Et donc,

And so,

sur la version suivante,

on the following version,

sur la V3 de la carte,

on the V3 of the map,

on peut voir que je commence

one can see that I am starting

à utiliser ces blocs

to use these blocks

sur la carte.

on the map.

Ça devient sympa.

It's getting nice.

Exactement.

Exactly.

On a la carte précédente,

On the previous menu,

on a remplacé le pont

the bridge has been replaced

par quelque chose

by something

qu'on a construit

that we built

avec tous ces blocs,

with all these blocks,

donc on reconnaît

so we recognize

peut-être vite fait

maybe quickly done

les textures.

the textures.

Et ensuite,

And then,

autour de la carte aussi,

around the map too,

je n'en ai pas trop parlé,

I haven't talked about it much,

mais il y a le visuel

but there is the visual

sur lequel on ne peut pas jouer

on which one cannot play

parce que notre carte

because our map

est assez fermée

is quite closed

pour l'instant.

for now.

Et donc,

And so,

par exemple,

for example,

les montagnes dans le fond,

the mountains in the background,

on ne peut pas aller dessus.

We cannot go on it.

Mais il faut quand même

But it still needs to.

les mettre

put them

parce qu'il faut donner

because one must give

du contexte à la carte.

from context to map.

Et donc,

And so,

c'est ce qu'on a ajouté ici.

That's what we've added here.

Si on va sur la version suivante,

If we go to the next version,

on va voir qu'il y a

we will see that there is

quand même une étape

still a step

assez importante.

quite important.

Ici,

Here,

j'ai rajouté

I added.

dans le background,

in the background,

donc on ne peut pas jouer dessus,

so we can't play on it,

mais on joue juste à côté,

but we are just playing next door,

il y a un château en ruine.

There is a ruined castle.

Et donc là,

And so there,

l'idée,

the idea,

c'est de dire,

that is to say,

bon,

good,

ma carte,

my card,

elle est sympa,

she is nice,

j'ai un pont,

I have a bridge,

mais quelle est l'histoire

but what is the story

de ma carte finalement ?

from my card finally?

Et donc là,

And so there,

j'ai décidé,

I have decided,

je me suis dit,

I said to myself,

je vais faire un château en ruine

I am going to make a ruined castle.

pour essayer de commencer

to try to start

à raconter une histoire.

to tell a story.

C'est super important.

It's super important.

C'est ce dont on se souvient.

It's what we remember.

Exactement,

Exactly,

le joueur,

the player,

il va essayer de se souvenir de ça

He will try to remember that.

et même si c'est un jeu

and even if it's a game

potentiellement d'arène,

potentially arena,

on va en reparler un petit peu

We'll talk about it a little more.

après du style de jeu,

after the style of play,

même si c'est un jeu comme ça,

even if it’s a game like that,

le joueur,

the player,

il va quand même essayer

he's still going to try

de se projeter,

to project oneself,

même sans trop le savoir,

even without really knowing it,

sur la carte

on the map

et donc il faut qu'il y ait

and therefore there must be

une cohérence d'ensemble.

an overall coherence.

Et donc c'est pour ça ici

And so that's why it's like this here.

qu'on a décidé

that we decided

de faire un château en ruine

to make a ruined castle

et si on va sur la version suivante,

and what if we go to the next version,

alors la version suivante,

so the following version,

il n'y a quasiment aucun changement,

there is hardly any change,

c'est juste des petits détails

it's just small details

qui ont été ajoutés,

that have been added,

mais on commence à avoir

but we're starting to have

une carte qui a du sens

a map that makes sense

d'un point de vue visuel.

from a visual perspective.

Mais même si elle a du sens

But even if it makes sense

d'un point de vue visuel,

from a visual perspective,

si on regarde vraiment,

if we really look,

il y a quand même

there is still

un petit peu une monotonie.

a little bit of monotony.

La carte,

The map,

elle n'est pas encore en vie.

She is not alive yet.

En fait,

In fact,

toutes les textures se ressemblent,

all the textures look alike,

donc il y a tout qui se mélange,

so everything is getting mixed up,

les ombres sont un petit peu bizarres,

the shadows are a little bit strange,

on ne comprend pas forcément

we don't necessarily understand

trop ce qui se passe

too much that is happening

et quand on regarde comme ça,

And when we look at it like that,

on se dit,

we tell ourselves,

c'est sympa,

that's nice,

mais ça pourrait être mieux.

but it could be better.

Et donc maintenant,

And so now,

on va commencer à travailler

We are going to start working.

sur la lumière.

on the light.

C'est ça,

That's it,

parce que là,

because there,

moi, je ne saurais pas

I wouldn't know.

quoi améliorer actuellement.

what to improve currently.

Je suis en mode,

I am in mode,

c'est sympa,

that's nice,

mais qu'est-ce qu'on fait ?

But what are we doing?

Je pense qu'en fait,

I think that in fact,

c'est un puits sans fond,

it's a bottomless pit,

parce qu'on se dit tout le temps

because we tell each other all the time

qu'on doit améliorer.

that we need to improve.

À chaque fois qu'on a quelque chose,

Each time we have something,

on se dit,

we tell ourselves,

mais c'est génial,

but it's great,

mais ça pourrait être encore mieux.

but it could be even better.

Et donc,

And so,

c'est ça qu'on va travailler

That's what we are going to work on.

sur la version suivante,

on the following version,

si on peut peut-être la montrer.

if we can maybe show it.

Ici, d'un seul coup,

Here, all of a sudden,

alors là,

so there,

j'ai fait exprès,

I did it on purpose.

la luminosité est très prononcée

the brightness is very pronounced

justement pour montrer

just to show

qu'on est en train de commencer

that we are starting

à travailler sur

to work on

les effets de lumière.

the effects of light.

C'est la première étape,

This is the first step,

donc potentiellement,

so potentially,

il y a des gens

there are people

qui vont préférer

who will prefer

l'étape d'avant,

the previous step,

en fonction de ce qu'ils préfèrent

depending on what they prefer

d'un point de vue de luminosité

from a brightness perspective

dans les jeux vidéo,

in video games,

mais c'est une première étape.

but it's a first step.

Si on va sur l'étape suivante,

If we move on to the next step,

on va voir que,

we will see that,

voilà,

there you go,

ici,

here,

il y a d'autres effets

there are other effects

qui ont été rajoutés.

which have been added.

Donc là, ici,

So here, right here,

on a vraiment retravaillé la lumière

We really reworked the lighting.

pour avoir quelque chose

to have something

d'assez correct.

fairly correct.

Et en plus,

And on top of that,

alors vous ne le voyez peut-être pas,

so you may not see it,

mais sur les montagnes

but on the mountains

qui sont au loin,

who are in the distance,

il y a ce qu'on appelle

there is what is called

du fog,

fog,

donc il y a du brouillard.

So there is fog.

Effectivement,

Indeed,

il y a des petits brouillards,

there are small fogs,

oui.

yes.

Voilà,

Here it is,

donc en fait,

so actually,

là, ce que je suis en train de faire,

there, what I am doing right now,

c'est que je suis en train

It's that I am in the process.

de rajouter de la profondeur

to add depth

à mon image.

in my image.

Donc en fait,

So in fact,

pas à mon image,

not to my liking,

mais du coup à mon jeu,

but as a result in my game,

pour que le joueur

for the player

ait vraiment l'impression

really felt like

d'être dans un monde

to be in a world

où il y a plein de profondeur,

where there is plenty of depth,

en fait,

in fact,

un monde qui est infini.

a world that is infinite.

Et rajouter ça,

And add that,

ça va vraiment lui donner

It's really going to give him.

l'impression,

the impression,

et il va se dire,

and he will say to himself,

en fait,

in fact,

il y a potentiellement

there is potentially

plein de choses derrière

lots of things behind

que j'ai envie d'explorer.

that I want to explore.

Je ne sais pas si je peux y aller,

I don't know if I can go there.

mais j'ai envie d'explorer.

but I feel like exploring.

Voilà,

Here it is,

donc c'est ce qu'on fait

so that's what we do

sur cette étape-là.

on this step.

Sur l'étape suivante,

On the next step,

on va commencer à travailler

We are going to start working.

sur la monotonie qu'on voyait.

on the monotony that we could see.

Alors,

So,

ce n'est pas celle-ci,

this is not the one,

ça c'est les collisions,

that's the collisions,

je vais en reparler après,

I'll talk about it again later.

c'est encore celle d'après,

it's the one after that,

je crois.

I believe.

Voilà,

Here it is,

exactement,

exactly,

c'est celle-ci.

It's this one.

Donc ici,

So here,

alors nous,

so we,

on ne voit pas très bien

we can't see very well

notre place,

our place,

parce que c'est petit,

because it’s small,

mais je pense que les gens

but I think that people

sur le...

on the...

Moi,

Me,

je vois des petits brins d'herbe

I see small blades of grass.

qui sont apparus.

who have appeared.

Voilà,

Here it is,

exactement,

exactly,

c'est complètement ça.

That's completely it.

On essaie de rajouter

We're trying to add.

un petit peu de la vie

a little bit of life

dans le monde.

in the world.

Donc,

So,

si on a un château en ruine,

if we have a ruined castle,

logiquement,

logically,

il va y avoir du feuillage

There will be foliage.

qui va pousser un petit peu partout,

who will spread a little bit everywhere,

il va y avoir du lierre

There will be ivy.

qui va grimper sur les murs,

who will climb the walls,

donc c'est peut-être

so it might be

ce que vous voyez sur Twitch

what you see on Twitch

au fond,

after all,

sur le château.

on the castle.

Et j'ai aussi ajouté

And I also added

des textures

textures

sur les textures

on textures

du château.

of the castle.

Donc en fait,

So actually,

je suis allé peindre,

I went to paint,

c'est absolument génial

it's absolutely awesome

puisque l'Andreal Engine,

since the Andreal Engine,

on en parlait avec Blender avant,

we were talking about it with Blender before,

mais c'est pareil sur l'Andreal Engine,

but it’s the same on the Andreal Engine,

sur un monde

on a world

qui existe déjà.

which already exists.

Et donc,

And so,

ça permet de casser

it allows to break

la monotonie de la texture

the monotony of the texture

très plate

very flat

qu'on voyait avec de la brique

that we saw with brick

et aussi de rajouter de la vie

and also to add some life

et rajouter une histoire

and add a story

au château

at the castle

en disant,

by saying,

ici,

here,

je vais rajouter un peu de lierre,

I am going to add a little ivy,

je vais rajouter un peu de terre

I will add a little soil.

sur les murs

on the walls

pour dire,

to say,

il y a peut-être eu

there may have been

un ruissellement d'eau

a stream of water

à tel endroit.

at such a place.

Franchement,

Frankly,

le avant-après,

the before-after,

c'est insane quand même.

It's insane nonetheless.

Juste pour avoir un ordre d'idée,

Just to get an idea,

c'est combien de temps

how long is it

tout le processus

the whole process

de ton dessin

of your drawing

à ta carte finie ?

Is your menu finished?

Combien de temps ?

How long?

Dis pas, dis pas.

Don't say, don't say.

Je crois que j'ai travaillé

I believe I have worked.

un bon mois

a good month

sur cette carte.

on this map.

Alors,

So,

il faut aussi savoir

it is also necessary to know

que c'est...

how...

Si, c'est beaucoup

Yes, that's a lot.

et pas beaucoup.

and not much.

C'est-à-dire que...

That is to say that...

C'est beaucoup

It's a lot.

et pas beaucoup

and not much

et en même temps,

and at the same time,

je me dis aussi,

I tell myself too,

pour moi,

for me,

je trouve ça beaucoup

I find that a lot.

et je me dis,

and I say to myself,

il y a plein de vies

there are plenty of lives

potentiellement

potentially

qui nous permettraient

that would allow us

d'aller plus vite dessus

to go faster on it

et puis ceci,

and then this,

la première version,

the first version,

c'est la première fois

it's the first time

qu'on fait tout ce processus

that we go through this entire process

assez correctement

fairly correctly

parce qu'avant,

because before,

on avait des cartes

we had maps

mais bon,

but well,

on mettait des objets

we put objects

à droite à gauche

to the right to the left

juste pour pouvoir tester vite fait

just to be able to test quickly

et que ce soit à peu près joli

and that it should be fairly pretty

mais là,

but there,

l'idée,

the idea,

c'est vraiment

it's really

de faire une vraie carte

to make a real map

et je pense que les versions futures

and I think that future versions

prendront moins de temps

will take less time

mais aussi,

but also,

ça,

that,

c'est juste un tout petit élément

it's just a tiny element

du monde.

of the world.

Donc là,

So there,

la carte qu'on voit

the map we see

dans le jeu final

in the final game

qu'on veut avoir,

that we want to have,

ça va être l'entrée.

This will be the entrance.

Vous allez avoir peut-être

You may have.

un ou deux combats dessus

one or two fights on it

et vous allez rapidement

and you will go quickly

vouloir entrer

to want to enter

dans le château en ruines,

in the ruined castle,

explorer le château en ruines,

explore the ruined castle,

aller plus bas dans une crypte,

go further down into a crypt,

aller peut-être encore plus bas

go perhaps even lower

vers des enfers

to hell

ou je ne sais quoi.

or I don't know what.

Donc,

So,

il y a potentiellement

there is potentially

énormément de travail

a lot of work

sur énormément

on a lot

de salles différentes

from different rooms

dans le jeu.

in the game.

Ok.

Okay.

Oui,

Yes,

parce que pour l'instant,

because for the moment,

on n'a pas encore vu

we haven't seen yet

exactement le gameplay,

exactly the gameplay,

les sorts,

the spells,

on va bientôt les voir

We will see them soon.

mais ce n'est pas un jeu

but it's not a game

qui est fait

who is made

pour être joué

to be played

dans 30 mètres carrés.

in 30 square meters.

Exactement.

Exactly.

Alors ça,

Well then,

c'est l'innovation

it's innovation

qu'on a apporté après.

that was brought later.

Je ne sais pas si Martin,

I don't know if Martin,

tu vois.

you see.

Oui,

Yes,

je crois qu'on le verra.

I think we will see him.

Alors déjà,

So already,

il y a une vidéo

there is a video

où on peut voir

where we can see

le V0 versus V8

the V0 versus V8

parce que tu disais

because you were saying

que c'est ça qui est sympa

that’s what is nice

de voir la transformation

to see the transformation

si on peut l'avoir celle-là

if we can have that one

et puis,

and then,

effectivement,

indeed,

l'innovation maintenant,

innovation now,

c'est que

it's that

quand tu démarres,

when you start,

au lieu d'être deux

instead of being two

de battre dans une arène,

to fight in an arena,

on s'était rendu compte

we had realized

que le fait

that the fact

d'avoir plein de sorts

to have plenty of spells

dès le début

from the very beginning

et de se battre dans une arène,

and to fight in an arena,

c'était vachement compliqué

it was really complicated

pour les gens

for the people

parce qu'ils arrivent,

because they are arriving,

on n'a pas assez de joueurs

We don't have enough players.

pour faire des classements

to make rankings

donc ils vont se faire rétamer

so they are going to get beaten up

pour rencontrer des gens

to meet people

super forts.

super strong.

Alors ça,

So that,

c'est la petite vidéo

it's the little video

transformation.

transformation.

Ça,

That,

c'est la V0.

it's version 0.

On passe de la V0

We're moving from V0.

à la V8,

to the V8,

je crois.

I believe.

Voilà.

Here you go.

Donc,

So,

il y a eu quand même

there was still

un petit peu de travail

a little bit of work

pour passer de l'une à l'autre.

to switch from one to the other.

Encore une fois,

Once again,

c'est très stylé.

it's very stylish.

Franchement,

Honestly,

rien que ça,

just that,

il n'y a même pas de jeu,

there isn't even a game,

il n'y a rien pour l'instant

There is nothing for now.

mais rien que la carte,

but just the map,

franchement,

frankly,

c'est vraiment sympa.

It's really nice.

On a envie de s'y balader

We want to stroll around there.

et ça,

and that,

c'est important.

it's important.

Justement,

Exactly,

en parlant de se balader

Speaking of strolling.

sur la carte,

on the map,

on a une petite vidéo

we have a little video

qui vient juste après

who comes right after

avec un petit peu de gameplay.

with a little bit of gameplay.

Alors,

So,

c'est très court.

It's very short.

On a fait ça rapidement

We did that quickly.

avec Martin.

with Martin.

Je vais peut-être montrer,

I might show.

je crois que c'était...

I believe it was...

C'était gameplay,

It was gameplay.

je crois qu'il y a gameplay.

I believe there is gameplay.

C'est celui qui est juste après

It's the one right after.

Ah non,

Ah no,

alors ça,

so that,

c'est une autre intéressante.

It's another interesting one.

Ça,

That,

c'est quand on vous parlait

it's when they were talking to you

de la lumière tout à l'heure.

some light a little while ago.

On vous disait,

We were telling you,

oui,

yes,

la lumière,

the light,

c'est ça qui donne de la vie.

That's what gives life.

Celle que tu viens de voir,

The one you just saw,

un peu,

a little,

qui était sur une lumière biotée,

who was on a bioluminescent light,

si vous pouvez la remettre,

if you can put it back,

c'était nickel.

It was perfect.

En fait,

In fact,

c'est les mêmes assets.

It's the same assets.

Le même mur,

The same wall,

le même sol,

the same ground,

le même plafond

the same ceiling

et il y a juste la lumière

and there is just the light

qui change.

who changes.

Eh bien,

Well,

l'ambiance n'a rien à voir.

The atmosphere has nothing to do with it.

Et ça,

And that,

c'est hyper intéressant.

It's super interesting.

Tu vois,

You see,

là,

there,

on est plus sur une crypte,

we are more in a crypt,

un truc un peu magique.

something a little magical.

C'est exactement

That's exactly it.

les mêmes assets.

the same assets.

Mais,

But,

on n'est pas du tout

we are not at all

sur la même ambiance.

in the same atmosphere.

Que le pont ?

What about the bridge?

Que le pont.

What the bridge.

Ah ouais ?

Oh really?

C'est les mêmes,

It's the same.

c'est les mêmes,

they are the same,

parce que tu vois,

because you see,

le sol du pont,

the floor of the bridge,

c'est le même sol que la salle.

It's the same floor as the room.

Mais effectivement,

But indeed,

le résultat est carrément différent.

The result is completely different.

Voilà,

Here it is,

là,

there,

tu te dis,

you say to yourself,

c'est un truc un peu magique,

it's a bit of a magical thing,

un peu sous terre.

a little underground.

Bah,

Well,

la lumière.

the light.

C'est ça qui compte.

That's what matters.

Là,

There,

vous m'avez teasé

you teased me

un petit gameplay

a little gameplay

qu'on devrait pouvoir parler.

that we should be able to talk.

On devrait avoir un petit gameplay

We should have a little gameplay.

qui traîne.

who is dragging.

Il y a de combien de temps,

How long ago was it,

à peu près ?

About?

Hier.

Yesterday.

On a fait cette vidéo

We made this video.

spécialement hier.

especially yesterday.

On en avait d'autres,

We had others.

mais on ne les avait pas filmés

but we hadn't filmed them

avant.

before.

Et voilà,

And there you go,

c'est là.

It's there.

Alors là,

Well then,

on le voit.

We see him.

Là,

There,

c'est Nico,

it's Nico,

et moi,

and me,

je suis à droite

I am on the right.

en train de me battre

in the process of fighting

contre...

against...

Alors,

So,

c'est un peu petit,

it's a little small,

je pense,

I think,

pour toi,

for you,

Mickaël,

Mickaël

mais les gens sur le web

but people on the web

devraient voir.

should see.

Et là,

And there,

il y a deux squelettes

there are two skeletons

qui sont en train

who are in the process

de me tabasser.

to beat me up.

Alors moi,

So me,

mon rôle,

my role,

là,

there,

en théorie,

in theory,

c'est de soigner Martin.

It's about treating Martin.

Malheureusement,

Unfortunately,

je n'ai pas vraiment

I don't really have.

fait mon travail.

do my work.

Et là,

And there,

à la fin,

in the end,

on peut voir qu'il est mort.

One can see that he is dead.

Il est mort,

He is dead,

voilà.

there you go.

Le monstre l'a embattu.

The monster defeated him.

parce qu'il faut la repasser

because it needs to be ironed

en boucle,

in a loop,

c'est là.

it's there.

Juste pour qu'on voit

Just so we can see.

tout ce qui se passe.

everything that is happening.

Parce que le but,

Because the goal,

ça va être justement

It's going to be just right.

de disséquer un petit peu

to dissect a little bit

pour arriver à ce résultat final,

to achieve this final result,

ce qui a dû être fait.

what had to be done.

Là,

There,

on voit des barres de vie,

we see health bars,

on voit une sorte

we see a kind

d'interface par-dessus

interface on top

avec des sorts en bas.

with spells below.

Oui,

Yes,

des sorts,

spells,

la vie à gauche

life on the left

et à droite,

and to the right,

c'est une ressource

it's a resource

qu'on appelle la foi.

what is called faith.

C'est une ressource

It is a resource.

spéciale dans le jeu.

special in the game.

Donc,

So,

il y a les projectiles,

there are the projectiles,

tu vois.

you see.

Là,

There,

par exemple,

for example,

j'envoie des boules de feu.

I send fireballs.

Il y a plein d'autres projectiles.

There are plenty of other projectiles.

Là,

There,

il y a une colonne de flammes.

There is a column of flames.

Lui,

Him,

il m'envoie des...

he sends me some...

Là,

There,

c'était une téléportation.

It was a teleportation.

Tu vois,

You see,

il y avait un petit truc violet

there was a tiny purple thing

sur mes pieds.

on my feet.

Donc,

So,

tu as tout ce travail-là

you have all that work

sur les compétences.

on skills.

Tu as le travail

You have the job.

sur les ennemis.

on the enemies.

Il faut bien que les ennemis,

The enemies must be well...

ils aient une IA.

they have an AI.

Parce que là,

Because there,

vous êtes deux humains

you are two humans

contre deux IA.

against two AIs.

Exactement.

Exactly.

Deux humains

Two humans

contre des IA.

against AIs.

Et donc,

And so,

les IA,

the AIs,

il faut forcément un peu

It definitely takes a bit.

coder la manière

code the way

dont ils se comportent.

how they behave.

Et ça,

And that,

ça se fait avec des arbres

It is done with trees.

de décision.

of decision.

OK.

OK.

Et franchement,

And honestly,

ça pourrait être...

it could be...

Enfin,

Finally,

tu télécharges ce jeu

you download this game

sur Steam.

on Steam.

Moi,

Me,

je ne suis pas choqué.

I am not shocked.

Donc,

So,

vous allez voir tous les défauts,

you will see all the flaws,

évidemment,

obviously,

tout ce qu'il y a à faire encore.

everything that still needs to be done.

Mais franchement,

But honestly,

c'est quand même

it's still

très,

very,

très impressionnant.

very impressive.

Et justement,

And precisely,

pour comprendre

to understand

pourquoi ce n'est pas si simple

why it's not that simple

de faire ça,

to do that,

il faut dire que

it must be said that

c'est un jeu multijoueur,

it's a multiplayer game,

déjà.

already.

Donc,

So,

ça veut dire que là,

that means that here,

vous deux,

you two,

vous n'êtes pas sur le même ordi

you are not on the same computer

en même temps,

at the same time,

comme les jeux à l'ancienne.

like the old-school games.

Vous êtes chacun

You are each.

potentiellement

potentially

sur des ordis différents

on different computers

chez vous.

at your place.

Et donc,

And so,

il y a ce serveur,

there is this server,

il y a toute cette synchro.

there is all this sync.

On a fait une vidéo

We made a video.

dédiée,

dedicated,

justement,

just,

pour rentrer un petit peu

to get back a little bit

dans le détail

in detail

de pourquoi c'est un peu

of why it's a bit

de la magie

some magic

de faire des jeux multijoueurs

to make multiplayer games

et pourquoi on triche constamment.

and why we constantly cheat.

Donc,

So,

allez la voir,

go see her,

on ne va pas trop s'arrêter dessus.

We're not going to dwell on it too much.

Mais c'était un gros morceau,

But it was a big piece,

j'imagine,

I imagine,

la partie gestion

the management part

de la latence

of latency

entre les différents joueurs

between the different players

et tout.

and everything.

Et c'était ton job.

And that was your job.

Oui,

Yes,

exactement.

exactly.

C'était mon job

It was my job.

de génère ça.

generate that.

La partie latence,

The latency part,

c'était quelque chose

it was something

d'assez lourd,

quite heavy,

finalement.

finally.

Et pour un petit peu,

And for a little bit,

pour,

for,

on va dire,

let's say,

alléger la charge de travail,

lighten the workload,

ce qu'on fait,

what we do,

c'est qu'on essaye

It's that we're trying.

de trouver d'autres gens

to find other people

qui ont les mêmes problèmes

who have the same problems

que nous.

than us.

Et donc,

And so,

pour ça,

for that,

on va sur des discords.

We go on Discords.

On cherche des gens

We are looking for people.

qui travaillent aussi

who also work

sur les problèmes de latence,

on latency issues,

sur des jeux multijoueurs.

on multiplayer games.

Et j'ai trouvé

And I found

un super discord

a great discord

avec des gens

with people

qui ont fait

who made

un plugin

a plugin

pour Landry Engine

for Landry Engine

qui permet

that allows

de simplifier.

to simplify.

Alors,

So,

je peux,

I can,

je ne vais pas rentrer

I am not going to go home.

dans les détails

in the details

parce que c'est vraiment

because it's really

très complexe.

very complex.

Même pour moi,

Even for me,

honnêtement,

honestly,

je suis largué tout le temps

I am lost all the time.

sur ce discord

on this discord

par des gens

by people

qui sont beaucoup plus compétents

who are much more competent

que moi dans le domaine.

that I in the field.

Mais voilà,

But here it is,

donc,

so,

on essaye de trouver

we're trying to find

des gens pour nous aider.

people to help us.

Donc,

So,

c'est un truc

it's a thing

qui est assez énorme aussi

which is also quite huge

dans le domaine

in the field

du jeu vidéo indépendant.

of the independent video game.

Et même en dehors

And even outside

des problèmes de latence,

latency issues,

il y a un autre problème

there is another problem

qu'il y a au networking

that there is in networking

qui est que,

who is it,

comment est-ce que je fais

how do I do it

pour faire

to do

se rencontrer

to meet

les joueurs ?

the players?

Donc,

So,

on a parlé,

we talked,

donc là,

so there,

ici,

here,

vous voyez des joueurs

you see players

avec Martin

with Martin

en train de se battre

in the process of fighting

sur une carte.

on a map.

Donc ici,

So here,

c'est ce que je disais avant,

that's what I was saying before,

on a un client,

we have a client,

un serveur.

a server.

Mais avant ça,

But before that,

comment est-ce qu'on fait

how do we do it

pour créer la partie ?

to create the part?

Parce que,

Because,

par exemple,

for example,

quand vous arrivez

when you arrive

dans un jeu

in a game

comme Fortnite,

like Fortnite,

vous arrivez dans le jeu

you arrive in the game

en Fortnite,

in Fortnite,

vous avez potentiellement

you potentially have

une liste d'amis,

a list of friends,

vous pouvez rajouter des amis

you can add friends

et puis vous pouvez les inviter

And then you can invite them.

dans votre groupe

in your group

et vous pouvez lancer une partie.

And you can start a game.

Mais tout ce qui se passe...

But everything that is happening...

Ça paraît évident,

It seems obvious,

en fait.

in fact.

Ça paraît simple.

It seems simple.

C'est évident,

It’s obvious,

c'est facile pour tout le monde,

it's easy for everyone,

ça.

that.

Sauf qu'en fait,

Except that in fact,

tout ça,

all that,

c'est un monde

it's a world

qui n'est même pas du tout

which is not even at all

lié aux jeux vidéo.

related to video games.

Tout ce monde-là

All those people

est très différent

is very different

et je pense,

and I think,

et c'est même sûr,

and it's even certain,

que toutes les équipes

that all the teams

qui développent ces systèmes-là

who develop these systems

dans les boîtes de jeux vidéo

in video game boxes

n'ont rien à voir

have nothing to do with

avec les équipes

with the teams

qui développent le jeu vidéo.

who develop the video game.

C'est une équipe

It's a team.

qui est complètement différente

who is completely different

et dédiée à ça.

and dedicated to that.

Et donc,

And so,

nous,

we,

on s'est posé la même question

We asked ourselves the same question.

parce qu'on voulait faire pareil.

because we wanted to do the same.

Nous,

We,

on veut avoir des lobbies

we want to have lobbies

dans lesquelles les joueurs

in which the players

peuvent créer une partie personnalisée.

can create a custom game.

On veut avoir des groupes

We want to have groups.

dans lesquels on peut inviter

in which one can invite

nos amis

our friends

pour pouvoir ensuite

in order to then

lancer une partie ensemble.

start a game together.

On veut avoir,

We want to have,

je l'ai dit,

I said it,

des amis,

friends,

donc des listes d'amis.

so friend lists.

On voulait avoir

We wanted to have.

tous ces trucs

all that stuff

dans notre jeu.

in our game.

Et donc,

And so,

c'est ce qu'on a fait,

that's what we did,

ce qu'on a développé.

what we have developed.

C'est ce sur quoi

It's what it's about.

j'ai beaucoup travaillé

I worked a lot.

dans les premiers temps.

in the early days.

Et la première question

And the first question

qu'on se pose,

let's settle down,

c'est finalement,

it's finally,

comment ils font ces jeux ?

How do they make these games?

Et puis,

And then,

on regarde sur Internet,

we look on the Internet,

on charge les tutos

We're loading the tutorials.

et puis,

and then,

il n'y en a pas

There are none.

parce qu'il n'y a personne

because there is no one

qui explique comment c'est fait.

which explains how it is made.

C'est dans les grosses boîtes de jeux

It's in the big game boxes.

que les gens en savent.

that people know.

Et donc,

And so,

la meilleure technique,

the best technique,

c'est juste d'essayer des choses

it's just about trying things

et de se poser des questions.

and to ask questions.

Donc,

So,

on joue à des jeux,

we play games,

on s'inspire.

We take inspiration.

Je pense que pour notre jeu,

I think that for our game,

on s'est quand même

we still did

beaucoup inspiré

very inspired

des lobbies

lobbies

et du système

and the system

d'Overwatch,

of Overwatch,

même un peu

even a little

d'un point de vue interface.

from an interface perspective.

Même très,

Even very,

très,

very,

très inspiré.

very inspired.

Même beaucoup.

Even a lot.

Et donc,

And so,

c'est ce qu'on développe.

That's what we are developing.

Et en fait,

And in fact,

on développe une architecture

we are developing an architecture

qui n'a rien à voir

has nothing to do with

avec le jeu vidéo.

with the video game.

Et donc,

And so,

pour ça,

for that,

nous,

we,

on héberge tout

we host everything

chez Amazon Web Services,

at Amazon Web Services,

chez AWS.

at AWS.

Et c'est une architecture web

And it's a web architecture.

qui ressemble énormément

who looks very much like

maintenant,

now,

donc c'est ce que je disais

so that's what I was saying

en introduction,

in introduction,

au travail que je fais

to the work that I do

en tant que développeur

as a developer

back-end.

back-end.

Développeur back-end

Back-end developer

et full stack.

and full stack.

Donc là,

So there,

juste pour avoir

just to have

un ordre d'idée,

a rough idea,

de ton point de vue,

from your point of view,

c'est un petit projet

it's a small project

de faire ça ?

to do that?

C'est vraiment

It's really

très,

very,

très compliqué

very complicated

par rapport à d'autres choses

in relation to other things

qu'on a vues ?

that we saw?

C'est un projet à part entière.

It's a standalone project.

J'ai passé la première année

I spent the first year.

et demie à ne faire que ça.

and a half to do just that.

Oh, wow !

Oh, wow!

Je rebondis là-dessus.

I'll bounce back on that.

Je pense que

I think that

s'il y a des gens

if there are people

qui nous écoutent

who listen to us

qui veulent se lancer

who want to get started

dans le jeu vidéo,

in the video game,

je ne ferai pas un jeu

I will not play a game.

multijoueur compétitif

competitive multiplayer

parce qu'en fait,

because actually,

plus de la moitié

more than half

de notre temps,

in our time,

c'est juste sur cette partie-là,

it's just about this part,

que ce soit l'aspect

whether it be the aspect

dans le jeu

in the game

avec la latence

with the latency

dont on parlait

about which we were talking

ou l'aspect lobby

or the lobby aspect

et...

and...

Vous vous emmerdez pas

You're not bothering yourself.

avec ça.

with that.

Un jeu solo,

A solo game,

un jeu coop.

a coop game.

Fuyez !

Run away!

Exactement,

Exactly,

parce que c'est...

because it is...

En plus,

In addition,

c'est la partie

it's the part

où tu es obligé,

where you are obliged,

il disait Nico,

he said Nico,

de faire du C++.

to do C++.

Tu ne peux pas juste

You can't just

faire des blueprints.

make blueprints.

Tout le reste,

Everything else,

tu peux faire un jeu de fou,

you can make a crazy game,

tu peux vendre

you can sell

des millions d'exemplaires

millions of copies

sans faire une seule ligne

without writing a single line

de code aujourd'hui,

of code today,

sauf les lobbies

except the lobbies

et le multijoueur compétitif.

and competitive multiplayer.

Donc,

So,

ne faites pas ça

don't do that

si vous avez de la flemme.

if you feel lazy.

Voilà.

There it is.

Si vous êtes...

If you are...

Tout le reste...

Everything else...

Ouais.

Yeah.

OK.

OK.

C'est intéressant.

It's interesting.

Effectivement,

Indeed,

ce n'est pas un truc

it's not a thing

que tu sais

that you know

quand tu commences,

when you start,

j'imagine.

I imagine.

J'en avais absolument

I absolutely had some.

pas conscience.

no consciousness.

Moi,

Me,

je pensais juste

I was just thinking.

aider Martin

help Martin

sur un serveur,

on a server,

c'est tout.

that's all.

Moi,

Me,

je suis arrivé,

I have arrived,

OK,

OK,

tu veux mettre ton serveur

do you want to set up your server

sur AWS,

on AWS,

je le prends,

I’ll take it.

je le drag and drop

I drag and drop it.

dans AWS,

in AWS,

je me connecte à la VM,

I connect to the VM,

ça va être facile.

It's going to be easy.

Finalement,

Finally,

c'était le cas au début,

it was the case at the beginning,

mais on s'est dit

but we said to ourselves

qu'on voulait

that we wanted

des trucs en plus.

extra stuff.

Dès que tu commences

As soon as you start.

à introduire

to introduce

le concept de groupe,

the concept of group,

de lobby,

of lobby,

etc.,

etc.

c'est compliqué.

It's complicated.

Exactement.

Exactly.

Et typiquement,

And typically,

un truc que tu mentionnais,

one thing you mentioned,

le fait que tu te connectes

the fact that you are logging in

dans un continent,

in a continent,

tu n'atterris pas

You're not landing.

sur les mêmes serveurs

on the same servers

nécessairement,

necessarily,

ça,

that,

c'est un truc

it's a thing

qui est compliqué

who is complicated

à faire,

to do,

par exemple ?

for example?

Alors,

So,

pour ça,

for that,

il y a quand même

there is still

beaucoup d'outils

many tools

qui nous aident

who help us

à faire ça.

to do that.

Par exemple,

For example,

sur Amazon Web Services,

on Amazon Web Services,

notre provider principal,

our main provider,

ils ont un produit

They have a product.

qui s'appelle GameLift

called GameLift

qui est destiné

who is intended

aux développeurs

to the developers

de jeux vidéo

of video games

qui est absolument excellent

who is absolutely excellent

et qui nous aide

and who helps us

justement

precisely

dans tout ce processus-là.

in all of this process.

Donc,

So,

par exemple,

for example,

c'est eux

it's them

qui nous mettent

who put us

à disposition

available

et qui nous conduisent,

and who lead us,

qui nous expliquent

who explain to us

si vous utilisez

if you use

l'Unreal Engine,

the Unreal Engine,

on vous conseille

we advise you

d'utiliser tel produit

to use such a product

et de faire telle chose

and to do such a thing

spécifiquement dans le jeu

specifically in the game

pour pouvoir savoir

in order to know

quelle est votre latence

What is your latency?

par rapport à tel ou tel serveur.

in relation to such and such server.

Donc,

So,

tu es un peu aidé

you are a bit helped

par des gens

by people

de l'industrie.

from the industry.

Exactement,

Exactly,

parce qu'évidemment,

because obviously,

ils veulent que vous restiez

They want you to stay.

chez eux.

at their place.

Si on reste chez eux,

If we stay at their place,

après,

after,

les serveurs de jeux vidéo,

video game servers,

ça coûte quand même très cher.

It still costs very much.

Donc,

So,

ils vont en trouver largement

They will find plenty of them.

leur argent.

their money.

C'est ça.

That's it.

C'est un investissement

It's an investment.

sur votre succès futur.

on your future success.

Tout à fait.

Absolutely.

Et on a mentionné

And we mentioned

justement le multi.

precisely the multi.

Est-ce qu'il y a

Is there

d'autres zones,

other areas,

d'autres parties

other parties

du développement

of development

où vous avez été étonné

where you were surprised

que ce soit difficile ?

that it might be difficult?

D'un point de vue technique,

From a technical point of view,

je n'ai rien en tête.

I have nothing in mind.

C'est plus des difficultés.

It's more about difficulties.

Par exemple,

For example,

le développement du niveau,

the development of the level,

c'était dur.

It was hard.

C'était dur.

It was tough.

En termes de design,

In terms of design,

c'était l'aspect artistique

it was the artistic aspect

qui était difficile.

which was difficult.

Le jeu vidéo,

The video game,

ce qui est intéressant,

what is interesting,

c'est que tu as

it's that you have

l'aspect artistique,

the artistic aspect,

l'aspect technique,

the technical aspect,

l'aspect psychologique,

the psychological aspect,

tout ça.

all that.

Et tu n'as pas de limite

And you have no limits.

à quel point tu peux être bon

how good can you be

dans chaque domaine.

in every field.

Donc,

So,

forcément,

necessarily,

quand tu as un projet

when you have a project

comme celui-là,

like that,

tu as un choix,

you have a choice,

un moment de te dire

a moment to tell you

je vais aller jusqu'à tel niveau

I will go up to such a level.

de profondeur

of depth

sur tel aspect

on such an aspect

et c'est suffisant

and that's enough

ou ce n'est pas suffisant.

or it is not enough.

Et ça,

And that,

voilà,

here it is,

c'est un choix.

It's a choice.

Mais effectivement,

But indeed,

il y a des gens

there are people

qui font tout ce que je te montrais

who do everything I showed you

tout à l'heure

a little while ago

avec les vêtements.

with the clothes.

Le travail sur les vêtements,

The work on clothing,

il y a des gens

there are people

qui sont spécialisés là-dedans,

who are specialized in this,

ils te font des trucs de fou.

They do crazy things to you.

Nous,

We,

on se dit

we tell ourselves

tant que l'écharpe

as long as the scarf

ne se prend pas n'importe où,

does not take place just anywhere,

allez-y.

go ahead.

C'est suffisant.

That's enough.

Ça passe.

It works.

Là,

There,

typiquement,

typically,

quand on voit le résultat,

when we see the result,

on voit que vous avez quand même,

we can see that you still have,

tu vois,

you see,

je vois une fenêtre interface.

I see an interface window.

Je ne me dis pas

I don't tell myself.

que dans un jeu vidéo,

that in a video game,

tu vas nécessairement croiser.

you will necessarily cross paths.

J'imagine que c'est une surprise

I imagine it's a surprise.

de faire de la gestion

to do management

d'interface dans un jeu.

interface in a game.

Ça,

That,

c'est une partie

it's a part

qui est intéressante

who is interesting

parce qu'au début,

because at the beginning,

quand tu commences ton jeu,

when you start your game,

tu fais du contenu.

You create content.

Tu commences,

You start,

tu fais des sorts,

you cast spells,

etc.,

etc.

des environnements.

environments.

Et puis,

And then,

plus ton projet mature,

the more your project matures,

plus tu vas te mettre

the more you are going to put yourself

à faire des outils

to make tools

pour ton jeu.

for your game.

Par exemple,

For example,

là,

there,

effectivement,

indeed,

on est sur un marchand

we are on a merchant

où tu lui parles

where you talk to him

et puis ça ouvre une fenêtre

and then it opens a window

et tu peux lui acheter des trucs.

And you can buy her some things.

Ça,

That,

on s'est dit,

we said to ourselves,

on va faire un gestionnaire du high

we're going to make a high manager

qui est du code

who is from the code

qui permet que

which allows that

si tu parles à un marchand,

if you speak to a merchant,

ça ouvre une fenêtre

It opens a window.

et tu en parles à un autre,

and you talk about it to another,

ça ferme automatiquement

It closes automatically.

la fenêtre d'avant

the front window

pour ouvrir la nouvelle fenêtre.

to open the new window.

Évidemment,

Obviously,

tu as plein de subtilités.

You have a lot of subtleties.

Si tu ouvres les options,

If you open the options,

il comprend que c'est

he understands that it's

un autre type de fenêtre

another type of window

et qu'il ne faut pas fermer

and that it should not be closed

la fenêtre du marchand,

the merchant's window,

par exemple.

for example.

Et bien ça,

Well that,

aujourd'hui,

today,

c'est je dirais 50%

I would say it's 50%.

de notre taf à peu près,

from our work, approximately,

c'est de faire des outils

it's about making tools

pour le jeu

for the game

plutôt que le jeu lui-même.

rather than the game itself.

C'est trop marrant.

It's so funny.

Et on se dit

And one thinks to oneself

que c'est habituellement

that it is usually

un truc qui est fait

a thing that is done

par des systèmes d'exploitation

by operating systems

dans la gestion de fenêtres.

in window management.

Et là,

And there,

tu te retrouves dans le cadre

you find yourself in the frame

d'un jeu vidéo

of a video game

à devoir développer

to be developed

ce genre de truc.

that kind of thing.

C'est quoi le genre

What is gender?

d'autres outils,

other tools,

j'imagine,

I imagine,

qui sont moins parlants

who are less talkative

pour les gens

for the people

que tu mentionnais ?

that you mentioned?

J'ai un exemple

I have an example.

qui est lié

who is connected

à ce dont je parlais avant

to what I was talking about before

avec les lobbies.

with the lobbies.

En gros,

Basically,

toute l'architecture

the entire architecture

que j'ai développée,

that I developed,

elle tourne sur AWS.

It runs on AWS.

On peut la mettre en place

We can set it up.

en allant directement

by going straight

dans leur interface web.

in their web interface.

Mais quand vous avez

But when you have

à faire une mise à jour,

to make an update,

c'est super,

that's great,

super long à faire

super long to do

d'aller à la main

to go by hand

modifier les trucs

modify the things

dans AWS.

in AWS.

Et donc,

And so,

ce que j'ai fait,

what I did,

c'est que j'ai développé

it is that I have developed

ce qu'on appelle

what is called

une CLA,

a CLA,

une Command Line Interface,

a Command Line Interface,

qui me permet,

who allows me,

et d'ailleurs que j'ai appelé

and by the way, I called

par le nom de notre jeu,

by the name of our game,

et qui permet en fait

and which actually allows

de déployer automatiquement

to deploy automatically

toute notre stack

all our stack

et de la mettre à jour.

and to update it.

Sauf que ça,

Except that,

c'est assez complexe

it's quite complex

parce que du coup,

because of that,

j'ai expliqué qu'il y avait,

I explained that there was,

on utilise plein de produits

we use a lot of products

différents chez AWS

different at AWS

et donc il faut que

and so it is necessary that

tout s'orchestre bien,

everything is orchestrated well,

que tout soit fait

let everything be done

dans un certain ordre,

in a certain order,

un ordre très spécifique

a very specific order

pour que toute la stack

for the entire stack

puisse être mise à jour

may be updated

et que le jeu soit

and let the game be

entièrement à jour

completely up to date

au bon moment.

at the right time.

Donc c'est pareil,

So it's the same,

c'était un autre outil

it was another tool

qu'on a développé.

that we have developed.

On s'est dit,

We said to ourselves,

bon bah,

well then,

ça va prendre beaucoup de temps

It will take a lot of time.

mais par la suite,

but afterwards,

on va en économiser encore plus.

We are going to save even more.

En fait,

In fact,

vous avez une bonne partie

you have a good share

du taf

work

qui n'est jamais visible,

which is never visible,

que le joueur

that the player

n'est pas au courant.

is not aware.

Parce que 80%

Because 80%

du fait,

as a result,

le joueur,

the player,

il s'en rendra.

He will realize it.

Justement,

Exactly,

il ne faut pas

it should not

qu'il s'en rende compte.

let him realize it.

S'il s'en rend compte,

If he realizes it,

c'est que tu as mal codé le truc.

It's that you coded the thing wrong.

Et justement,

And precisely,

on a mentionné

it has been mentioned

déjà plein de trucs,

already full of stuff,

les personnages,

the characters,

les environnements.

the environments.

Il y a un truc

There is a thing.

qui m'intéresse aussi,

which also interests me,

c'est le son.

It's the sound.

Parce qu'on n'en parle pas

Because we don't talk about it.

autant que ça.

as much as that.

Dans le développement

In development

de jeux vidéo,

of video games,

comment tu gères le son ?

How do you manage the sound?

Les musiques,

The music,

les bruitages,

the sound effects,

il y a un système spécifique

there is a specific system

dans Unreal

in Unreal

pour faire ça,

to do that,

comment tu gères ça ?

How do you handle that?

Tu as un système

You have a system.

hyper bien foutu,

really well done,

c'est toujours pareil.

It's always the same.

Le son,

The sound,

tu as dans tous les jeux.

you have in all the games.

Unreal gère ça très bien

Unreal manages that very well.

de base.

basic.

Tu peux lui dire,

You can tell him/her,

soit tu me joues

either you play me

un son d'interface,

an interface sound,

il n'y a que le joueur

there is only the player

qui va l'entendre,

who will hear it,

soit tu me joues

either you play me

un son 3D.

a 3D sound.

Et là,

And there,

tu as une simulation

you have a simulation

qui fait que quelqu'un

who makes someone

qui est plus loin

who is further away

entendra le son moins fort

will hear the sound less loud

que quelqu'un

that someone

qui est plus près.

who is closer.

Et après,

And then,

pour les sons eux-mêmes,

for the sounds themselves,

c'est bricolage.

It's DIY.

Parfois,

Sometimes,

je les fais moi-même,

I make them myself.

parfois,

sometimes,

Nico les fait,

Nico does them.

parfois,

sometimes,

on les trouve sur Internet.

You can find them on the Internet.

Et un truc

And one thing

qui est assez rigolo,

who is quite funny,

c'est qu'au début,

it's that at the beginning,

tu te dis,

you tell yourself,

je vais faire des sons réalistes.

I am going to make realistic sounds.

Tu vois,

You see,

tu as un cheval qui trotte,

you have a trotting horse,

je vais trouver un son

I will find a sound.

de cheval qui trotte

of a trotting horse

sur Internet.

on the Internet.

Ça ne marche pas.

It's not working.

Les sons réalistes

Realistic sounds

sont chiants.

are annoying.

Et tu te rends compte

And you realize

quand tu fais des tests

when you take tests

que les sons qui sont bien,

that the sounds that are good,

c'est les sons hyper exagérés.

it's the super exaggerated sounds.

Par exemple,

For example,

le prêtre,

the priest,

il a un sort

he has a spell

où il donne un coup de masse

where he strikes with a hammer

et ça repousse

and it grows back

un ennemi

an enemy

et j'ai mis un son

and I added a sound

pour rigoler,

to have fun,

il fait un ch'tong

It's making a noise.

comme ça,

like that,

hyper exagéré

hyper exaggerated

et tout le monde a adoré.

and everyone loved it.

Tous les gens,

All the people,

ils m'ont dit,

they told me,

le coup de masse du prêtre,

the priest's heavy blow,

il est génial

He is great.

parce que c'est mémorable.

because it is memorable.

Il y a un exemple

There is an example.

pour ceux qui ont joué

for those who played

à Age of Empires 2,

in Age of Empires 2,

c'est dans le 1 à l'origine,

it's originally in the 1

quand tu essaies

when you try

de convertir

to convert

une unité ennemie

an enemy unit

avec un moine,

with a monk,

le moine,

the monk,

il fait

it is doing

WOLOLO,

WOLOLO,

tout le monde connaît WOLOLO.

Everyone knows WOLOLO.

Tout le monde a retenu WOLOLO,

Everyone remembered WOLOLO,

ça n'a aucun sens.

That makes no sense.

Ça n'a aucun sens,

It makes no sense,

mais c'est pas grave,

but it's not a big deal,

c'est unique,

it's unique,

c'est exagéré

it's exaggerated

et donc ça marche.

And so it works.

Et ça rejoint un peu

And that connects a bit.

dans l'industrie du film,

in the film industry,

vous avez peut-être tous vu

you may have all seen

quand ils font des bruitages

when they make sound effects

pour le film,

for the film,

ça n'a rien à voir,

it has nothing to do with it,

c'est la même chose.

it's the same thing.

Moi j'avais vu ça

I had seen that.

avec des noix de coco

with coconuts

pour faire des bruits de pas.

to make footsteps.

Tout le monde s'en souvient

Everyone remembers it.

de ce truc.

about this thing.

On a la musique du WOLOLO.

We have the WOLOLO music.

Et typiquement

And typically

pour de la musique,

for music,

justement,

precisely,

dans votre cas,

in your case,

c'est peut-être pas pertinent,

it's perhaps not relevant,

mais est-ce que tu as

but do you have

un système

a system

de transition de musique

music transition

ou si je peux

or if I can

j'en sais rien,

I don't know.

tu te fais attaquer

you are being attacked

ou un truc comme ça,

or something like that,

ça va changer de musique ?

Is it going to change the music?

Ça existe ça ?

Does that exist?

C'est un des systèmes

It's one of the systems.

qu'on a fait.

that we did.

Quand je te parlais

When I was talking to you

du système du UI,

of the UI system,

du CLI,

from the CLI,

j'ai fait un système

I made a system.

pour justement

for just

que ça transitionne

let it transition

les musiques au bon moment

the music at the right time

en te faisant un fading,

by doing a fading to you,

un truc un peu sympa.

a little something nice.

Et donc suivant

And so following

ce qui se passe dans ton jeu,

what is happening in your game,

ta musique va s'adapter,

your music will adapt,

c'est ça ?

Is that it?

Tout à fait.

Absolutely.

Ok.

Okay.

Stylé.

Stylish.

Attends,

Wait,

je regarde si j'ai

I'm checking if I have.

d'autres zones d'ombre,

other areas of uncertainty,

c'est le moment ou jamais.

It's now or never.

Si vous aussi,

If you too,

dans le chat,

in the chat,

vous n'êtes pas

you are not

développeur de jeux vidéo,

video game developer,

c'est vrai qu'en vrai,

it's true that in reality,

en première année d'un jeu,

in the first year of a game,

c'est assez classique

It's quite classic.

de faire au moins un jeu,

to play at least one game,

mais c'est quand même

but it's still

pas la même chose

not the same thing

de faire deux ans de projet.

to do two years of a project.

À mon avis,

In my opinion,

vous allez dans un niveau

you are going to a level

de détail

retail

qui n'a rien à voir quand même.

which has nothing to do with it anyway.

Est-ce qu'il y a des trucs

Are there things?

qui vous ont surpris ?

Who surprised you?

On a parlé de la difficulté,

We talked about the difficulty,

mais sur la manière

but on the way

dont il faut implémenter

that must be implemented

certains trucs

some stuff

dans le jeu vidéo,

in the video game,

surtout en tant que,

especially as,

ce qui m'intéresse

what interests me

en tant que développeur

as a developer

de l'extérieur

from the outside

qui arrive dans le monde

who arrives in the world

du jeu vidéo,

of the video game,

c'est que

it's that

notamment,

notably,

on a un truc

we have a thing

qu'on dit souvent,

that is often said,

c'est qu'il y a

it's that there is

beaucoup de triches

lots of cheating

qu'on passe son temps

that one spends their time

à tricher en fait

to cheat actually

quand on développe des jeux.

when developing games.

Quels sont les trucs

What are the tricks?

un peu mémorables ?

a bit memorable?

Je pense que la triche,

I think that cheating,

je pense que c'est

I think it's

un très bon terme

a very good term

appliqué au domaine

applied to the field

du jeu vidéo,

of the video game,

dans le sens où

in the sense that

le jeu vidéo,

the video game,

il n'a pas besoin

he doesn't need

d'être parfait,

to be perfect,

il a juste besoin

he just needs

d'être fun pour le joueur.

to be fun for the player.

On s'en fiche

We don't care.

que le code derrière,

that the code behind,

il soit absolument horrible

it must be absolutely horrible

en fait,

in fact,

tant qu'il marche.

as long as he walks.

C'est le cas aussi

It's the case too.

dans beaucoup d'entreprises

in many companies

quand on fait du code,

when we write code,

on dit tant que ça marche,

we say as long as it works,

à long terme,

in the long term,

potentiellement le code

potentially the code

d'une entreprise,

of a company,

il va rester 10 ans,

he will stay for 10 years,

20 ans,

20 years old,

donc il faut qu'il soit

so it must be

très robuste.

very robust.

Un jeu vidéo,

A video game,

à partir du moment

from the moment

où le jeu vidéo est sorti,

where the video game was released,

vous avez peut-être

you may have

des mises à jour,

updates,

mais tant que ça marche,

but as long as it works,

c'est bon,

it's good,

on n'a pas besoin

we don't need

de recoder le truc,

to recode the thing,

le truc est compilé,

the thing is compiled,

il n'y a rien de sans changer.

Nothing is without change.

Donc je pense que déjà,

So I think that already,

ça c'est un premier point

That's the first point.

très intéressant,

very interesting,

c'est qu'il ne faut pas

It's just that you shouldn't.

chercher à faire

seek to do

le code parfait,

the perfect code,

il faut chercher à faire

One must seek to do.

le code qui fonctionne,

the code that works,

déjà premièrement,

already first of all,

et deuxièmement,

and secondly,

qui soit fun finalement,

which is fun ultimately,

qui rende le gameplay intéressant.

that makes the gameplay interesting.

Donc je pense que ça,

So I think that,

c'était un point

it was a point

assez différent

quite different

de ce que je fais moi

of what I do myself

dans la vie de tous les jours

in everyday life

en tant que développeur,

as a developer,

c'est de temps en temps

it's from time to time

je m'arrête et je me dis

I stop and tell myself.

non, non, non,

no, no, no,

ce n'est pas la peine

it's not worth it

de faire le truc parfait en fait,

to do the perfect thing actually,

juste j'essaye de faire

I'm just trying to do.

un truc qui marche,

something that works,

je le teste,

I am testing it,

je le change,

I'm changing it,

et une fois que c'est bon,

and once it's good,

je peux passer à autre chose

I can move on to something else.

parce que j'ai un énorme

because I have a huge

truc à faire.

thing to do.

Et tu t'en rends compte

And you realize it.

sur les mêmes,

on the same,

les grosses boîtes font ça,

big companies do that,

c'est-à-dire que maintenant,

that is to say that now,

vu qu'on développe un jeu,

since we're developing a game,

on est vachement plus observateur

We are way more observant.

quand on joue nous-mêmes

when we play ourselves

parce qu'on continue

because we continue

de jouer tout le temps

to play all the time

et on se rend compte

and one realizes

que même les jeux triple A,

that even AAA games,

en fait,

in fact,

ils sont cassés de partout.

They are broken everywhere.

On jouait beaucoup

We played a lot.

à Rainbow Six à un moment,

at Rainbow Six at one point,

le système de lobby

the lobbying system

et d'amis de Rainbow Six,

and friends of Rainbow Six,

il est éclaté.

He is shattered.

Dès que tu essaies

As soon as you try

de faire des trucs,

to do stuff,

tu essaies,

you try,

tu invites un ami,

you invite a friend,

il lance une partie,

he starts a game,

tu quittes le groupe

you are leaving the group

pendant que c'est en train

while it's in progress

de faire une recherche de partie,

to do a party search,

ça fait n'importe quoi.

That's nonsense.

Et bon,

And well,

vous adorez Ubisoft,

you love Ubisoft,

votre jeu est génial,

your game is great,

mais ce truc-là spécifiquement

but this thing specifically

est fait un peu n'importe comment,

is done a bit haphazardly,

mais ça fait le taf.

but it gets the job done.

Donc pour 95% des cas,

So for 95% of cases,

ça sera suffisant.

That will be enough.

Pareil,

Same,

il n'y a pas longtemps,

not long ago,

je regardais Elden Ring

I was watching Elden Ring.

parce que je voulais m'inspirer

because I wanted to be inspired

de comment ils faisaient

of how they were doing

l'éclairage justement,

the lighting precisely,

voir comment,

see how,

parce qu'il y a beaucoup

because there is a lot

de souterrains dans Elden Ring,

of undergrounds in Elden Ring,

je me disais comment

I was wondering how.

ils font leur éclairage

they provide their lighting

de souterrain,

underground,

en plus c'est un jeu

Moreover, it's a game.

à la troisième personne

in the third person

donc c'est hyper proche de nous.

So it's really close to us.

Il y a des moments,

There are moments,

il y a des trucs

there are some things

qui n'ont aucun sens.

that make no sense.

Tu as une pièce

You have a coin.

qui est illuminée,

who is illuminated,

tu vois exactement

you see exactly

qu'il y a une lumière,

that there is a light,

que la source de l'éclairage

that the source of the lighting

elle est au centre de la pièce

She is in the center of the room.

mais il n'y a pas de torche,

but there is no torch,

il n'y a rien.

There is nothing.

Donc conceptuellement,

So conceptually,

ça n'a pas de sens

It doesn't make sense.

mais le joueur

but the player

il ne s'en rend pas compte.

He doesn't realize it.

C'est juste joli,

It's just pretty,

il s'en fout,

he doesn't care,

c'est joli, ça marche.

It's pretty, it works.

Mais toi,

But you,

avec ton oeil de développeur,

with your developer's eye,

tu vas le remarquer,

you will notice it,

c'est un peu comme

it's a bit like

quand tu te mets à la vidéo

When are you getting into video?

dans les films,

in movies,

après tu ne peux pas

after you cannot

t'empêcher d'analyser tout

to prevent you from analyzing everything

et c'est un peu

and it's a little

la même chose qui se passe.

the same thing that is happening.

Exactement.

Exactly.

C'est exactement ça.

That's exactly it.

Il y a d'autres jeux

There are other games.

dans ce style

in this style

qui vous inspirent

who inspire you

ou vous avez volé des trucs

where you stole stuff

entre les guillemets ?

between the quotes?

Il y a Dark & Darker.

There is Dark & Darker.

Je pense que Dark & Darker

I think that Dark & Darker

est un très bon exemple.

is a very good example.

C'est un jeu

It's a game.

qui parlera probablement

who will probably speak

à beaucoup moins de gens.

to many fewer people.

C'est un jeu

It's a game.

qui est sorti

who went out

il n'y a pas très longtemps.

not very long ago.

C'est un jeu

It's a game.

de l'héroïque

of the heroic

médiéval fantasy.

medieval fantasy.

C'est un jeu

It's a game.

un petit peu comme Tarkov,

a little bit like Tarkov,

ça appartiendra peut-être

It may belong.

à un petit peu plus de gens.

to a little bit more people.

L'idée,

The idea,

c'est que vous êtes

it's that you are

dans un donjon,

in a dungeon,

il y a des monstres,

there are monsters,

vous tuez les monstres,

you kill the monsters,

il y a potentiellement

there is potentially

aussi d'autres joueurs

also other players

et l'objectif,

and the objective,

c'est de sortir du donjon.

It's about getting out of the dungeon.

C'est aussi un petit peu

It's also a little bit.

comme un battle royale

like a battle royale

parce que les joueurs

because the players

peuvent te tuer.

can kill you.

Et si tu sors du donjon,

And if you leave the dungeon,

tu peux sortir avec ton loot

You can go out with your loot.

et rentrer dans le donjon

and enter the dungeon

avec ce loot.

with this loot.

Et ce jeu

And this game

nous a beaucoup inspiré

has inspired us a lot

quand on a fait

when we did

le premier test

the first test

du jeu de base

from the base game

parce qu'on avait

because we had

le problème

the problem

que Martin a mentionné avant,

that Martin mentioned earlier,

c'était qu'est-ce qu'on aura

It was what we will have.

suffisamment de joueurs

sufficient players

connectés en même temps

connected at the same time

pour pouvoir jouer

to be able to play

à notre jeu ?

to our game?

On a fait un test

We did a test.

pour tout vous dire.

to tell you the truth.

C'était sur un week-end,

It was on a weekend,

donc on avait deux jours

so we had two days

et on avait 150 personnes

and we had 150 people

sur notre jeu.

on our game.

Il y en avait 150 personnes

There were 150 people.

qui étaient super chauds

who were super hot

pour pouvoir tester notre jeu.

to be able to test our game.

Nous, on était super contents.

We were super happy.

C'est absolument génial.

It's absolutely great.

Ça ne fait pas beaucoup,

It doesn't make much.

je pense,

I think,

pour beaucoup de gens,

for many people,

150,

150,

mais pour nous,

but for us,

c'est déjà trop bien.

That's already great.

On était d'habitude 6

We were usually 6.

à tester le jeu,

to test the game,

alors 150, c'est génial.

So 150, that's great.

Et le truc,

And the thing,

c'est qu'on se dit

it's what we tell ourselves

150 personnes, c'est beaucoup

150 people is a lot.

et en fait, non,

and actually, no,

c'est personne.

It's no one.

Parce que 150 personnes

Because 150 people

sur un week-end,

over a weekend,

s'il y a une personne

if there is a person

qui se connecte, par exemple,

who connects, for example,

qui attend qu'il y ait

who is waiting for there to be

d'autres gens en jeu,

other people in the game,

elle va attendre

She will wait.

une à deux minutes.

one to two minutes.

Si elle voit qu'il n'y a

If she sees that there is

personne, jamais.

nobody, ever.

C'est hyper intéressant.

It's super interesting.

Oui, c'est un peu en décalage

Yes, it's a bit out of sync.

avec l'impression

with the impression

que le chiffre,

that the number,

que 150 personnes,

that 150 people,

c'est quand même beaucoup.

that's still a lot.

En gros,

In summary,

tu as une sorte

you have a kind

de masse critique à atteindre

critical mass to achieve

avant que ton jeu

before your game

soit même jouable

itself playable

un tout petit peu

a tiny bit

de temps en temps.

from time to time.

Exactement.

Exactly.

Et c'est ça

And that's it.

qui nous a amenés

who brought us

à faire un virage,

to make a turn,

à changer un petit peu

to change a little bit

le style de jeu qu'on faisait

the style of play we were doing

et c'est justement

and it is precisely

à ce moment-là

at that moment

qu'on a commencé

that we started

à jouer à Dark End Marker

to play Dark End Marker

et on s'est dit

and we said

mais attends,

but wait,

si notre problème,

if our problem,

c'est que les gens

it's that people

ne peuvent pas jouer

cannot play

contre d'autres gens,

against other people,

laissons-leur

let them

l'opportunité

the opportunity

de commencer par jouer

to start by playing

contre des monstres

against monsters

qui sont contrôlés

who are controlled

par l'ordinateur.

by the computer.

Parce que du coup,

Because of that,

même s'il n'y a personne

even if there is no one

d'autre avec qui jouer,

others to play with,

si tu as des amis,

if you have friends,

un petit groupe

a small group

de 2-3 personnes,

of 2-3 people,

tu peux jouer,

you can play,

même si tu es tout seul

even if you are all alone

potentiellement,

potentially,

tu peux aussi jouer.

you can also play.

Tu commences

You start

par battre des monstres

by fighting monsters

et si jamais

and if ever

il y a des gens

there are people

qui sont aussi

who are also

en train de jouer,

playing,

potentiellement,

potentially,

on peut mettre

one can put

ces mêmes gens

these same people

dans la même partie

in the same section

et ils peuvent se rencontrer.

and they can meet.

Donc en gros,

So basically,

ça devient un bonus

It becomes a bonus.

qui vient augmenter

which comes to increase

ton expérience de jeu.

your gaming experience.

Exactement.

Exactly.

Pas nécessaire.

Not necessary.

Et à la base,

And basically,

ça vient...

It's coming...

Jusqu'à ce que vous ayez

Until you have

la masse critique...

the critical mass...

Ah oui,

Oh yes,

c'est hyper intéressant.

It's really interesting.

Comment des trucs,

How things are,

des contraintes

constraints

super factuelles

super factual

peuvent impacter

can impact

un gameplay en fait.

a gameplay in fact.

Ouais.

Yeah.

Et tout le monde

And everyone

ne peut pas faire

cannot do

du matchmaking

some matchmaking

à 50 contre 50.

fifty-fifty.

Il faut...

It is necessary to...

Ouais,

Yeah,

ok,

ok,

c'est hyper intéressant.

It's super interesting.

Ah,

Ah,

si tu oublies ma question.

if you forget my question.

Si,

Yes,

on était en train

we were in the process

de parler

to speak

de différents styles

of different styles

de jeu.

of play.

Ouais,

Yeah,

et puis du test.

and then the test.

Alors le playtest

So the playtest.

qu'on a fait,

that we did,

c'était une expérience incroyable.

It was an incredible experience.

On a eu plein de trucs

We had a lot of stuff.

hyper rigolos.

super funny.

Déjà,

Already,

à la base,

initially,

parce que nous,

because we,

on jouait aussi.

we also played.

On s'était dit,

We had said to each other,

bon,

good,

on va jouer

we're going to play

contre d'autres joueurs.

against other players.

Et on était forcément

And we were necessarily.

les meilleurs,

the best,

donc on jouait un peu

so we played a little

pour faire plaisir aux gens,

to please people,

mais on ne jouait pas à fond

but we weren't playing fully

parce qu'on était les seuls

because we were the only ones

à avoir joué à notre jeu.

for having played our game.

Au bout de 5 heures,

After 5 hours,

t'as une escouade

you have a squad

de 3 gars qui sont arrivés,

of 3 guys who arrived,

qui nous ont lavé

who washed us

sur notre propre jeu.

on our own game.

Ils n'avaient jamais joué.

They had never played.

Ils ont explosé.

They exploded.

Et là,

And there,

petit coup à l'égo,

a little blow to the ego,

quand même.

anyway.

Ça fait 2 ans

It has been 2 years.

que tu développes ton jeu

that you develop your game

et lui,

and him,

en 3 heures,

in 3 hours,

il est bien meilleur que toi.

He is much better than you.

Et surtout,

And above all,

c'était vraiment intéressant

It was really interesting.

de voir que t'as des gens

to see that you have people

qui sont passionnés.

who are passionate.

On avait un gars,

We had a guy,

il passait des heures

he spent hours

dans l'espace d'entraînement,

in the training space,

la zone d'entraînement,

the training area,

pour trouver des moyens

to find ways

de casser le jeu

to break the game

avec des combos

with combos

de sorts complètement fumés.

completely smoked sorts.

Il nous envoyait des trucs

He was sending us stuff.

où il tuait d'un coup

where he killed with one blow

tous les monstres

all the monsters

de l'entraînement

training

et il m'envoyait ça

and he was sending me that

sur Discord en mode

on Discord in mode

vas-y,

go ahead,

j'ai trouvé ça.

I found this.

Juste le plaisir

Just the pleasure

de péter ton jeu.

to mess up your game.

Oui, mais en même temps,

Yes, but at the same time,

de trouver des moyens

to find ways

d'être le plus fort.

to be the strongest.

C'était génial.

It was great.

Alors que c'était une démo

While it was a demo.

d'un jeu qui...

of a game that...

Trop sévé.

Too severe.

Oui.

Yes.

C'est quoi les prochaines étapes ?

What are the next steps?

Parce que là,

Because there,

vous avez vos premières démos,

you have your first demos,

etc.

etc.

C'était un premier bêta test,

It was a first beta test,

on peut dire,

one can say,

sous cette expérience-là.

under that experience.

C'est quoi la suite ?

What's next?

Qu'est-ce qui vous manque,

What are you missing,

en gros ?

In short?

Il nous manque...

We miss...

Il faut finir les environnements.

We need to finish the environments.

Là, t'as vu la map du château,

There, have you seen the map of the castle?

mais comme disait Nico,

but as Nico used to say,

on veut un peu plus.

we want a little more.

On veut des sous-terrains,

We want undergrounds,

on va travailler ça un peu.

We are going to work on that a bit.

Il y a encore un peu

There is still a little bit.

de peaufinage

of refinement

sur tout ce qui est

on everything that is

les compétences,

the skills,

pour que ce soit

for it to be

un peu équilibré,

a little balanced,

que ce soit joli.

let it be pretty.

Ça, c'est les gros morceaux,

That's the big pieces,

je pense.

I think.

Il y a aussi un gros morceau

There is also a big piece.

que...

that...

On en parlait avant,

We were talking about it before,

personne ne verra,

no one will see,

personne ne comprendra,

nobody will understand,

mais qui est absolument colossal.

but which is absolutely colossal.

On va refaire un petit rework

We're going to do a little rework.

de nos systèmes de compétences.

of our skills systems.

On va devoir y passer

We'll have to go through it.

parce que ça a été fait

because it has been done

au tout début.

at the very beginning.

Il y a beaucoup de choses

There are many things.

qui ont évolué,

which have evolved,

il y a beaucoup de choses

There are many things.

qu'on a appris

that we learned

et Martin en parlait

and Martin was talking about it

la semaine dernière,

last week,

sur les systèmes de réplication.

on replication systems.

Ce n'est pas parfaitement appliqué,

It's not perfectly applied,

donc si vous commencez

so if you start

à avoir pas mal de latence,

to have quite a bit of latency,

vous allez avoir

you will have

des comportements très bizarres

very strange behaviors

sur les compétences

on skills

et ce n'est pas forcément

and it is not necessarily

très agréable aussi

very pleasant too

quand vous avez un peu de latence.

when you have a bit of latency.

Donc voilà,

So here it is,

on a du travail dans l'ombre

We have work in the shadows.

aussi à faire.

also to do.

Et puis,

And then,

il y a toujours une phase de test

There is always a testing phase.

que tu fais avant

What are you doing before?

en petit comité

in a small committee

parce que tu trouves

because you find

toujours des bugs.

still bugs.

Là qu'on le bug

There we bug him.

du E accent aigu.

of E acute accent.

Tu t'en souviens ?

Do you remember?

C'est quoi ça ?

What is that?

Le bug du E accent aigu.

The bug of the E acute accent.

Je pense que ça parlera...

I think it will speak...

Si je dis E accent aigu,

If I say E acute accent,

ça devrait commencer

It should start.

à parler à pas mal de développeurs.

to talk to quite a few developers.

On avait un ami

We had a friend.

avec qui on a testé le jeu

with whom we tested the game

qui n'arrivait pas

who could not arrive

à se connecter au jeu,

to connect to the game,

mais il n'arrivait pas

but he couldn't manage

à se connecter au serveur.

to connect to the server.

Donc il arrivait dans le jeu,

So he arrived in the game,

il arrivait dans le lobby

he arrived in the lobby

dont j'ai parlé avant.

that I spoke of before.

Donc on l'invitait,

So we invited him,

tout ça marchait très bien.

everything was going very well.

Et au moment où la partie se lance,

And at the moment when the game begins,

tout le monde arrive

Everyone is arriving.

à se connecter au serveur

to connect to the server

et lui,

and him,

il est bloqué par le serveur.

It is blocked by the server.

Mais il est bloqué,

But he is stuck,

on ne comprenait pas

we didn't understand

pourquoi il était bloqué.

why he was stuck.

Et donc on se dit,

And so we say to ourselves,

ça doit être un problème

It must be a problem.

de pare-feu.

firewall.

On a regardé dans les logs

We looked in the logs.

du serveur

from the server

pour essayer de comprendre

to try to understand

je fais un test personnellement

I am doing a personal test.

et dans mon nom de compte,

and in my account name,

donc j'avais changé mon nom de compte

So I had changed my account name.

pour faire d'autres tests,

to conduct further tests,

j'ai mis un E accent dégueu

I put a gross accented E.

dans mon nom de compte.

in my account name.

Et d'un seul coup,

And suddenly,

je n'arrivais plus

I could no longer.

à me connecter au serveur.

to connect to the server.

Je fais,

I do,

mais qu'est-ce qui s'est passé ?

But what happened?

Et je vais regarder,

And I will watch,

donc du coup,

so then,

j'ajoute des logs

I am adding logs.

à l'endroit de connexion

at the connection point

pour essayer de comprendre.

to try to understand.

Je relance le serveur

I'm restarting the server.

et je fais mon test

and I take my test

et puis je regarde mon log

And then I look at my log.

et en fait,

and actually,

je m'aperçois que

I realize that

j'ai moi-même

I myself

mis en place un système

set up a system

pour vérifier

to verify

que le nom de compte

what the account name

envoyé par le client

sent by the client

est le même que le nom de compte

is the same as the account name

reçu par le serveur.

received by the server.

Le problème,

The problem,

c'est que le nom de compte

it's the account name

reçu par le serveur,

received by the server,

il vient de notre stack AWS,

it comes from our AWS stack,

donc il vient d'autres serveurs

so he comes from other servers

et avec toute la transition

and with the entire transition

du nom de compte,

of the account name,

le E accent dégueu

the ugly E accent

s'est perdu à un moment.

got lost at some point.

Donc il y a des problèmes

So there are problems.

d'encodage du texte,

text encoding,

etc.

etc.

Il y avait un problème

There was a problem.

d'encodage quelque part.

encoding somewhere.

Aïe, aïe, aïe.

Ouch, ouch, ouch.

Du coup,

So,

le serveur n'acceptait plus

the server was no longer accepting

notre pote

our buddy

parce que dans son nom de compte,

because in his account name,

il avait un E accent dégueu aussi.

He had a disgusting accented E too.

Donc voilà,

So here it is,

mais c'est pour dire

but it's to say

que c'est des problèmes

what problems there are

qui sont stupides

who are stupid

et on ne comprend pas

and we don't understand

pourquoi on cherche

why we seek

des théories incroyables

incredible theories

en mode

in mode

ça doit être le pare-feu

It must be the firewall.

Windows qui bloque un truc

Windows that blocks something

et tout,

and everything,

alors que non,

while no,

c'est quelque chose

It's something.

de stupide.

stupid.

C'est aussi simple.

It's that simple.

C'est quoi le truc

What’s the thing?

dont vous avez besoin

what you need

clairement ?

clearly?

Comme beaucoup de jeux,

Like many games,

j'imagine,

I imagine,

qui se lancent,

who take the plunge,

c'est qu'ils marchent vite.

It's that they walk fast.

Vous m'avez dit notamment

You told me in particular

que vous comptez

that you intend

passer en full time.

to go full time.

Donc là,

So there,

vous allez avoir

you are going to have

des enjeux financiers.

financial issues.

Vous allez quitter

You are going to leave.

vos tares respectives,

your respective flaws,

probablement.

probably.

Comment ?

How?

Vous avez un plan

Do you have a plan?

ou vous êtes en mode

or you are in mode

on verra ?

We'll see?

Ouais,

Yeah,

il y a un peu le...

there is a little bit of the...

On a travaillé tous les deux

We both worked.

avant dans la tech,

before in tech,

donc on a la chance

so we are lucky

de pouvoir vivre

to be able to live

pendant un certain temps

for a while

avec ce qu'on a

with what we've got

et continuer de financer

and continue to fund

les artistes aussi

the artists too

grâce à ce qu'on a gagné avant.

thanks to what we had earned before.

Le plan,

The plan,

en tout cas,

in any case,

moi,

me,

ma perspective,

my perspective,

c'est que j'essaie

It's that I'm trying.

de faire un bon jeu

to make a good game

avant d'essayer

before trying

de faire un jeu

to play a game

qui se vend

which sells

parce que

because

je pense que

I think that

l'industrie du jeu vidéo,

the video game industry,

malheureusement,

unfortunately,

on est un peu

we are a little

sur une dynamique

on a dynamic

où ils essayent

where they try

d'extraire un maximum

to extract a maximum

d'argent des joueurs

players' money

et pour moi,

and for me,

sur le long terme,

in the long term,

c'est une mauvaise stratégie.

It's a bad strategy.

Si tu fais un jeu de fou,

If you play a crazy game,

tu trouveras des moyens

you will find ways

de monétiser ton jeu

to monetize your game

d'une manière ou d'une autre.

one way or another.

Donc là,

So there,

on n'est pas tout à fait

we're not quite

sur cette optique

on this perspective

mais on verra peut-être

but we might see

que si on commence

that if we start

à grossir,

to enlarge,

peut-être qu'on aimerait

maybe we would like

bien recruter potentiellement.

well recruit potentially.

Là, effectivement,

There, indeed,

tu as vraiment

you really have

des optiques

lenses

nécessité de financement.

necessity of funding.

Ok, pour l'instant,

Okay, for now,

faire le meilleur jeu

make the best game

et qui marche.

and who walks.

Faire un jeu de cœur,

Playing a game of hearts,

finalement.

finally.

Un jeu qui nous fait plaisir,

A game that brings us joy,

oui.

yes.

Et du coup,

And so,

ce qu'on peut proposer aux gens,

what we can offer to people,

c'est de wishlist,

it's from the wishlist,

par exemple ?

for example?

Tout à fait.

Absolutely.

Si vous allez sur Steam,

If you go on Steam,

vous cherchez

you are looking for

Soul Shards,

Soul Shards,

S-O-U-L-S-H-A-R-D-S,

S-O-U-L-S-H-A-R-D-S,

ça veut dire

it means

éclat d'âme

spark of the soul

en anglais

in English

et vous pouvez

and you can

le wishlist

the wishlist

et ça fait que

and it means that

si on sort une démo,

if we release a demo,

vous aurez un email

you will receive an email

et puis ça vous connecte.

And then it connects you.

J'en profite justement

I'm actually taking advantage of it.

parce que ça fait partie

because it's part of

des questions

questions

que je me suis posées

that I asked myself

et c'est rare d'avoir

and it's rare to have

des gens qui font

people who do

ce process là.

this process there.

Ça se passe comment

How is it going?

de publier un jeu

to publish a game

sur Steam

on Steam

ou sur des plateformes

or on platforms

de ce genre-là ?

of this kind?

C'est hyper simple

It's super simple.

pour le coup.

for the occasion.

Je peux peut-être

I can maybe.

en parler.

talk about it.

Steam rend le truc

Steam makes it.

vraiment facile

really easy

et à la fois,

and at the same time,

ils sont stricts.

They are strict.

Facile dans le sens où

Easy in the sense that

tu viens,

are you coming,

tu dis j'ai un jeu,

you say I have a game,

tu as 100 euros à payer

You have 100 euros to pay.

pour que Steam

for Steam

accepte ton jeu

accept your game

et ensuite,

and then,

ils vont venir vérifier

They are going to come check.

énormément de choses

a huge amount of things

et donc tu leur donnes

and so you give them

ton produit

your product

et on s'est rendu compte

and we realized

qu'on a une anecdote

that we have an anecdote

assez marrante là-dessus

quite funny about it

et on s'est rendu compte

and we realized

que Steam faisait

what Steam was doing

beaucoup plus

much more

que ce qu'on pensait

what we thought

et en fait,

and in fact,

Steam joue au jeu

Steam plays the game.

et Steam vérifie

and Steam checks

ce qu'il y a dans le jeu

what is in the game

et donc en gros,

and so basically,

la première version

the first version

qu'on a publiée,

that we published,

il n'y a pas de problème,

there is no problem,

elle était publiée,

she was published,

Steam n'est pas revenu vers nous

Steam hasn't gotten back to us.

et ensuite,

and then,

on a ajouté

we added

dans notre version de jeu

in our version of the game

un lien vers un Patreon

a link to a Patreon

parce qu'on voulait

because we wanted

mettre en place

set up

un Patreon à l'époque.

a Patreon at the time.

On s'est dit,

We said to each other,

bon, ça peut être sympa

Well, that could be nice.

s'il y a des gens

if there are people

qui aiment bien

who like well

et qu'on laisse jouer.

and let them play.

Potentiellement,

Potentially,

ça peut peut-être

that can maybe

payer un petit peu

pay a little bit

les serveurs

the servers

même si c'est super cher

even if it's super expensive

et donc,

and therefore,

on s'est dit,

we said to ourselves,

on met un lien

we put a link

vers notre compte Patreon

to our Patreon account

et Steam n'a pas accepté.

and Steam did not accept.

Steam nous a dit

Steam told us.

enlever le lien

remove the link

vers un compte Patreon

to a Patreon account

parce que c'est une manière

because it's a way

d'obtenir de l'argent

to obtain money

qui va en dehors de Steam.

who goes outside of Steam.

Et ça veut dire que

And that means that

pour avoir cette info,

to get this information,

ils ont ouvert le jeu

They opened the game.

et vu qu'il y avait le lien.

and since there was the link.

Et ils ont tout regardé

And they looked at everything.

parce que le lien,

because the link,

il était microscopique

it was microscopic

en haut à gauche.

top left.

Ou alors,

Or else,

ils ont eu une moulinette

They had a food processor.

sur l'ensemble du jeu

over the entire game

qui vérifie

who verifies

ce genre de lien.

this kind of link.

C'est possible aussi.

It's also possible.

Oui, largement.

Yes, largely.

Tout à fait.

Absolutely.

Mais quand on a vu

But when we saw

que ce soit l'un ou l'autre,

whether it's one or the other,

c'est quand même impressionnant

it's still impressive

qu'ils ont,

that they have,

un peu comme Apple d'ailleurs,

a bit like Apple, by the way,

des systèmes assez poussés

fairly advanced systems

pour passer au peigne fin

to examine in detail

tout ce qui est envoyé.

everything that is sent.

Peut-être que le bon exemple,

Maybe the right example,

c'est qu'il y a,

it's that there is,

moi en tout cas personnellement,

me personally,

je n'ai jamais téléchargé

I have never downloaded.

de jeu qui était un virus

of a game that was a virus

sur Steam

on Steam

parce que justement,

because precisely,

ils font des grosses vérifications

They do thorough checks.

avant de laisser un jeu

before leaving a game

publié sur leur plateforme.

published on their platform.

Heureusement.

Fortunately.

Et donc concrètement,

And so concretely,

tu envoies ton jeu compilé

you send your compiled game

sur leur site.

on their site.

Voilà.

Here it is.

Tu dois rentrer,

You have to go home,

faire une miniature,

make a thumbnail,

faire tous les trucs

do all the things

de présentation

of presentation

et puis après,

and then after,

tu peux le mettre

you can put it

et ils ont un système

and they have a system

qui est vraiment sympa

who is really nice

pour mettre en valeur

to showcase

des petits développeurs

small developers

qui est que

who is it

si tu as,

if you have,

par exemple,

for example,

des très très bonnes

very very good ones

reviews au début,

reviews at the beginning,

tu as plus de 90%

you have over 90%

de reviews positives,

positive reviews,

ils vont te mettre

they are going to put you

en page d'accueil.

on the homepage.

Ils sont vraiment

They are really

super cool là-dessus

super cool about that

et ça fait que tu as

and it means that you have

des jeux qui percent

games that break through

alors qu'il n'y a aucun marketing,

while there is no marketing,

zéro budget marketing.

zero marketing budget.

Prostitueux.

Prostitute.

On est passé là-dessus

We passed over that.

mais juste pour finir,

but just to finish,

un truc qui m'intéresse,

a thing that interests me,

c'est à quel moment,

at what moment,

c'était quoi le moment

What was the moment?

de bascule

of toggle

où dans votre tête

where in your head

c'est passé

it happened

de ce genre de jeu

of this kind of game

c'est un projet

It's a project.

qu'on fait après le taf

what we do after work

à on arrête notre travail

Let's stop our work.

pour faire ça tout le temps

to do that all the time

et peut-être gagner notre vie avec.

and perhaps make a living with it.

Quand est-ce que

When is it that

cette décision a été prise ?

Was this decision made?

Je pense que tu as eu un...

I think you had a...

Moi, je pense que

Me, I think that

je l'avais déjà un petit peu

I had already had a little bit of it.

dans la tête

in the head

depuis quelques temps.

for some time.

Ça doit faire

That must be

un peu plus de six mois

a little over six months

que je l'ai dans la tête

that I have it in my head

et toi,

and you,

tu as eu un déclic

You had a realization.

avec le travail

with the work

parce que tu n'en pouvais plus aussi.

because you couldn't take it anymore either.

Ouais,

Yeah,

alors on l'avait,

so we had it,

quand tu t'éclates

when you're having a blast

sur un projet.

on a project.

En fait,

In fact,

moi j'allais au taf,

I was going to work,

je rentrais,

I was returning,

j'étais fatigué.

I was tired.

J'étais fatigué.

I was tired.

Je bossais trois heures

I was working for three hours.

sur mon jeu,

on my game,

j'étais ressourcé.

I was rejuvenated.

Je me dis,

I tell myself,

il y a un problème quand même

There is still a problem.

parce que ça devrait être mon travail.

because it should be my job.

Et puis,

And then,

il y a eu un alignement de planète

there has been a planetary alignment

qui fait que je travaillais

that made me work

à l'étranger

abroad

et j'ai obtenu un visa

and I obtained a visa

qui fait que je peux y retourner

which means that I can go back there

plus tard.

later.

Donc,

So,

je n'avais pas l'impression

I didn't have the feeling.

de perdre vraiment

to really lose

ce que j'avais acquis.

what I had acquired.

On est arrivé à un niveau

We have reached a level.

où justement financièrement,

where precisely financially,

on pouvait se permettre

we could afford

de quitter nos boulots

to leave our jobs

et de financer ça.

and to finance that.

Et donc,

And so,

c'est un peu le moment

it's a bit of the moment

s'est présenté

came forward

et on s'est dit,

and we said to ourselves,

vas-y,

go ahead,

on le tente.

We are tempting him.

Déjà un an,

Already a year,

bravo à vous.

Congratulations to you.

Hâte de voir ce jeu terminé,

Can't wait to see this game finished,

au jouable déjà.

to the playable already.

Et puis,

And then,

c'était la dernière émission

It was the last show.

en fait de la saison

in terms of the season

d'Unknown's Core.

of Unknown's Core.

Et donc,

And so,

c'était très cool

It was very cool.

d'avoir ça

to have that

avec nos quatre invités

with our four guests

du jour.

of the day.

On est un peu triste

We are a little sad.

parce qu'on ne va pas

because we are not going

vous voir avant

see you before

deux mois peut-être,

two months perhaps,

quelque chose comme ça.

something like that.

Mais ne vous inquiétez pas,

But don't worry,

ça va nous permettre

it's going to allow us

d'avancer sur plein de trucs.

to make progress on a lot of things.

C'était trop bien

It was too good.

cette émission,

this show,

mais long.

but long.

Je me suis bien fatigué.

I got quite tired.

Je vous fais des bisous.

I'm sending you kisses.

Le chat,

The cat,

j'avoue,

I confess,

je n'ai pas été

I have not been.

le plus gentil

the kindest

et le plus vif

and the brightest

sur vos questions

on your questions

tellement il y avait

so much there was

de trucs à voir.

things to see.

Mais je vous ai quand même

But I still have you.

regardé d'un cran de l'œil.

looked out of the corner of the eye.

J'espère que vous avez

I hope you have

apprécié cette émission.

enjoyed this show.

Et de toute façon,

And anyway,

vous pouvez vous abonner

you can subscribe

à la chaîne YouTube

to the YouTube channel

pour voir toutes les parties

to see all the parts

si vous les avez ratées

if you missed them

et que vous êtes arrivés

and that you have arrived

en cours de route.

on the way.

Et follow cette chaîne Twitch.

And follow this Twitch channel.

On se reverra du coup

So we'll see each other again then.

probablement début septembre.

probably early September.

Je ne sais pas encore

I don't know yet.

exactement quand.

exactly when.

N'hésitez pas à aller

Don't hesitate to go.

à la wishlist

to the wishlist

Soul Chards.

Soul Chards.

J'ai entendu qu'il y avait

I heard that there was.

peut-être un autre jeu

maybe another game

avec le même nom.

with the same name.

Oui, vous avez un nom.

Yes, you have a name.

En fait, sur Steam,

In fact, on Steam,

tu as toujours...

you always...

Là, le logo,

There, the logo,

il est doré.

It is golden.

Ok.

Okay.

Le logo est doré,

The logo is golden.

je répète.

I repeat.

Vous voyez en haut à droite.

You see at the top right.

Des bisous à vous tous

Kisses to you all.

et puis de bonnes vacances

and then have a nice vacation

pour ceux qui en prennent.

for those who take them.

Et à la rentrée alors.

And what about the start of the school year then?

Bye bye.

Goodbye.

Bye.

Goodbye.

Au revoir.

Goodbye.

Sous-titrage Société Radio-Canada

Subtitling Radio-Canada

Continue listening and achieve fluency faster with podcasts and the latest language learning research.