Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
jomar3d [Le 23/09/2008, 22:42] johndescs mise à jour v.1.1 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper Feisty Gutsy Hardy jeux}} | ||
- | ---- | ||
- | |||
- | {{ http://studios.chalmion.tuxfamily.org/gallery/Jomar3D/jomar3D-3.png?200}} | ||
- | |||
- | ====== Jomar 3D ====== | ||
- | |||
- | Un petit jeu 3D en OpenGL, avec la SDL pour l'audio. | ||
- | Le but est de courser des martiens… en pilotant un homard ! Aucune idée intellectuellement satisfaisante sur le pourquoi de cet assemblage hétéroclite de figurants n'a pu être déterminée… | ||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | Commencez par aller sur la page de [[http://studios.chalmion.tuxfamily.org/downloads.php|téléchargement de Jomar3D]]. Si vous trouvez une version pré-compilée pour votre [[:architecture]], téléchargez-la et suivez les instructions pour une installation [[#a_partir_d_un_binaire|à partir d'un binaire]]. Sinon, il vous faudra [[#compiler_les_sources|compiler les sources]]. | ||
- | |||
- | ==== À partir d'un binaire ==== | ||
- | |||
- | == Prérequis == | ||
- | |||
- | Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] **[[apt://libsdl-mixer1.2|libsdl-mixer1.2]] [[apt://libglew|libglew]]** et leurs dépendances. | ||
- | |||
- | == Procédure == | ||
- | |||
- | Décompressez simplement l'archive téléchargée précédemment dans le dossier qui vous convient. | ||
- | |||
- | ==== À partir des sources ==== | ||
- | |||
- | <note tip>Si votre architecture ne figure pas parmi les versions disponibles, vous pouvez contribuer à l'amélioration de Jomar3D en [[http://studios.chalmion.tuxfamily.org/about.php#form|le signalant]] aux développeurs.</note> | ||
- | |||
- | === Préparation de l'arborescence === | ||
- | |||
- | Ouvrez tout d'abord un [[:terminal]]. | ||
- | |||
- | Vous avez deux possibilités pour obtenir les sources de ce jeu : | ||
- | * Soit vous choisissez la version stable, | ||
- | * Soit vous préférez la version en développement. Bien sûr vous pourrez rencontrer des difficultés dues à des travaux en cours... ou des fonctionnalités pas franchement terminées. | ||
- | |||
- | == Version stable == | ||
- | |||
- | Téléchargez dans, mettons, votre dossier personnel, la dernière version des archives **jomar3D_//version//-src.tar.gz** et **jomar3D_//version//-data.tar.gz** depuis le [[http://studios.chalmion.tuxfamily.org/downloads.php|site de Jomar3D]] ; | ||
- | |||
- | Décompressez l'archive **jomar3D_//version//-src.tar.gz** que vous avez téléchargée : | ||
- | tar xvf jomar3D_*-src.tar.gz | ||
- | puis décompressez l'archive des données **jomar3D_//version//-data.tar.gz** : | ||
- | tar xvf jomar3D_*-data.tar.gz | ||
- | |||
- | == Version en développement == | ||
- | |||
- | Les auteurs ont choisi d'utiliser [[:subversion]] pour gérer leurs modifications. Vous devrez l'installer. | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez donc le paquet]] **[[apt://subversion|subversion]]** et ses dépendances. | ||
- | |||
- | Exécutez alors la commande suivante dans votre terminal : | ||
- | svn co svn://svn.tuxfamily.org/svnroot/chalmion/jomar3d/trunk jomar3d | ||
- | |||
- | <note tip> Si vous voulez mettre à jour ces sources, ne re-clonez pas tout ! ;-) | ||
- | |||
- | Faites simplement | ||
- | svn update | ||
- | dans le dossier des sources ! | ||
- | </note> | ||
- | \\ | ||
- | \\ | ||
- | Dans les deux cas un dossier ''jomar3d'' ou ''jomar3d-//version//'' devrait être présent et contenir tout le nécessaire. | ||
- | |||
- | \\ | ||
- | === Compilation & installation === | ||
- | |||
- | == Prérequis == | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]] ; | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] **[[apt://build-essential|build-essential]] [[apt://freeglut3-dev|freeglut3-dev]] [[apt://libsdl1.2-dev|libsdl1.2-dev]] [[apt://libsdl-mixer1.2-dev|libsdl-mixer1.2-dev]] [[apt://libglew-dev|libglew-dev]]** \\ (Les trois derniers sont optionnels mais recommandés.) \\ Dans le cas d'une installation par svn ou depuis la version 1.1, ajouter : **[[apt://libpng-dev|libpng-dev]]** | ||
- | |||
- | Ouvrez un [[:terminal]]. | ||
- | |||
- | [[:tutoriel:console_commandes_de_base#cd|Rendez-vous dans le dossier]] créé lors de la mise en place de l'arborescence : | ||
- | cd jomar3d* | ||
- | |||
- | Maintenant, lancez la compilation : | ||
- | make | ||
- | puis installez le jeu, ce qui nécessite les droits administrateur : | ||
- | sudo make install | ||
- | et si vous êtes intéressé par une entrée de menu : | ||
- | sudo make install-desktop | ||
- | |||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | Dans le cas d'une archive téléchargée précompilée (binaire), rendez-vous dans le dossier que vous avez décompressé, puis lancez l'exécutable ''jomar3D''. Par exemple, double-cliquez dessus dans [[:Nautilus]]. | ||
- | |||
- | Si vous avez compilé et installé le jeu [[:#compiler_les_sources|depuis les sources]], vous pouvez avoir ajouté l'entrée de menu : **//Applications => Jeux => Jomar3D//**. Bien sûr vous pouvez aussi exécuter ''jomar3D''. | ||
- | |||
- | |||
- | ===== Liens ===== | ||
- | |||
- | * [[http://studios.chalmion.tuxfamily.org|Site de Jomar3D]] | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[utilisateurs:johndescs]], [[utilisateurs:Ban]].// |