Techno-magis

Godot, 10 jours après

Dimanche 22 Février 2015

Enfin, 10 jours, de mon temps libre. Le premier exemple que j'avais donné la dernière fois était après avoir touché au premier tuto pour faire un Pong. J'avais eu un peu de mal avec le langage de scripts, trop habitué aux dérivés du C. J'ai presque fini par m'y faire, même si je trouve que ça manque un peu de lisibilité et que j'ai parfois du mal avec les erreurs pas forcément claires. Mais, je pense que c'est surtout l'IDE qui est assez affreux. Les copier-coller sont infernaux, la suppression est parfois bizarre, les ctrl+Z (annuler) donnent des étapes qu'on n’attend pas. Bref, j'utilise Kate pour modifier mes scripts, ça me fait perdre l'autocomplétion, mais au moins ça ne fait pas de choses bizarres. Je n'ai pas trop regardé du côté des bugs de l'IDE, mais ça serait bien qu'ils l'améliorent sur ces points.

Pour l'instant, j'ai réussi à comprendre plusieurs points :

  • La gestion de la caméra. Il faut juste l'appliquer à un nœud (Node) et la centrer dessus.
  • La gestion des tuiles (Tiles), il faut suivre le tuto, parce que le jeu de plate-forme qui fait exemple n'est pas franchement ce qu'il y a de plus compréhensible en première approche.
  • J'ai aussi mis un certain temps à comprendre comment faire un menu « flottant » une fois que j'ai permis le scrolling. Il faut passer par les canevasLayers... Merci, le forum.

J'ai encore pas mal de choses à voir. Ma prochaine étape est d'ajouter des objets à détruire et générer les animations. Dès que j'ai compris quelque chose, j'essaie de l'appliquer pour avancer. Inutile de cherche à faire trop compliqué.

Je n'ai pas regardé ce qu'il est possible de faire en 3D... En fait, ça ne m’intéresse pas trop. La partie 2D est pas trop mal foutue. Par contre, ce n’est clairement pas destiné à des personnes ne sachant pas coder. Il est possible de faire pas mal de choses sans script, mais on est très vite limité par les possibilités. Comme le projet est open source et que le wiki avec la doc (en anglais) est sur Github, je regarde aussi ce comité sur le projet. Il y a pas mal de trucs sympa à venir pour la prochaine version, possibilité à utiliser soit même en compilant le projet (ce qui n'est franchement pas compliqué).

C'est ultra moche, juste compilé pour Linux (je n’ai pas regardé comment faire pour les autres OS), mais voici ce que ça peut donner : télécharger (5,8 Mio)

Catégories :
Par Zéfling, le 22/02/2015 à 02:54:48
Le billet a été lue 237 fois, avec 0 commentaire publié.

Aucun commentaire

Écrivez le votre ci-dessous.

Écrire un commentaire