
|
|
|
|
Apprenez à creer vos jeux videoCe tutorial est destiné à ceux qui souhaiterait se lancer dans la création de jeux vidéo et qui n'ont pas encore de notion en ce qui concerne le développement d'application. Avant de commencer quoi que ce soit, nous allons faire un petit tour d'horizon avant de se lancer dans le développement de jeux vidéo.
Sommaire du chapitre :
Qu'est ce qu'un jeu vidéo ?Avant de commencer, nous allons éclaircir certains points. La question peut paraître bête mais il est important que nous définissions clairement ce qu'est un jeu vidéo. Du point de vue d'un développeur (c'est à dire vous, créateur de jeux vidéo), un jeu vidéo n'est rien d'autre qu'un programme au même titre que votre navigateur, votre lecteur multimédia ou votre logiciel de traitement de texte. Créer un jeu vidéo consiste donc à créer un programme s'appuyant sur un scénario que vous aurez inventé. ![]() Mais comment on crée un programme ?
Pour créer un programme, vous devez commencer par apprendre à programmer. La programmation, c'est quoi ?Programmer revient à écrire une sorte de "charabia" qui sera traité pour être compréhenssible par l'ordinateur. Voici un exemple de programme écrit en C++ : Code : C++ #include "Spectateur.h" #include "Assistant.h" #include "Magicien.h" int main() { // On instancie un Spectateur Spectateur david; // Il arrive, on lui demande son age et son argent // On instancie un Assistant Assistant assistant; // On instancie un Magicien Magicien mrGuerin; // Le Magiciel fait son tour de magie à l'aide de son Assistant et du Spectateur mrGuerin.tourDeMagie(assistant, david); return 0; } C'est quoi le C++ ?
Le C++ est un langage informatique. C'est ce langage que vous apprendrez pour écrire vos jeux vidéo. Est-ce que c'est dur ?
Bien expliqué, la programmation en C++ n'est pas très difficile en soit. Ca demande juste beaucoup de pratique. Mais si vous voulez développer des jeux vidéo, vous devez vous donner les moyens d'y arriver. Comment apprendre à programmer ?Pour éviter de réinventer la roue, je ne vais pas vous apprendre à programmer. Il existe déjà plusieurs très bon tutoriaux sur la programmation en C++. Il en existe un en particulier qui est très bien pour commencer, c'est le cours de C et de C++ du Site du Zer0. Ce cours est découpé en 2 grandes parties : - Le cours de C - Le cours de C++ Il est très long mais très captivant, vous verrez. ![]() C'est quoi le C et le C++ ?
Le C et le C++ sont deux langages informatique. Vous devrez les apprendre l'un après l'autre en commençant par le C. En parallèle, je pense qu'il est important de jeter un coup d'œil sur d'autres sites. Voici quelques autres sites intéressants : - Bien programmer en langage C par Emmanuel Delahaye, ce site expose les subtilités du langage C. - Developpez.com le club des développeurs, ce site recueil plein de tutoriaux de plusieurs langages. Note : Il y a également jeux-libres.com qui contient quelques tutoriaux sur la programmation orienté jeux vidéo. ![]() Et ensuite ... ?Quand vous serez prêt, j'aimerais vous orienter vers la bibliothèque SFML qui, à mon goût, est très bien adapté à la création de jeux vidéo. C'est quoi une bibliothèque ?
Une bibliothèque, c'est un ensemble de morceaux de programme réutilisable pour faire ses propres programmes. La bibliothèque SFML permet de manipuler des images, du son... D'utiliser la souris, le clavier, le Joystick... Et d'utiliser le réseau assez facilement. Ce qui me pousse à l'utiliser, c'est qu'elle est orienté objet (vous verrez ce que c'est en apprenant le C++), qu'elle peut intégrer OpenGL (pour faire des jeux en 3D) et qu'elle est entièrement libre. Vous pourrez commercialiser vos jeux si vous le souhaitez. De plus, son auteur est très actif. Le développement de cette librairie ne devrait pas s'arrêter là. ![]() Rédigé par David
|
||
|
Hébergeur du site : 1and1.fr Site de création de Jeux Vidéo Apprenez à créer vos propres Jeux Video A propos de la construction du site... |
352249 pages ont été consultées sur le site ! Dont 245 pages pendant les 24 dernières heures. Page générée en 0.108 secondes Nos partenaires - Otium Production : Aide aux débutants à créer leurs jeux - Construis ton jeu en PHP : Apprenez à créer votre jeu en PHP - A.C.S.E.L. : Club de patinage artistique de Caen |