Historique des versions

Pour lire les toutes nouveautés des versions du logiciel, rendez vous sur la page GitHub de GDevelop (en anglais).

Version 4.0.85

  • Importants changements en interne pour supporter l'Unicode dans les jeux, c'est à dire la possibilité de pouvoir utiliser des charactères de d'autres alphabets.
  • Nouvel objet AdMob, pour afficher des bannières publicitaires (ou écrans interstitiels) dans les jeux HTML5 exportés sur Android/iOS avec Intel XDK.
  • Les comportements sont maintenant appelés des Comportements (Behavior en anglais).
  • Nouvelle fonctionnalité, la “pile de scènes” : une nouvelle action permet de mettre en pause la scène courante et d'en lancer une autre. On peut ensuite revenir à la scène précédente avec une autre action. Idéal pour faire des menus de pause, des écrans de combats, des écrans d'intérieurs de batiments..
  • Amélioration de l'export des jeux HTML5 pour Cordova/Intel XDK.
  • Nouvel éditeur pour les objets textes
  • Ajout de la fonctionnalité “Sauvegarder en tant que projet dossier”: les projets peuvent être sauvegardés avec les scènes, évènements externes et agencements externes sauvegardés dans différents fichiers. Cela rend beaucoup plus facile la collaboration dans une équipe.
  • L'appui sur Shift dans l'éditeur de scène permet de redimensionner un objet en gardant ses proportions.
  • L'appui sur Shift dans l'éditeur de scène permet de tourner un objet par incrément réguliers de 15 degrés.
  • La grille aimantée de l'éditeur de scène s'applique aussi lors du redimensionnement d'objets.
  • Amélioration de l'objet Carte de Tuiles, notamment une baisse de la consommation mémoire pour les grandes cartes.
  • Amélioration pour les écrans haute définition (“retina”).
  • Plusieurs corrections de bugs pour la recherche de chemin, qui devrait maintenant fonctionner correctement dans tous les cas.
  • Correction de la recherche dans l'éditeur d'objets.
  • Correction de la condition sur la bordure supplémentaire du comportement “Détruire à la sortie de l'écran”
  • Nouvel démo utilisant les fonctionnalités Javascript “PIXI Particles”
  • Correction dans l'éditeur de scène où les objets sur des calques cachés pouvaient encore être selectionnés.
  • Amélioration et nettoyage du code en interne.
  • Corrections pour Mac OS X dans l'éditeur de scène.
  • Suppression de la compilation en un fichier unique (trop instable et detecté comme un virus par certains antivirus).
  • Ajout du support pour les molettes à défilement horizontal dans l'éditeur de scène. Divers bugs corrigés.

Version 3.6.81

  • Nouvelles traductions (partielles) italiennes, chinoises et polonaises.
  • Condition 'Sélectionner l'objet le plus proche'
  • Nouvelle conditions pour tester si un bouton de la souris ou du clavier est relaché
  • Amélioration du système audio des jeux HTML5, meilleure performances sur les mobiles.
  • Mise à jour du moteur de rendu des jeux HTML5 (Pixi.js)
  • Nouvelle démo technique “Advanced 3D Tower”
  • Ajout de la touche retour arrière en alternative à Suppr. dans la majorité des éditeurs.
  • Correction de l'usage trop intensif du processeur dans l'éditeur d'évenements sur Linux.
  • Correction de l'ordre d'insertion d'images multiples dans une animation.
  • Correction de la couleur global d'un objet Sprite dans les jeux HTML5
  • Correction de l'échelle de la taille d'un Sprite quand l'objet est inversé.
  • Correction de la recherche de chemin qui ne marchait plus pour les jeux natifs.
  • Correction de crash avec l'objet Carte de tuiles en utilisant des grandes images pour les tuiles.
  • Correction de glitchs avec GTK3
  • Correction de la mauvaise prise en compte de la taille/animation initiale d'un Sprite dans les jeux HTML5.

Version 3.6.80

  • Correction d'une regression de la version précédente empechant les jeux natifs d'etre correctement compilés sur Linux.
  • Optimisations du moteur de plateforme qui est 50% plus rapide lors d'une utilisation intensive.

Version 3.6.79

  • Ajout des traductions portuguaises et allemandes (encore non finie, la moitié du logiciel est traduit environ)
  • Support complet du multitouch pour les jeux HTML5. Utilisez le multitouch avec l'action “Le curseur/touché tactile est sur un objet”, ou créez des tests avancés avec les conditions multitouch.
  • Ajout d'une action pour changer la vitesse d'animation.
  • Ajout de l'expression CurrentSceneName() pour obtenir le nom de la scène actuelle.
  • Correction de l'expression ToJSON qui ne formatait pas correctement les guillemets.
  • Ajout d'aperçus lors de l'ouverture d'une fenetre pour choisir une image.
  • Correction de crash avec les cartes de tuiles larges.
  • Ajout de l'exemple Slot machine (merci à Erdo)
  • Ajout d'un exemple de multitouch.
  • Améliorations mineures de l'interface utilisateur.
  • Travail interne pour supporter Mac OS X.

Version 3.6.78

  • Correction de crashs.

