Colombo Tristan
Coordinateur/Enseignant filière informatique numérique, CCI Provence Alpes Côte d'Azur
Titulaire d’un Doctorat en Informatique de l’Université d’Aix-Marseille II, Tristan Colombo est responsable d’enseignements à Aix-Marseille Université depuis plus de 10 ans. Il a été rédacteur en chef de GNU/Linux Magazine aux Éditions Diamond de 2014 à 2021. Il est désormais coordinateur / enseignant de la filière informatique numérique à la CCI Provence Alpes Côte d'Azur.
Articles de l'auteur
Le mode multijoueur
Pour que plusieurs joueurs puissent se retrouver immergés au sein du même environnement, vous n'aurez d'autre choix que de passer par un serveur. C'est lui qui centralisera les données de chaque joueur et permettra d'introduire un peu d'intelligence pour la gestion des personnages non-joueurs.
La syntaxe de base
Les structures de contrôle sont essentielles pour pouvoir programmer : sans la possibilité d'effectuer des branchements logiques à l'aide de structures de test ou la possibilité de répéter des instructions, impossible de développer quoi que ce soit...
Les fonctions
Les fonctions permettent d'écrire un code réutilisable et paramétrable. Ça, tout le monde le sait. Mais chaque langage propose sa vision des fonctions, offrant de petites subtilités qui peuvent paraître anodines, mais qui le sont en fait rarement... Go ne déroge pas à la règle.
Des outils pour accélérer le développement
Go, go, go !
La première version stable du langage Go a été publiée en mars de cette année. Il s'agit donc du langage le plus récent disponible pour une utilisation en production et comme avec tout nouveau langage, de nombreuses questions se posent. À quoi sert-il ? Pourquoi encore un langage différent ? Le projet est-il pérenne ? Comment l'utiliser ? Ce premier article tente de répondre à ces questions.
Traitement des fichiers
Que l'on souhaite conserver des données après l'exécution d'un programme ou obtenir des informations issues d'un autre programme ou d'un quelconque dispositif électronique, la manière la plus simple de faire sera de passer par des fichiers.
Gérer des données persistantes
Meilleurs scores, noms de joueurs, paramètres de configuration, ... autant de données qu'il faut conserver en mémoire : inutile de demander au joueur de saisir une cinquantaine de fois son nom !