Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
colobot [Le 11/06/2013, 18:19]
wamilou Ajout de tags
colobot [Le 27/11/2022, 22:36] (Version actuelle)
YannUbuntu maj
Ligne 1: Ligne 1:
-{{tag>​tutoriel jeu}}+{{tag>​tutoriel jeu réflexion}}
  
-===== A propos ​de Colobot ​===== +====== Colobot, le jeu de programmation spatial ​=====
-Il s'​agit ​d'un jeu crée par Epsitec. C'est un jeu qui est basé sur la programmation,​ surtout l'​apprentissage à développer une sorte d'IA.+ 
 +**Colobot** est un sympathique jeu d'énigmes en 3D. Le joueur doit apprendre à programmer des IA (intelligence Artificielle). Ce jeu a été crée par Epsitec.
  
 ===== Captures d'​écran ===== ===== Captures d'​écran =====
-//​J'​ajouterai des captures d'​écran plus tard :P//+{{:colobot_001.png?​nolink&​400|}} 
 +{{:​colobot_002.png?​nolink&​400|}} 
 +{{:​colobot_003.png?​nolink&​400|}}
  
-===== Préparation de l'​environnement ​===== +===== Installation standard ===== 
-Si vous voulez ​jouer à Colobot, ​il faut vous le compiler mais ne vous inquiétez pas, cette page est là pour vous aider+Il suffit d'​installer le paquet [[apt>​colobot]]. 
-Mais d'​abord,​ il vous faut les "​logiciels"​ pour le compiler !+ 
 +===== Installation via PPA ===== 
 +Le mainteneur du [[http://​packages.qa.debian.org/​colobot|paquet Debian]]) met à disposition un [[ppa|PPA]] de Colobot: https://​launchpad.net/​~odyx/​+archive/​colobot : 
 +<​code>​ 
 +sudo add-apt-repository ppa:​odyx/​colobot 
 +sudo apt-get update 
 +sudo apt-get install colobot 
 +</​code>​ 
 + 
 +===== Compilation à la main ===== 
 + 
 +<note warning>​Tuto très ancien.</​note>​ 
 + 
 +==== Préparation de l'​environnement ==== 
 +Afin de jouer à Colobot, le jeu doit être compilé en lisant cet article. La première étape consiste à installer ses dépendances
 + 
 +Ouvrir un [[terminal]] et saisir la commande suivante : 
 +  sudo apt-get install build-essential cmake libsdl1.2debian libsdl1.2-dev libsdl-image1.2 libsdl-image1.2-dev libsdl-ttf2.0-0 libsdl-ttf2.0-dev libsdl-mixer1.2 libsdl-mixer1.2-dev libsndfile1-dev libvorbis-dev libogg-dev libpng12-dev libglew-dev libopenal-dev libboost-dev libboost-system-dev libboost-filesystem-dev libboost-regex-dev git 
 + 
 +Vous pouvez également installer ​les dépendances en cliquant sur les liens bleus ci-dessous :
   - **L'​essentiel pour compiler** **[[apt>​build-essential,​cmake]]**   - **L'​essentiel pour compiler** **[[apt>​build-essential,​cmake]]**
   - **SDL** **[[apt>​libsdl1.2debian,​libsdl1.2-dev,​libsdl-image1.2,​libsdl-image1.2-dev,​libsdl-ttf2.0-0,​libsdl-ttf2.0-dev,​libsdl-mixer1.2,​libsdl-mixer1.2-dev]]**   - **SDL** **[[apt>​libsdl1.2debian,​libsdl1.2-dev,​libsdl-image1.2,​libsdl-image1.2-dev,​libsdl-ttf2.0-0,​libsdl-ttf2.0-dev,​libsdl-mixer1.2,​libsdl-mixer1.2-dev]]**
-  - **Quelques autres bibliothèques requises pour compiler** **[[apt>​libsndfile1-dev,​libvorbis-dev,​libogg-dev,​libpng12-dev,​libglew-dev]]**+  - **Quelques autres bibliothèques requises pour compiler** **[[apt>​libsndfile1-dev,​libvorbis-dev,​libogg-dev,​libpng12-dev,​libglew-dev,​libopenal-dev,​libboost-dev,​libboost-system-dev,​libboost-filesystem-dev,​libboost-regex-dev]]**
   - **GIT** **[[apt>​git]]**   - **GIT** **[[apt>​git]]**
  
-===== Téléchargement des sources ​===== +==== Téléchargement des sources ==== 
-Maintenant que vous avez tous les logiciels necessaires,​ on peut commencer ​à télécharger les sources depuis github. +La seconde étape consiste ​à télécharger les sources ​du jeu depuis github. ​Deux répertoires doivent être téléchargés, le premier contient ​le moteur du jeu et le second les données.
-Pour ce faireouvrez votre terminal puis faites : (ne fermez pas le terminal tout le long) +
-<​code>​mkdir gitRepo +
-cd gitRepo +
-git clone https://​github.com/​colobot/​colobot.git -b dev +
-git clone https://​github.com/​colobot/​colobot-data.git -b dev</​code>​+
  
-En effet, on a besoin de télécharger 2 répertoires pour le jeu, un contient ​les sources, l'​autres les niveaux !+Ouvrir ​un [[terminal]] et entrer ​les commandes suivantes : 
 +<​code>​ 
 +git clone https://​github.com/​colobot/​colobot.git -b dev colobot 
 +cd colobot 
 +git submodule update --init</​code>​
  
-===== Compiler le code source ===== +==== Compiler ​et installer ​le moteur du jeu ==== 
-Lorsque vous avez tout téléchargé,​ nous pouvons commencer ​la compilation ​: (on va supposé que vous n'avez pas fermer votre terminal) +La troisième étape est la compilation ​et l'installation du moteur du jeu. Les commandes sont à effectuer toujours depuis le même terminal ​: 
-<​code>​cd colobot+<​code>​ 
 +cd colobot
 cmake -DCMAKE_BUILD_TYPE=Release -DOPENAL_SOUND=1 . cmake -DCMAKE_BUILD_TYPE=Release -DOPENAL_SOUND=1 .
-make</​code>​+make 
 +sudo make install 
 +</​code>​
  
-Voilàle code source va se compiler lorsque c'est fini, vous pouvez continuer.+Une fois les commandes terminéespassez à l'étape suivante.
  
-===== Installer le jeu et les données ===== +L'installation est terminée.
-Pour installer le jeu, faites : (on suppose toujours que vous n'avez pas fermer le terminal) +
-<​code>​sudo make install</​code>​ +
-Le jeu va être automatiquement installé ! Plus qu'à installer les fichiers données comme suit : +
-<​code>​cd ../​colobot-data +
-sudo cp -R * /​usr/​local/​share/​games/​colobot/</​code>​+
  
-Et voilà, votre jeu est prêt ! Normalement,​ il doit s'​être ajouté au menu jeux ou faites une recherche "​colobot"​.+===== Jouer ===== 
 +Le jeu est prêt ! Normalement,​ il doit s'​être ajouté au menu jeux ou faites une recherche "​colobot"​.
 Sinon, tapez dans le terminal : Sinon, tapez dans le terminal :
 <​code>​colobot</​code>​ <​code>​colobot</​code>​
 +
 +===== Voir aussi =====
 +  * (en) [[https://​colobot.info/​|Site officiel]]
 +  * (fr) [[http://​colobot-fr.blogspot.fr/​|Site NON officiel]]
 +
 +----
 +
 +//​Contributeurs : [[:​utilisateurs:​wamilou]],​ [[:​utilisateurs:​binnette]]//​
 +
  • colobot.1370967555.txt.gz
  • Dernière modification: Le 11/06/2013, 18:19
  • par wamilou