[3DS] La bibliothèque SDL portée par nop90
La bibliothèque Simple DirectMedia Layer est l’une des plus connues pour le développement de jeux vidéo 2D amateurs. Elle est écrite en C et, en plus d’être assez facilement accessible pour les débutants, gère un large nombre de fonctionnalités telles que l’affichage vidéo, l’événement, l’audio, le multithreading…
Le développeur nop90 a décidé de créer un portage clean de SDL, afin qu’il puisse dans le futur être facilement fusionné avec la version officielle de SDL. Un ensemble de flags personnalisés a été ajouté par l’auteur afin de gérer les particularités de la console 3DS (le joystick droit par exemple).
Les autres bibliothèques telles que SDL_Image (pour les images), SDL_TTF (pour les polices) ou SDL_Mixer (pour l’audio) peuvent également être compilées sans problème tant que la lib SDL-3DS est correctement compilée et installée dans votre boîte à outils DevkitArm. Nop90 a indiqué par ailleurs qu’il incluerait plus tard un Makefile afin de pouvoir tout compiler facilement.
Notez que c’est la version 1.2 de SDL qui a été portée, bien que ça soit la version 2 la plus populaire. L’auteur justifie cela en disant qu’il trouve la version 1.2 meilleure, mais annonce que de toute façon il planche sur un portage futur de la version 2, en reprenant les travaux non-finits de xerpi.
Et voici quelques screenshots issus de jeux développés à l’aide de SDL-3DS :
J’espère qu’avec la disponibilité de cette bibliothèque bien connue sur la 3DS, nous verrons de plus en plus de développeurs coder pour cette console.nop90
Wirus
Un virus (étonnamment) gentil, qui ne demande qu'à faire plaisir aux gens ! Et hacker ses consoles, accessoirement...- "bonjour jexplique mon probleme jai effectuer un downgrade 3.73 vers 3.65 sur psvita avec hen2 et moduro mai..." - will11160
- "bonjour j'ai un probleme j'arrive pas a un installer CMA (l'assista,t de gestionnare de contenu ps vita) ..." - juju
- "Hello I am so delighted I found your blog page, I really found you by error, while I was browsing on Digg ..." - Owen
- "Un grand merci pour cette traduction d'excellente qualité. Nintendo n'aurait pas fait mieux ! Vous êtes gén..." - Bastien64x
- "Bonjour ! Désolé pour ce retard, j'espère que tu as pu régler ton problème entre-temps, si ce n'est pas le ..." - Wirus
- "[…] grand nom de la scène hack PSP surtout connu pour son PRO Online, ainsi que noname120, ..." - [PSP] God Eater 2 : un petit patch de traductio...
- "[…] cette nouvelle monture et voir si elle est à la hauteur de nos espérances, car souvenez-vous que ..." - [PSP] [Vita] Le shell CyanogenMod passe en vers...
- "[…] vous en avions déjà parlé, CyanogenMod est un shell PSP développé par Joel16 arborant l..." - [PSP] [Vita] Le shell CyanogenMod passe en vers...
- "[…] Instructions disponibles iciHomebrew non signé CyanogenMod […]" - [PSP] CyanogenMod passe à Android Lollipop - Cu...
- "[…] Pour pouvoir installer le plugin, suivez notre tutoriel : TUTO – Comment installer des plugins ?...." - [PSP] CXMB devient rétro-compatible ! - Custom ...