Camera tool / Outil caméra


FR

Qu'est-ce que nous voulons ? Avoir une caméra qui soit immersive, mais aussi adaptée au gameplay et ça le plus rapidement possible !

A défaut de ne pas avoir notre boucle de gameplay déjà programmé, c'est une tâche que nous ne pouvons pas laisser trop à l'écart du reste du développement général. Sachant cela, nous n'avons nul autre choix que de penser le système de façon à ce qu'il soit au maximum générique afin de permettre des changements rapides durant la production.

Par quoi on commence ? Et bien dans un premier temps, pourquoi ne pas lister tous les paramètres de notre caméra qui seraient susceptibles de changer !

ENG

What do we want? To have a camera that is immersive but also adapted to the gameplay, and this as quickly as possible!

Without having our gameplay loop already scheduled, this is a task that we can't leave too much out of the rest of the general development.  Knowing this, we have no choice but to think of the system in such a way that it is as generic as possible in order to allow rapid changes during production.
Where do we start? Well, first of all, why not list all the parameters of our camera that might change!


FR

Bon, ça donne un truc comme ça, mais soyons honnêtes ce n'est pas très sexy comme interface. Nous y reviendrons plus tard !

Dans un second temps, à nos clavier ! Il va s'agir de programmer tous les comportements possibles de la caméra, sans trop se soucier de comment les régler, en faisant attention à bien séparer toutes les fonctionnalités en plusieurs méthodes dans notre script.

Et voilà, nous avons déjà une caméra qui fonctionne en partie comme nous le souhaitons.

ENG

Well, it gives something like that but let's be honest it's not very sexy as an interface. We will come back to this later!
Secondly, to our keyboards! It will be a question of programming all the possible behaviors of the camera, without worrying too much about how to adjust them, taking care to separate all the features into several methods in our script. 
And that's it, we already have a camera that partially works as we want it to.

FR

Existe-t-il encore un problème à tout ça ? Oui, il faut obligatoirement faire ses réglages en jeu ! Sur le long terme ça nous ferait perdre un temps monstrueux !

Pour finir, la seule chose qui reste à mettre en place est donc un outil éditeur pour rapidement et surtout très facilement pouvoir mettre les réglages d'une caméra à jour. Nous avons déjà toutes nos fonctions de prêtes, alors allons-y pour faire une interface plus sexy que la précédente pour nos ajustements.

Le résultat en image dans la vidéo ci-dessous ;) (  je créer rapidement un réglage de camera un peu alcoolisé  )

ENG

Is there still a problem with all this ? Yes, you must make your adjustments in game! In the long run it will waste us a monstrous amount of time!
Finally, the only thing that remains to be done is an editor tool to quickly and above all very easily update the settings of a camera. We already have all our ready functions, so let's go ahead and make a sexier interface than the previous one for our adjustments.
The result in image in the video below ;) ( I quickly create a camera setting a little alcoholic  )

FR

En espérant que vous ayez apprécié ce Devlog ! Ce n'est pas encore sûr mais le suivant portera sans doute sur le comportement des IA.

ENG

Hope you enjoyed this Devlog !  It is not yet certain, but the next one will probably focus on the behaviour of our AI.

Leave a comment

Log in with itch.io to leave a comment.