PYTHON POUR MINECRAFT

Python pour Minecraft:
Python est un langage de programmation très  »agile » qui est de plus en plus utilisé, par exemple avec le Raspberry-Pi. Nous allons l’utiliser pour  »travailler » dans Minecraft: construire, creuser, modéliser des formes géométriques, créer des pièges etc…

Voici deux tutos pour l’installation (en englais) :

 

Outils open-source: (cliquer sur les liens pour accéder aux ressources)
Vous utiliserez python , pour comprendre comment l’installer voici un lien vers  une vidéo.

Il vous faudra un server Bukkit et le plug-in Raspberry-juice et une version java pour ordinateur de Minecraft.

ATTENTION : la version du server et du Minecraft à choisir dépendent de la version du plug-in Raspberryjuice que vous trouverez (développé gratuitement par la communauté et donc toujours en retard par rapport à Minecraft).

Au moment où j’écris ce texte nous sommes à la version 1.15.2 pour le plug-in alors que Minecraft est déjà en 1.16.5

Programmation:
Nous allons utiliser le module Turtle pour Python lors de la première rencontre afin d’assimiler les rudiments puis nous effectuerons une transition vers Minecraft. Notre objectif sera alors la création d’un programme nous permettant d’ajouter de nouvelles fonctionnalités à Minecraft à partir du clavier de notre ordinateur. Au menu :

  • Syntaxe Python
  • Variables
  • boucles While, For
  • Conditions
  • Librairies : RaspberryJuice, Random, Time, Turtle, Tkinter et keyboard