Love 0.9.1
Support des écrans retina, anti aliasing et améliorations des canevas

Le , par LittleWhite, Responsable 2D/3D/Jeux
Cette nouvelle version, appelée Baby Inspector est complètement compatible avec la version 0.9.0. La plupart des changements sont des corrections de bogues, des améliorations du code et quelques améliorations des fonctions proposées.


Voici les changements qui peuvent vous intéresser le plus :
  • les canevas peuvent être maintenant utilisés avec les SpriteBatches, ParticleSystems, et Meshes. Les canevas et les images sont tous les deux des sous-types d'un nouveau type : Texture, acceptée par les trois types précédemment cités. Une nouvelle fonction setTexture (pour les trois types) a été ajoutée et les fonctions setImage (etc.) sont maintenant dépréciées mais pas retirées ;
  • le support des écran retina a été ajouté. Pour bénéficier de cette fonctionnalité, vous devez activer l'indicateur "highdpi" dans le fichier love.conf ou dans love.window.setMode. Lorsque cela est effectué (et ce, sur un ordinateur compatible) la résolution des pixels de la fenêtre sera doublée par rapport à la taille demandée. Vous allez devoir ajuster votre code si vous souhaitez l'utiliser correctement. La nouvelle fonction love.window.getPixelScale vous aidera grandement pour cela ;
  • les canevas supportent l'anti-aliasing. Vous allez devoir en faire la requête lors de la création du canevas grâce à la nouvelle variante love.graphics.newCanvas(largeur, hauteur, type_de_texture, fsaa) ;
  • une nouvelle fonction Source:clone a été ajoutée. Cela vous permet de créer de multiples Sources statiques jouant le même son plus efficacement (en termes de temps de chargement, utilisation mémoire et duplication du code) ;
  • quelques bogues désagréables ont été corrigés, notamment avec Joystick:isDown ou encore love.graphics.setCanvas provoquant une corruption lorsque utilisé avec love.graphics.setScissor ou encore la mauvaise lecture d'un SoundData en 8 bit lorsque chargé dans une Source.


Vous pouvez retrouver la liste complète des changements sur le site officiel : https://www.love2d.org/wiki/0.9.1 ou encore, télécharger cette nouvelle version.

Votre opinion

Avez-vous déjà utilisé LÖVE ? Montrez-nous vos créations !

Source

Annonce officielle


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Markand Markand - Membre actif http://www.developpez.com
le 04/04/2014 à 8:12
Avez-vous déjà utilisé LÖVE ? Montrez-nous vos créations !

Oui c'est un framework fabuleux avec une API claire et bien documentée. En plus l'auteur est vraiment sympa et accessible. Je ne peux que la recommander .
Avatar de la.lune la.lune - Membre chevronné http://www.developpez.com
le 04/04/2014 à 23:49
Juste une remarque il fallait présenter la technologie en quelques lignes tout le monde ne sait pas de quoi il s'agit et possible que ça peut intéresser les gens mais on ne sait pas à quoi ça sert, c'est pour quel langage et pour quel but, mais tu passes directement à la présentation des nouveautés, du coup la news n'est pas bénéfique pour tout le monde y compris moi.
Avatar de LittleWhite LittleWhite - Responsable 2D/3D/Jeux http://www.developpez.com
le 04/04/2014 à 23:54
Je suis d'accord, il y a eu une ratée sur ce coup
Sur le forum, c'est un peu plus cohérent, vu que la news LÖVE 0.9.0 est juste au dessus et décrit la bibliothèque.
Avatar de LittleWhite LittleWhite - Responsable 2D/3D/Jeux http://www.developpez.com
le 11/01/2016 à 18:32
LÖVE 0.10.0 : ajout du support de Android, iOS, vidéo OGG Theora, OpenGL ES 2 et 3

LÖVE est un framework de développement de jeu 2D en Lua. LÖVE est totalement gratuit (licence ZLIB) et permet de faire des jeux Windows, Linux et OS X et depuis cette nouvelle version, aussi sur Android et iOS.
Cette nouvelle version, appelée Super Toast vient apporter de nombreuses fonctionnalités très intéressantes.


Voici une liste non exhaustive des changements :
  • support de Android ;
  • support de iOS ;
  • support de OpenGL ES 2 et3 ;
  • ajout du support des formats de compression de textures ETC, EAC, PVRTC, ASTC ;
  • support des vidéos OGG Theora ;
  • support des accéléromètres, vus comme des joysticks à trois axes ;
  • ajout des modules love.video et love.touch ;
  • les fonctions love.mousepressed, love.mousereleased et love.mouse.isDown utilisent le numéro des boutons et non plus leur nom ;
  • suppression des fonctions dépréciées de LOVE 0.9.1 et 0.9.2.


