Inkscape 1.0 est arrivé ! Thème noir, lisibilité et plus !

Mise en article de ma vidéo sur le sujet

Une mise à jour majeure d’Inkscape est sortie le 1er Mai 2020, après 3 ans sans nouvelles versions. Cette nouvelle version vient nous rendre la vie plus simple, plus belle et avec un tas de nouvelles fonctionnalités. Dans cet article je ne présenterais pas toutes les nouveautés mais vous pourrez les retrouver en cliquant ici.

Nouvelles icônes et thème noir

La première nouveauté que l’on va découvrir dès le lancement de l’application ce sont les boutons et l’interface, qui sont bien plus visible qu’avant. Vous pouvez même changer le pack d’icônes pour un pack plus moderne mais aussi modifier les couleurs de ces icônes.

Toujours dans le même registre on peut maintenant changer le thème et passer d’un thème clair à un thème sombre. Idéal pour se reposer les yeux.

Outil de texte

L’amélioration des outils de texte est lui aussi de la partie, c’était un des points noirs d’Inkscape mais il semblerait que les choses évolues un des exemples notable est la largeur réglable d’un texte en continu (c’est à dire sans saut de ligne).

Vision rayon X

Ceux qui utilisent d’autres logiciels de dessin vectoriel comme « Illustrator » seront familier avec le concept de rayon X qui vous permettra notamment de sélectionner plus facilement un objet caché parmi l’ensemble des objets.

Pour activer le rayon X allez simplement dans “Affichage” -> “Mode rayons X” maintenant si vous cliquez sur un chemin bien précis vous sélectionnez l’objet auquel il appartient.

Une autre méthode est d’aller dans “Affichage” -> “Mode d’affichage scindé”, dans ce mode vous pouvez déplacer le curseur ou cliquer sur les flèches pour changer la partie que vous voulez voir apparaître en rayon X.

Alignement sur l’espace de travail

Si vous ouvrez votre fenêtre “aligner et distribuer” vous remarquez un nouveau bouton dans le coin gauche de la fenêtre. Il va vous permettre d’aligner des objets directement dans l’espace de travail.

Une fois activé, si vous sélectionnez plusieurs objets vous pourrez en cliquant trois fois dessus vous pourrez faire apparaître des poignets d’alignements.

Effets de chemin interactif

Dans la fenêtre “Effet de chemin” ajoutez un nouvel effet en cliquant sur “+” un onglet s’ouvre avec les effets à sélectionner. Vous pouvez maintenant rechercher vos effets avec la barre de recherche interactive.

Plusieurs nouveaux effets de chemin sont disponible comme :

Les contours en pointillés, mesure de segments et bien d’autres

Pour tous les effets vous pourrez définir les valeurs par défaut pour la prochaine utilisation que vous en ferez.

Mentions spéciales

Si vous utilisez un moniteur 4K vous pourrez maintenant distinguer les icônes ce qui n’était pas le cas avant.

Si vous dessinez avec une tablette graphique il y a eu beaucoup d’amélioration sur la prise en charge du stylet mais aussi la possibilité de tourner la zone de travail avec Ctrl+Maj+Molette.

Voilà ce sont les évolutions notables de cette version 1.0, pour plus de détails sur cette nouvelle version n’hésitez pas à aller sur le wiki et installer vous même Inkscape 1.0

Citation [16] – Dalinar Kholin

Échange entre Dalinar et Navani au sujet des hauts-princes.

– Écoutez-moi, Dalinar, dit-elle en le faisant pivoter pour qu’il la regarde droit dans les yeux. Est-il jamais sorti quoi que ce soit de bon lorsqu’un père a détesté ses enfants ?
– Je ne les déteste pas.
– Vous haïssez leurs excès, répondit-elle, et vous êtes tout près de leur appliquer la même émotion. Ils mènent les vies qu’ils ont toujours connues, celles dont la société leur a enseigné qu’elles étaient adéquates. Vous ne les transformerez pas en les méprisant. Vous n’êtes pas Malice; ce n’est pas à vous qu’il revient de les dédaigner. Votre travail consiste à les approuver, à les encourager. Dirigez-les, Dalinar.

Il inspira profondément et hocha la tête.

Le Livre des Radieux – Brandon Sanderson

Histoire de Bulldozer : Un jeu pour Android réalisé avec Unity

Il y a maintenant un peu moins d’une année j’ai décidé de créer un nouveau jeu vidéo sur mon temps libre. Pour compliquer la chose j’ai pris la décision de documenter chaque étape de la réalisation de ce jeu en réalisant des vidéos accessible à tous sur la plateforme Youtube.

Ce sont déjà 13 vidéos qui expliquent :

  • Les différences entre jeu de société et jeu vidéo
  • La recherche d’idées
  • L’utilisation de 3 tableaux (compétences, idées, objectifs)
  • La réalisation des dessins préparatoires
  • La programmation d’une carte constituée d’hexagones
  • La modélisation d’un Bulldozer
  • La création d’animation sur Blender pour Unity
  • L’intégration des éléments dans Unity
  • La réalisation de test en vue d’améliorer le jeu
  • La création de l’interface utilisateur
  • La publication du jeu sur le Google Play Store
  • La création d’une IA
  • Les principes de la monétisation appliqué à Unity

