18
Jeux vidéo, L’évolution Sid’Ali Mellouk [email protected]

Jeux video

Embed Size (px)

DESCRIPTION

Présentation de Sid'Ali Mellouk, Microsoft Student Partner, lors du GameDev organisé par le CSE.

Citation preview

2. Petit historique Lhistoire commence-t-elle aux Etats-Unis en 1951 Ralph Baer est charg par ses employeurs, la socit Loral Electronics, de concevoir un tlviseur ! Incorporer de quelque faon que ce soit une possibilit pour lutilisateur de jouer.. Ses employeurs refusent lide! 3. Petit historique En 1962, Steve Russel cre un jeu nomm Spacewar sur un DEC PDP- 1, le premier mini-ordinateur! Spacewar est dans un sens le premier vrai jeu vido de lhistoire, Nolan Bushnell concepteur de Computer Space, jeu de tennis, le premier succs commercial obtenu par un jeu vido. 4. Lre des jeux vido commence ! LOdyssey est dvoile Naissance de Pong. 1974: Un chec transform en succs. Lexclusivit pour Sears Bally pntre le march de la grande consommation. http://www.grospixels.com/site/history.php 5. Lvolution des jeux Le tout premier jeu vido a t cr en 1958. Conu sur un ordinateur analogique de l'arme amricaine par un physicien, Willy Higinbotham, avec un oscilloscope en guise d'cran. Calculer les trajectoires de missiles nuclaires ! Willy eu l'ide de raliser dessus un jeu de tennis jouable deux. En 1981 Mario apparat! Imagin par Shigeru MIYAMOTO, crateur japonai. Mario s'appelle alors encore Jump Man et hros du jeu est le singe. En 1983 Mario revient aprs avoir fait un norme succs avec le jeu Donkey Kong. Mais il ne vient pas seul il est accompagn de son frre Luigi. 6. Lvolution des jeux En 1985 Tetris, un jeu qui a pour but daligner des briques de diffrentes formes pour former une ligne. En 1991 le 2me jeu de Zelda est l avec le nom Zelda a link to the past . Le premier Sonic fait un norme succs. En 1992 Mario roule dj avec des vhicules avec Super Mario Kart . 7. Les grandes industries Activision Blizzard Fusion avec Blizzard en 2007 Principaux jeux: Call of Duty, Guitar Hero, Spider-Man, Quake, Tonu Hawk, Soldier of Fortune, Domm 3... Electronic Arts Socit amricaine cre en 1982 EA a reu plus de 700 rcompenses pour ses crations aux tats-Unis et en Europe. En 2005, EA a rcolt prs de 3,1 milliards de dollars de revenus. 8. Les grandes industries Ubisoft Cre en 1986 Principaux jeux: Splinter Cell, Assassin's Creed, Rayman, Watch Dogs, Prince of Persia,Lapin crtin,Far Cry Crytek fonde en 1999 La serie Crysis, Warface, Far Cry 9. Business Model 152.2 millions Anne 2012 Statistiques 10. Statistiques Revenues : 1 million $/mois 11. Statistiques Classement des diteurs occidentaux : anne fiscale 2011-2012 Activision Blizzard reste numro 1 mondial, mme si lditeur accuse une maigre baisse tandis que son rival Electronic Arts profite dune hausse de 15 %. 12. Faire un jeu vido : par o commencer ?Programmeur Intelligence artificielle - gestion des ennemis et des lments neutres ; Moteur - bloc qui permet l'orchestration des lments du jeu ; 2D/3D - module qui affiche les images l'cran ; Jeu - les rgles du jeu, la gestion de la sant, de l'apparition et l'orchestration des lments et autres ; Son - module qui gre les sons, la musique selon les vnements du jeu ; Rseau - module permettant de faire des jeux multi- joueurs ; Interface utilisateur - les menus, l'cran de pause, le HUD ; Outils - l'diteur de carte et les autres outils ncessaires Game designer Scnariste - crateur de l'histoire, du cadre scnaristique du jeu Gameplay designer - cration des rgles du jeu (comment gagner/perdre) Level designer - cration des niveaux Graphiste Artiste 2D Modeleur de personnages Modeleur de dcors Son Effets sonores Musiciens 13. Les game makers Les game makers sont des logiciels aidant la cration d'un jeu d'un type prcis. Il existe un maker pour chaque type de jeu ou presque. On cite : la gamme RPG Maker pour crer ses propres RPG ; MUGEN, un moteur de jeux de combat ; Adventure Game Studio, un crateur de jeux d'aventure ; 3D Game Studio ; Game Maker. Chacun d'entre eux propose un ensemble d'outils adapts et spcialiss pour la cration d'un jeu vido. 14. Kits de dveloppement (SDK) Rcemment, plusieurs socits de jeux vido ont distribu les logiciels qu'ils utilisent durant la conception de leurs jeux vido. Ainsi, les trois kits les plus clbres sont : Unreal Development Kit (UDK) par Epic Games ; CryENGINE SDK par Crytek ; Unity 3D par Unity Technologies. Mais il existe aussi d'autres logiciels dans cette ligne, tels que NeoAxis. Le principal avantage de ce type de solution est la possibilit de crer un jeu rapidement, tout en utilisant les nouvelles techniques et technologies du monde du jeu vido. 15. La programmation 2. La bibliothque Maintenant que vous avez choisi votre langage, il est ncessaire de dterminer les bibliothques dont vous avez besoin pour raliser votre jeu. Une bibliothque est une boite contenant une srie de fonctions ralisant des tches simples. Cette boite est ncessaire car il serait trs difficile de crer un jeu si nous devions chaque fois refaire les fonctions de base comme dessiner un point sur l'cran ou ouvrir une fentre . Bibliothques bas niveau -Pour la 3D, le choix est assez simple. Il y a OpenGL et DirectX. Le choix se fait selon les plateformes vises. -Pour la 2D, vous pouvez utiliser la SDL, SFML, Allegro. Plus prcisment, ces bibliothques ne se limitent pas afficher des images en 2D mais grent aussi le son, les priphriques et tout ce qui est ncessaire la cration d'un jeu. -Pour la musique et le son, les solutions sont OpenAL ou directement utiliser les fonctionnalits donnes par le systme d'exploitation. OpenAL permet une spatialisation du son et permettra de jouer les sons dans un environnement 3D. -Pour le rseau, les bibliothques sont lies au systme d'exploitation pour lequel vous dveloppez 16. La programmation 2. La bibliothque Les moteurs Les moteurs sont aussi des bibliothques mais ceux-ci encapsulent les bibliothques bas niveau afin de donner un moyen simplifi de faire son jeu. Tout comme les bibliothques bas niveau, les moteurs peuvent se spcialiser : Pour la 3D : Ogre, Irrlicht et OpenSceneGraph ; Pour la physique : ODE, Havok (souvent utilis dans les jeux vido), PhysX et Tokamak ; Pour le rseau : RakNet, HawkNL ou encore GNE ; Pour le son : FModEx ou BASS. FModEx est une bibliothque couramment utilise dans le monde des jeux vido (Blizzard l'utilise dans Diablo 3 et Starcraft 2). On pourra trouver des moteurs un peu plus spcifiques, par exemple des moteurs d'animation 3D, des moteurs de gestion des priphriques, etc. 17. La programmation 4. La plateforme Il faut savoir que si vous souhaitez cibler une plateforme telle qu'une console ou un smartphone? Les plateformes Apple Tout d'abord, pour dvelopper pour l'iPhone ou l'iPad, il vous faudra un Mac. Un jeu sur Android Android est le concurrent direct d'iOS PSP/PS3 Il est aussi possible de dvelopper des jeux pour les plateformes portables de Sony en utilisant des kits non officiels. Toutefois, il vous faudra un mulateur pour tester vos ralisations (ou encore, en dbridant votre console). Xbox/Windows Phone Microsoft est plus ouvert que ses concurrents pour le dveloppement amateur de jeux. La premire solution est d'utiliser XNA qui est une bibliothque de jeux utilisable en C#. La documentation officielle de Microsoft est trs complte sur le sujet 18. Merci ! Question?!