Version 3.6.77

  • Ajout de l'objet Dessinateur manuel pour les jeux HTML5 (déjà disponible pour les jeux natifs).
  • Ajout de l'objet Panneau (“9-patch”) pour les jeux HTML5 (déjà disponible pour les jeux natifs).
  • Ajout de l'objet Entrée de texte pour les jeux HTML5 (déjà disponible pour les jeux natifs).
  • Ajout de l'action “Change la couleur globale” pour les objets Sprite pour les jeux HTML5 (déjà disponible pour les jeux natifs).
  • Ajout de l'expression LastPressedKey() pour obtenir le nom de la dernière touche appuyée.
  • Correction du masque de collision des objets Mosaïque et Texte pour les jeux HTML5
  • Correction des objets se déplaçant sur des plateformes qui ne pouvaient plus sauter après avoir été coincés dans un obstacle.
  • Les jeux HTML5 prennent maintenant toute la page par défaut.
  • Correction de crashs avec les extensions (comme LinkedObjects) du à une erreur interne dans le moteur des jeux natifs.
  • Autocomplétion du nom d'un comportement lorsqu'on clique sur le bouton à coté du champ Comportement à remplir.
  • Mise à jour de Pixi.js, le moteur de rendu des jeux HTML5.
  • Les boutons “Aperçu” et “Edition” se désactivent suivant l'état de l'éditeur de scène.
  • Les traductions sont maintenant faites avec Crowdin.com: https://crowdin.com/project/gdevelop. N'hésitez pas à participer !

Version 3.6.76

  • Amélioration de l'éditeur d'objets : les objets peuvent être glissés-deposés dans les groupes, le contenu des groupes est maintenant listé, les objets et groupes globaux sont maintenant en gras.
  • La fenêtre de selection de condition/action a été retravaillée pour être plus simple et claire.
  • Ajout de l'Event Store: parcourez les modèles d'évènements créés par les utilisateurs de GDevApp.com, personnalisez et ajoutez les à vos jeux. Et double cliquez sur un modèle inséré dans un jeu pour l'éditer même après insertion.
  • Ajout des Groupes d'évènements, qui peuvent être utilisés pour organiser les évènements.
  • Ajout d'un support expérimental des évènements Javascript, pour les jeux HTML5 (voir les exemples).
  • Ajout du support du format JSON pour charger et enregistrer les jeux.
  • Nouvelle page de démarrage, correction du mauvais alignement sur Ubuntu.
  • Correction d'une importante fuite de mémoire lors du chargement des textures.
  • Changement du comportement du clic molette dans l'éditeur du scène : il faut maintenant rester appuyer pour se déplacer.
  • Les objets se déplaçant sur des plateformes sont maintenant séparés des platformes si ils sont coincés dedans.
  • Ajout d'un outil de remplissage et des boutons d'annulation dans l'éditeur des objets Carte de Tuiles.
  • Corrections et amélioration de performances pour les objets Carte de Tuiles.
  • Possibilité de décaler l'origine de la grille dans l'éditeur de scène.
  • Correction de l'affichage des curseurs sur Ubuntu dans l'éditeur de scène.
  • Correction de la condition testant la visibilité d'un calque.
  • Changement des titres des conditions liés à la souris pour mettre en avant le support des écrans tactiles.
  • Ajout des expressions ScreenWidth et ScreenHeight pour les jeux HTML5.
  • Correction des expressions SceneWindowWidth et SceneWindowHeight pour les jeux HTML5.
  • Lors de l'ajout de plusieurs images, elles sont maintenant mises dans l'ordre alphabétique sur Ubuntu, dans l'éditeur d'objet Sprite.
  • Correction des couleurs des paramètres dans l'éditeur d'évènemements.
  • Corrections mineurs et améliorations.
  • Passage de la licence LGPL vers la licence MIT pour la majeur partie du code. Enjoy!

Version 3.5.75

  • Nouvelle action pour ouvrir une URL dans un navigateur.
  • Correction d'un crash avec le test de collision pour les objets cartes de tuiles.
  • Correction d'un bouton au comportement incorrect dans le ruban.

Version 3.5.74

  • GDevelop s'appelle dorénavant GDevelop! Si vous possédez des articles, sites web ou forums parlant de GDevelop, vous pouvez maintenant faire référence à GDevelop.
  • Nouvel objet carte de tiles: créez facilement des jeux basés sur des tiles ! (jeu natifs seulement)
  • Correction des fonctions ne fonctionnant pas normalement avec plus d'une scène ou des évènements externes.
  • Correction du renommage des objets après leur ajout sur Linux.
  • Correction des bugs graphiques pour le debugger et le suivi de performances sur Linux.
  • Correction de l'affichage de barres d'outils sur Linux.
  • Corrections de la condition de test des axes de joysticks.
  • Correction d'un crash avec le comportement de recherche de chemin.
  • Mise à jour de UglifyJS pour corriger des erreurs de minifications avec certains jeux.
  • Ajout d'un lien pour télécharger Node.js en cas de besoin (requis pour la minification).
  • Nouvel exemple “Advanced Shape based Painter”.
  • Autres corrections mineures.

Version 3.4.73

  • (Mise à jour de SFML) Correction des crashs liés aux fichiers audios
  • Correction des calques mal cachés pour les jeux HTML5
  • Mise à jour de la traduction russe (Merci à Komencanto)

Version 3.4.72

  • GDevelop est maintenant open source!
  • Nouveau comportement: Mouvement vu du dessus (4 ou 8 directions).
  • Traduction russe : merci à Airvikar de http://ubuntu-wine.ru
  • Plusieurs images peuvent être glissées deposées depuis la banque d'images vers une animation d'un objet Sprite.
  • Mise à jour de SFML : Améliorations graphiques et corrections d'erreurs et fuites de mémoire sur les vieilles cartes graphiques.
  • Mise à jour de Pixi.js : Rendu 400% plus rapide des jeux HTML5, améliorations du support de CocoonJS
  • Ajout du support de Intel XDK, pour exporter les jeux HTML5 vers Android ou iOS.
  • L'éditeur de scène affiche maintenant le cadre de la fenêtre de jeu.
  • Minification plus r