L’aventure « vidéo créative » a commencée le 25 septembre. Depuis quelque temps j’avais commencer à transcrire le jeu de société « pingouins » en version jouable sur mobile pour pouvoir y jouer partout. J’avais en tête un jeu présentant des « nains mineurs » sur des plaques de lave au fond d’une mine qui se battraient pour obtenir le plus de cristaux… Cette première version n’a jamais officiellement vue le jour. Divers raisons en sont la cause :

  • Les personnages n’étaient pas assez imposant pour rendre bien à l’écran, ce qui les rends indistinguable sur une multitude de cases.
  • L’animation des personnages demandait beaucoup de temps, ce qui est une ressource rare pour un développeur indépendant et seul.
  • La programmation de l’IA demandait des ressources de plus en plus grandes ou des modifications de plus en plus lourdes, dû au choix de conception à la base de la création du jeu.
  • L’ajout d’une boutique en jeu pour vendre des « skins » d’armures pour nos nains aurait demandé presque autant voir plus de temps que de créer l’ensemble du jeu.
  • La quasi impossibilité de rendre le jeu multijoueur, rendu impossible par les choix de conception. Notamment par le fait de ne pas considérer une partie comme une simple succession d’action sur un plateau donné.
Plateau avec des nains

Il y a surement beaucoup d’autres points qui m’ont décidé à arrêter et à reprendre de zéro le développement du jeu, mais j’ai listé les points sur lesquels je me suis amélioré dans la nouvelle version Bulldozer !

Bulldozer le jeu
Le jeu Bulldozer dans sa version du 14 mai 2020

Maintenant que vous connaissez l’histoire qui a permis à « Bulldozer » de voir le jour. Vous pouvez remonter plus haut et regarder mes vidéos ou télécharger le jeu.

Citation [13] – Jashna Kholin

– Ils vont essayer de vous définir par quelque chose que vous n’êtes pas. Ne les laissez pas faire. Je peux être une érudite, une femme, une historienne, une Radieuse – les gens essaieront malgré tout de me classer dans la catégorie même qui fait de moi une étrangère. Ils veulent, ironiquement, la chose que je ne fais pas et que je pense pas être le signe principal de mon identité. J’ai toujours rejeté cette façon de procéder, et continuerai à le faire.

Jasnah Kholin, Les Archives de Roshar, Justicière 1 – Brandon Sanderson

HIIT Timer

Premier semestre 2014. Alors en stage de fin d’étude à Lyon, j’ai pratiqué l’escrime médiévale avec la compagnie des corbeaux et c’est à l’occasion de l’un des entraînements que j’ai découvert une première forme d’entraînement fractionné. En effet, pour terminer l’entraînement, nous avions pris l’habitude d’effectuer une sorte de « circuit d’entraînement » (ou circuit training en anglais), sous la forme d’une série d’exercices physiques à exécuter l’un après l’autre. Cela dans le but de renforcer les corps, bras, poignets et autres muscles et articulations, mis à rude épreuve par le maniement d’un bout de métal allant de 1,5 à 2kg environ, à savoir l’épée. L’enchaînement s’effectuant de la manière suivante: 30 secondes d’exercices, puis 30 secondes de repos, pendant lesquelles nous changions d’atelier.

La découverte du principe d’entraînement fractionnée s’est ensuite prolongée dans mes entraînements de roller de vitesse, cette fois avec l’apparition de séries et de blocs. Enfin plus récemment, j’ai pris connaissance du mode d’entraînement dit « fractionné à haute intensité », souvent plus connu sous son acronyme anglais HIIT pour « High Intensity Interval Training ». Avec la déclaration du confinement et les restrictions liées concernant la pratique des sports, je me suis donc mis en tête d’écrire une application simple permettant de configurer une telle session d’entraînement.

Mon cahier des charges était simple, pouvoir configurer les temps d’exercice, pause, repos, ainsi que le nombre d’intervalles et de blocs. Une fois l’entraînement démarré, fournir un compte à rebours pour chaque étape, avec avertissement sonore pour indiquer la fin de la période. Le tout sous la forme d’un site web disponible en PWA, afin de pouvoir être utilisé sur mobile.

Ce petit projet tourne pour le moment dans un App Engine sur la Google Cloud Platform et j’en ai donc profité pour mettre en place un système bien pratique de déploiement automatique après publication de nouveau code dans le dépôt git.

Par ailleurs, il est dommage que la fonctionnalité « wake lock » ne soit pas encore disponible côté mobile, afin d’empêcher le téléphone de se mettre en veille, après demande d’autorisation auprès de l’utilisateur. Pour éviter que l’écran s’éteigne, il faut alors changer la durée avant mise en veille avant de commencer l’entraînement, ou tapoter l’écran régulièrement à chaque période de repos. J’envisage également de supprimer la période de repos constituant la dernière étape de la séquence; à voir à l’usage.

Trêves de bavardage, vous pouvez découvrir l’outil à l’adresse suivante :

hiit.unicoda.com