Si, on trouve plein de ressources sur le net pour la programmation orientée jeux. Après, tu ne trouveras pas de tutoriels couvrant tous les aspects, mais de toute façon (comme dit plus haut) ça serait ingérable.
En français, tu as toute une partie du forum de developpez.net entièrement consacrée à ça:
D'ailleurs gamedev.net est un autre gros site du développement vidéoludique (en anglais).
Après, il n'y a pas vraiment de milieu "dév de jeux open source", c'est inclus dans la catégorie des "jeux indies", avec plus de limitations sur le choix des bibliothèques.
Enfin, le meilleur moyen d'apprendre amha c'est de commencer par un jeu très simple, un remake d'un truc connu. Le gameplay (les règles du jeu, l'interaction) est la partie la plus délicate à concevoir, donc si tu te lances dans l'inconnu à la fois côté technique et côté gameplay, ça va être difficile...
En tout cas c'est un domaine extrèmement vaste... bonne exploration!
[^] # Re: Je doute que cela existe
Posté par drakmaniso . En réponse au journal Les jeux libres, mode d'emploi. Évalué à 5.
En français, tu as toute une partie du forum de developpez.net entièrement consacrée à ça:
http://www.developpez.net/forums/forumdisplay.php?f=66
Il y a à la fois des débutants et des programmeurs expérimentés, et les questions sont bien accueuillies (à condition de faire un minimum d'effort).
Toujours sur developpez.net, leur section tutos/cours contient plein de trucs intéressants, couvrant un peu tout:
http://jeux.developpez.com/
Je te conseille de passer directement à OpenGL pour l'affichage, et de n'utiliser SDL que pour l'initialisation et la gestion clavier/souris.
Pour OpenGL, il y a les incontournables tutos de NeHe (an anglais, mais il y a un début de traduction sur developpez):
http://nehe.gamedev.net/
D'ailleurs gamedev.net est un autre gros site du développement vidéoludique (en anglais).
Après, il n'y a pas vraiment de milieu "dév de jeux open source", c'est inclus dans la catégorie des "jeux indies", avec plus de limitations sur le choix des bibliothèques.
Enfin, le meilleur moyen d'apprendre amha c'est de commencer par un jeu très simple, un remake d'un truc connu. Le gameplay (les règles du jeu, l'interaction) est la partie la plus délicate à concevoir, donc si tu te lances dans l'inconnu à la fois côté technique et côté gameplay, ça va être difficile...
En tout cas c'est un domaine extrèmement vaste... bonne exploration!