Parcours Diversification : Programmation et algorithmique

[vc_row][vc_column][vc_column_text]

Il semble que vous ne soyez pas encore Premium ?
PASSEZ PREMIUM MAINTENANT

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]> Retour à la liste des ateliers[/vc_column_text][vc_column_text css= ».vc_custom_1547740610851{margin-bottom: 0px !important;} »][su_heading size= »15″]Parcours Diversification : Programmation et algorithmique[/su_heading][/vc_column_text][vc_row_inner css= ».vc_custom_1486957069868{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 0px !important;border-radius: 3px !important;} »][vc_column_inner][vc_column_text css= ».vc_custom_1547740643138{margin-top: -35px !important;padding-top: 0px !important;} »]Une série d’ateliers pour diversifier ses compétences et son expertise. Partez à la découverte de nouveaux moteurs, frameworks ou langages, puissants et innovants, dont vous ne soupçonniez peut être pas l’existence, ainsi que des algorithmes indispensables à tout programmeur de jeux vidéo !

Prérequis :
– Module 1 : Les bases de la programmation
– Module 2 : Le C# et la Programmation Orientée Objet[/vc_column_text][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row][vc_column][vc_text_separator title= »Algorithmique et programmation traditionnelle »][vc_column_text]Devenez un magicien du code en exploitant la puissance d’algorithmes puissants et funs à mettre en oeuvre dans un jeu vidéo.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »57020″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Créer et parcourir une map en case par case avec TIC-80
Allez, on révise ou perfectionne notre savoir en matière de tile map, cette technique magique qui est la base de tous les RPG. Ici on va utiliser le TIC-80 (qui se code en Lua) pour exploiter ton éditeur de map intégré. Go !!
[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]TIC-80 / Lua
Débutant[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »40993″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Générer un labyrinthe avec le Depth First Search
Dans cet atelier je vais vous apprendre à générer un labyrinthe avec un algorithme puissant et simple à mettre en oeuvre. Je vous ferai ensuite la démonstration de son utilité pour générer un donjon de type Rogue Like.
[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]Théorie + Lua
Intermédiaire[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »62249″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Générer un donjon façon Nuclear Throne avec l’algorithme Drunkard Walk
Dans cet atelier je vais vous apprendre à générer un donjon à l’aspect chaotique et très naturel. Pour cela je vais vous apprendre à coder l’algorithme « Drunkard Walk » autrement surnommé « les marcheurs bourrés » ! Ce n’est rien d’autre que l’algorithme utilisé dans le célèbre jeu indépendant Nuclear Throne…
[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]Théorie + Lua
Intermédiaire[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »70090″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Générer des terrains et des textures incroyable grâce au bruit de Perlin
Dans cet atelier j
e vous propose de vous apprendre à utiliser le bruit de Perlin pas à pas. Vous allez comprendre comment il fonctionne, comment l’utiliser pour vos jeux vidéo, dans n’importe quel langage de programmation. Nous l’utiliserons, dans le cadre d’un projet pratique, pour générer des mouvements, des surfaces, des lignes et même des îles désertes bluffantes, que vous pourrez utiliser pour vos jeux vidéo.[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]Théorie + Lua
Avancé[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column][vc_text_separator title= »Développez des jeux et mobiles pour le web avec Javascript et Phaser »][vc_column_text]Une série d’ateliers pour apprendre à programmer en JavaScript afin de créer des jeux pour le Web. Plus besoin de téléchargement, le jeu s’exécute directement dans le navigateur et même sur mobile ![/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »7357″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]

Mini parcours Javascript / Phaser
Apprenez à programmer en JavaScript afin de développer pour le Web (3h de formation détaillée) et découvrez le moteur Phaser.io pour créer vos premiers jeux pour le Web.  

[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]

Javascript / Phaser

Intermédiaire

[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column][vc_text_separator title= »Le langage Haxe et le framework HaxeFlixel »][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »40431″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Apprendre un nouveau Langage (Haxe)
Comment apprendre un nouveau langage de manière efficace et sans efforts ! C’est le thème de ce grand atelier qui va vous former une méthode pour aborder un nouveau langage (ici Haxe) et en maîtriser les bases en quelques heures. Cette méthode, vous pourrez l’appliquer pour tout autre langage ![/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]Haxe
Intermédiaire[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »7218″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Initiation à HaxeFlixel : les bases d’un jeu de plateformes en 30 lignes de code
[Centre technologique]
HaxeFlixel porte en lui l’héritage de la communauté de développeurs Flash. Le Framework HaxeFlixel permet de poser les bases d’un jeu de plateformes en seulement 30 lignes de code : incluant map, collisions, objets en mouvement, player et physique… Sans éditeur. Du pur code.[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]Haxe / HaxeFlixel
Intermédiaire[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »7625″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Programmer un Mario like avec HaxeFlixel
[Forge]
Développez, uniquement en utilisant les modules de base de HaxeFlixel, un jeu de type Mario. Inclus : Créez vos niveaux avec Tiled Map Editor, l’éditeur de map gratuit et intégrez les en quelques ligne de code.[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]Haxe / HaxeFlixel
Intermédiaire[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »56180″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Comment programmer une scène de cinématique bluffante avec 3 images
Apprenez à créer des « cut scenes » (scènes de cinématiques) sans avoir besoin de 3D. Des idées simples, des effets simples, pour donner plus d’émotions à vos joueurs. Cours théorique + Mise en pratique avec HaxeFlixel.[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]Haxe / HaxeFlixel
Intermédiaire[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column][vc_text_separator title= »GameMaker Studio 2″][/vc_column][/vc_row][vc_row][vc_column width= »1/6″][vc_single_image image= »61351″ img_size= »full » style= »vc_box_outline »][/vc_column][vc_column width= »1/2″][vc_column_text]Créez facilement votre 1er jeu avec GameMaker Studio 2
Découvrez et apprennez toutes les bases du moteur GameMaker Studio 2 et son langage de programmation le GML (GameMaker Language). Créez le gameplay du jeu culte « Asteroids » avec des graphismes et des effets spéciaux modernes.[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_column_text]GML / GameMaker
Débutant[/vc_column_text][/vc_column][vc_column width= »1/6″][vc_message message_box_color= »orange »]PREMIUM[/vc_message][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

D’autres ateliers à venir : Defold, Gideros, GameMaker…
Devenez membre pour être informés de la publication des nouveaux ateliers.

[/vc_column_text][/vc_column][/vc_row]

Dialoguez avec les autres membres de la gamecodeur school.

Accédez maintenant à notre serveur Discord privé : Entraide, Game Jams, Partage de projets, etc.

Vous devez être membre de la Gamecodeur School Premium pour être autorisé à accéder au serveur.