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 | ||
danger_from_the_deep [Le 21/12/2009, 22:58] martin3000 coorection d'erreur de lien |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Feisty jeu simulation}} | ||
- | ---- | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ====== Danger from the Deep ====== | ||
- | |||
- | [[http://linuxfr.org/2007/06/13/22619.html|sortie de la version 0.3.0]]. | ||
- | |||
- | |||
- | ===== Introduction ===== | ||
- | [[http://dangerdeep.sourceforge.net/|Danger from the Deep]] est un simulateur de sous-marin similaire à Silent Service du temps des Atari ST ou plus récement à Silent Hunter mais c'est un logiciel Open Source multi OS (Linux, Windows, FreeBsd). | ||
- | |||
- | |||
- | {{applications:jeux:dangerdeep2.jpg|}} | ||
- | {{applications:jeux:dangerdeep5.jpg|}} | ||
- | |||
- | |||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | Installer les librairies | ||
- | * libsdl | ||
- | * libsdl-mixer | ||
- | * libsdl-image | ||
- | * libsdl-net | ||
- | * fftw3-3 | ||
- | |||
- | <note important>Les noms précédents sont les noms "système" des librairies dans Ubuntu. Ces librairies sont peut-être nommées différemment sous d'autres distributions. D'autres part, sous Karmic, elles sont sous la forme "libsdl-mixer1.2 - numéro de version ubuntu". Je ne peux dire si le 1.2 est important. Attention, la fftw existe en plusieurs versions.</note> | ||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Téléchargement ==== | ||
- | |||
- | * Téléchargez le binaire d'installation. | ||
- | * Rendez-le exécutable. | ||
- | * Exécutez-le avec les droits administrateurs. | ||
- | |||
- | <code> | ||
- | wget http://downloads.sourceforge.net/dangerdeep/dangerdeep-0.3.0-linux-installer.bin | ||
- | chmod +x dangerdeep-0.3.0-linux-installer.bin | ||
- | sudo ./dangerdeep-0.3.0-linux-installer.bin | ||
- | </code> | ||
- | |||
- | Suivez ensuite les instructions de la boite de de dialogue. | ||
- | |||
- | |||
- | ===== Jouer ====== | ||
- | En mode plein écran, saisissez simplement : | ||
- | <code> | ||
- | dangerdeep # en 32-bits | ||
- | dangerdeep_x86-64 # en 64-bits | ||
- | </code> | ||
- | |||
- | Ou en mode fenêtré : | ||
- | <code> | ||
- | dangerdeep --nofullscreen | ||
- | </code> | ||
- | |||
- | ===== Configuration des touches ====== | ||
- | Le problème est que les touches du clavier &,é,",',(,-,è,_,ç,à,),=, restent bloquées en &,é,",',(,-,è,_,ç,à,) dans le jeu, alors que l'on voudrait 1,2,3,4,5,6,7,8,9,0. Ceci est gênant pour pouvoir utiliser leurs fonctions. | ||
- | |||
- | Ouvrez un éditeur de texte tel que Gedit et copiez-collez les lignes suivantes : | ||
- | <code> | ||
- | #!/bin/sh | ||
- | |||
- | xmodmap /usr/share/games/dangerdeep/kbd_dangerdeep | ||
- | dangerdeep | ||
- | xmodmap /usr/share/xmodmap/xmodmap.fr | ||
- | </code> | ||
- | |||
- | Enregistrez ce document sous //dangerdeep// sur le bureau | ||
- | |||
- | La commande xmodmap permet de changer les touches, elle fait appel à un autre fichier (//kbd_dangerdeep//) que nous allons créer maintenant : | ||
- | |||
- | Ouvrez une seconde fois l'éditeur de texte Gedit et copiez-collez ces lignes : | ||
- | <code> | ||
- | keycode 10 = 1 ampersand exclamdown | ||
- | keycode 11 = 2 eacute asciitilde Eacute | ||
- | keycode 12 = 3 quotedbl numbersign sterling | ||
- | keycode 13 = 4 apostrophe braceleft U2019 | ||
- | keycode 14 = 5 parenleft bracketleft trademark | ||
- | keycode 15 = 6 minus bar U2212 | ||
- | keycode 16 = 7 egrave grave Egrave | ||
- | keycode 17 = 8 underscore backslash emdash | ||
- | keycode 18 = 9 ccedilla asciicircum Ccedilla | ||
- | keycode 19 = 0 agrave at Agrave | ||
- | keycode 20 = parenright | ||
- | keycode 21 = equal plus | ||
- | |||
- | keycode 87 = KP_1 | ||
- | keycode 88 = KP_2 | ||
- | keycode 89 = KP_3 | ||
- | keycode 83 = 4 | ||
- | keycode 84 = KP_5 | ||
- | keycode 85 = KP_6 | ||
- | keycode 79 = 7 | ||
- | keycode 80 = 8 | ||
- | keycode 81 = KP_9 | ||
- | keycode 90 = KP_0 | ||
- | |||
- | keycode 63 = KP_Multiply | ||
- | keycode 112 = KP_Divide | ||
- | keycode 91 = KP_Decimal | ||
- | |||
- | keycode 49 = twosuperior | ||
- | </code> | ||
- | Enregistrez sous //kbd_dangerdeep// dans le dossier /usr/share/games/dangerdeep | ||
- | |||
- | Pour rendre le fichier //dangerdeep// exécutable, entrez ce qui suit dans une console : | ||
- | <code> | ||
- | chmod +rwx ~/Desktop/dangerdeep | ||
- | </code> | ||
- | Ainsi, lorsque vous double-cliquez sur "dangerdeep", faites "lancer" et.....jouez !!! | ||
- | |||
- | Pour ajouter une image de sous-marin au fichier dangerdeep (only for fun ;-)) cliquez droit sur celui-ci puis dans Propriété au niveau de l'icône près du nom, sélectionnez Système de fichiers / usr / share / games / dangerdeep / images / et enfin, choisissez l'image torpmanage_submodelVIIc.png. | ||
- | |||
- | |||
- | ===== Désinstaller ====== | ||
- | |||
- | <code> | ||
- | sudo /usr/share/games/dangerdeep/uninstall | ||
- | </code> | ||
- | |||
- | == Astuce == | ||
- | En cours de partie, le menu contextuel (clic droit) permet d'accéder aux différentes phases de jeu. | ||
- | |||
- | Et voila, et maintenant Silence, on plonge ! | ||
- | |||
- | ---- | ||
- | //Contributeur : [[utilisateurs:Lustucru]] [[utilisateurs:foustala]] [[utilisateurs:lolo21g]]// |