Vous pouvez retrouver la liste complète des changements sur le site officiel : https://love2d.org/wiki/0.10.0 ou encore, télécharger cette nouvelle version.

Votre opinion

Avez-vous déjà utilisé LÖVE ? Montrez-nous vos créations !

Source

Annonce officielle
Avatar de vaild vaild - Membre actif http://www.developpez.com
le 12/01/2016 à 9:43
il serait intéressant de replacer les choses dans leur contexte, pour ce genre de news. un peu de recherche n'a certes tué personne, mais pour les flemmards qui ne savent pas de quoi qu'on cause, une piqûre de rappel est toujours appréciable ^^
Avatar de Bousk Bousk - Rédacteur/Modérateur http://www.developpez.com
le 12/01/2016 à 9:58
Citation Envoyé par vaild  Voir le message
il serait intéressant de replacer les choses dans leur contexte, pour ce genre de news. un peu de recherche n'a certes tué personne, mais pour les flemmards qui ne savent pas de quoi qu'on cause, une piqûre de rappel est toujours appréciable ^^

Scroll up, premier post du topic
LÖVE est un framework de développement de jeu 2D en Lua. LÖVE est totalement gratuit (licence ZLIB) et permet de faire des jeux Windows, Linux et OS X.

n'est pas suffisant ?
Avatar de vaild vaild - Membre actif http://www.developpez.com
le 12/01/2016 à 10:09
pas quand c'est présenté comme une nouvelle news sur la page principale... c'est un endroit logiquement dédié à l'information pure, on devrait pouvoir saisir tout le contexte sur ce seul article, je pense
Avatar de Matthieu Vergne Matthieu Vergne - Expert confirmé http://www.developpez.com
le 12/01/2016 à 13:49
Tout à fait d'accord. Quand on vient par exemple à partir du flux RSS, on ne voit que la dernière news et les réponses suivantes, pas ce qu'il y a eu avant :
http://jeux.developpez.com/actu/9471...nGL-ES-2-et-3/

Inutile de dire que quand j'ai lu ça, je me suis demandé de quoi on parlait.
Avatar de BufferBob BufferBob - Expert confirmé http://www.developpez.com
le 12/01/2016 à 14:53
Citation Envoyé par Matthieu Vergne  Voir le message
Quand on vient par exemple à partir du flux RSS, on ne voit que la dernière news et les réponses suivantes, pas ce qu'il y a eu avant

à l'inverse quand on vient de la page forum (avec la news en surbrillance etc.) on atterit tout en haut de la discussion, du coup sans trop faire gaffe j'ai pensé que le premier post était celui de la news d'aujourd'hui et j'ai mis un +1 c'est qu'après que j'ai lu la suite et compris l'enchainement (du coup j'ai remis un +1 )

l'un dans l'autre c'est peut-être ce système de n'utiliser qu'un seul thread pour tout ce qui a trait à la même news (genre les mises à jour etc.) qui serait à revoir; une actu -> un thread, avec éventuellement des liens vers les actus similaires précédentes, ça paraitrait cohérent (ça reste du détail de chez détail quand même...)
Avatar de LittleWhite LittleWhite - Responsable 2D/3D/Jeux http://www.developpez.com
le 12/01/2016 à 14:57
Je note vos remarques. Je me demandais ce qui était le mieux, un actu par technologie/API, ou une actu par thread. Ce que j'aime bien avec le système utilisé ici, c'est que vous avez toutes les informations de toutes les versions (avec les commentaires des autres pour les autres versions) sur le même fil.
Avatar de Matthieu Vergne Matthieu Vergne - Expert confirmé http://www.developpez.com
le 12/01/2016 à 15:06
Moi je trouve l'agrégation plus déroutante qu'autre chose. Si à cela on ajoute que les gens tendent à ne plus lire quand il y en a pour plusieurs pages, un thread qui agrège plusieurs news a plus de chance de voir ses dernières news totalement ignorées. Un lien vers la ou les news précédentes avec leurs commentaires me semble plus adapté, en ayant 1 news = 1 thread.

À la limite, ne pourrait-on pas avoir 1 news = 1 thread, mais avec la possibilité de "remonter d'un niveau" pour voir la suite de threads se rapportant à des news consécutives ? Donc on liste les threads plutôt que de les agréger, mais on garde quand même tout ensemble d'une manière ou d'une autre.
Offres d'emploi IT
Industrialisation et développement (H/F)
Atos - Provence Alpes Côte d'Azur - Sophia Antipolis
Reconversion,futur ingénieur .net h/f
Adaming - Nord Pas-de-Calais - Lille (59000)
TECHNICIEN QUALITE METHODES(H/F)
AGENCE SUPPLAY - Centre - Mer (41500)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -