Jeux Vidéos

Header picture game

Dans cette rubrique, vous découvrirez les langages utilisés pour développer des jeux vidéos.

Les langages

C++ logo

Le C++ est le langage de programmation le plus utilisé dans le jeu vidéo, mais aussi d’une grande partie de l’informatique en général. C’est le langage utilisé par la plupart des plus grands moteur de jeu (Unity, Unreal Engine, Godot, GameMaker…). De bas niveau, il est donc assez difficile à appréhender au départ. Il est nécessaire de s’entraîner afin de comprendre la manière dont ce langage à la logique rigide fonctionne. Il est conçu pour être extrêmement malléable une fois qu’on en a assimilé les subtilités. Il est particulièrement populaire dans le jeu vidéo car il permet d’exercer un contrôle plus direct sur les processus liés à la mémoire et ressources graphiques. Le fait qu’il soit utilisé par tant de développeurs en fait également un langage très documenté. Jeux créés avec C++ : La quasi-totalité des jeux vidéo modernes

Suite de l'article ici...
wow picture

World of Warcraft développé par Blizzard.

skyrim picture

Skyrim développé par Bethesda.

java logo

Langage très proche du C++, il s’agit généralement de la seconde corde à l’arc des programmeurs. Java propose une caractéristique assez unique : son code n’a pas besoin d’être recompilé. En d’autres termes, une application Java fonctionnera exactement de la même manière sur toutes les machines et systèmes (pour peu qu’ils supportent Java). Cela lui permet de franchir la plupart des barrières et d’exporter facilement un jeu ou un programme sur de nombreuses plateformes : PC, Mac, Linux, Android, IOS… Jeux créés sous Java : Minecraft, Runescape, Angry Birds, Mugen, Wakfu

Suite de l'article ici...
minecraft picture

Minecraft développé par Mojang.

python logo

Python est un langage de programmation de haut niveau, qui privilégie la lisibilité aux performances brutes. C’est un langage assez populaire pour développer des applications et des programmes. Python est assez rarement utilisé pour des jeux complexes, mais il peut servir d’une bonne base d’entrainement pour quelques projets plus simples. Jeux réalisés sous Python : Eve Online, Doki Doki Literature Club, Civilization IV, Pong, Space Invader.

Suite de l'article ici...
mariobros picture

Super Mario Python.

csharp logo

C# (prononcé « C Sharp ») est un langage de programmation moderne, orienté objet et de type sécurisé. Il permet aux développeurs de créer de nombreux types d’applications sécurisées et fiables qui s’exécutent dans l’écosystème .NET (prononcé « dotnet »). Ce langage prend sa source dans la famille de langages C et sera immédiatement reconnaissable aux programmeurs en C, C++, Java et JavaScript. Cette visite guidée fournit une vue d’ensemble des principaux composants du langage dans C# 8 et versions antérieures. Si vous souhaitez explorer le langage par le biais d’exemples interactifs, consultez la présentation des didacticiels C# .

Suite de l'article ici...

hearthstone picture

Hearthstone développé par Blizzard.