Il est probablement inutile de présenter la bibliothèque SDL [1], l'une des plus utilisées pour la création de jeux, aussi bien dans le monde libre (de FreeCiv à 0 A.D.) que dans nombres de titres propriétaires. Diffusée selon les termes de la très permissive licence zlib, sa simplicité et sa grande portabilité en font un choix naturel pour de nombreux projets.
Nous allons nous intéresser ici à l'utilisation de SDL2 dans l'objectif de créer une application pour systèmes Android, les plus répandus sur les appareils mobiles (téléphones et tablettes). Et pour faire un peu mieux que simplement afficher « bonjour » à l'écran, nous allons créer une application 3D exploitant les fonctionnalités de OpenGL ES [2], le sous-ensemble de OpenGL dédié aux systèmes embarqués. Pour rester compatibles avec la plupart des matériels existants, nous ne nous appuierons pas sur la très récente version 3 de OpenGL ES mais nous nous limiterons à la version 2.
Dans ce qui suit,...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première