Liens utiles

Cette page recense des liens vers des sites contenant des ressources utiles au développement de jeux vidéo, accompagnés d'une brève description.

Musiques

Création musicale

  • Audacity : Logiciel libre d'édition, d'enregistrement et de montage audio.
  • Cubase : Logiciel professionnel d'édition, d'enregistrement et de montage audio payant.
  • Pro Tools : Logiciel d'édition, d'enregistrement et de montage audio payant.

Sons

Textures

  • OpenGameArt : Site de divers ressources dont les textures.

Objets 3D

  • Sweet Home 3D : Banque de modèles 3D libres au format OBJ + MTL.
  • TF3DM : Des centaines de modèles 3D gratuits à télécharger dans différents formats.
  • Blender : logiciel libre de modélisation, d’animation et de rendu en 3D.
  • Blend Swap : modèles au format .blend destinés à des animations 3D, il y a aussi des modèles dédiés au jeu.
  • Wings3D : logiciel libre pour créer des modèles en 3D, attention il ne gère pas les animations !

Skybox & terrain

  • Terragen : Un logiciel freeware de création de terrain et de skybox.
  • EarthSculptor : Editeur de terrain heightmap en temps réel.

Bibliothèques

C

  • SDL : Très utilisée dans le monde de la création de jeux vidéo en 2D. Cette bibliothèque multiplateforme permet de créer des fenêtres, d'utiliser le clavier, la souris…
  • OpenGL : API multiplateforme qui permet de faire des applications en 3D.
  • libsndfile : Bibliothèque de lecture et d'écriture de fichier audio.

C++

  • SFML : Une API alternative à la SDL, entièrement écrite en C++.
  • DirectX : Framework (Cadre de travail) qui regroupe plusieurs outils comme DirectInput pour les entrées clavier/souris, Direct3D pour le rendu, DirectSound pour le son et encore bien d'autres.

Java

Tutoriels

Java

Langage C / C++

  • Recueil de codes C et C++ : un complément de connaissances à s’approprier après l’apprentissage des langages C et C++.
  • Learn OpenGL : un tutoriel sur OpenGL, écrit en anglais.
  • libarchive : bibliothèque d'archivage et de désarchivage en langage C.