[Présentation | Warsow| Unvanquished ]
Dernière modification 22 janvier 2017
Shoot'em'up games
Coin ludique
Présentation
Dans cette page sont présentés deux
lointains cousins de
Quake et du
célébrissime
doom, à savoir
Unvanquished et
warsow.
Ce sont des jeux de Shoot'em up comprendre on tire sur tout ce qui bouge
qui se joue en réseau à l'échelle planétaire.
A noter qu'
Unvanquished est un
fork de
Tremulous qui est un
projet mort.
Warsow
Le site officiel de warsow est http://www.warsow.net/
on récupère d'abord warsow unified
par là https://www.warsow.gg/download?dl=warsow21
tar xvfz warsow_21_unified.tar.gz
cela donne le répertoire warsow_21
qui chez moi est sous /usr/local/linux/jeu
on récupère ensuite les sources qu'il faudra décompresser
tar xvfz warsow_21_sdk.tar.gz
on installera préalablement les packages suivants lib64sdl2.0-devel.
On revient sous warsow_21 et on
tape successivement
cd source/source
cmake -DQFUSION_GAME="Warsow" .
make
les binaires se trouvent maintenant directement
dans le répertoire build, on les
copiera sous warsow_21
cp -f warsow.x86_64 /usr/local/linux/jeu/warsow_21
cp -f wsw_server.x86_64 /usr/local/linux/jeu/warsow_21
cp -f wswtv_server.x86_64 /usr/local/linux/jeu/warsow_21
de même on copiera les bibliothèques qui sont sous build/libs
sous warsow_21/libs
cp -f * /usr/local/linux/jeu/warsow_21/libs/
j'ai créé également le lien suivant
ln -s /usr/local/linux/jeu/warsow_21/warsow /usr/local/bin
dans le fichier
/usr/local/linux/jeu/warsow_21/warsow j'ai modifié ainsi la
variable suivante
BINARY_DIR=/usr/local/linux/jeu/warsow_21
il suffira maintenant de taper warsow
pour le lancer. Le fonctionnement est assez simple, après tout c'est un
jeu shoot'em up, il faut tirer sur tout ce qui bouge, encore faut-il
comprendre les commandes, mais heureusement qu'il y a un mode d'initiation
quand on le lance pour la première fois. On peut créer un compte, ça peut
être utile quand on commence à y jouer régulièrement mais on peut s'en
passer. Par défaut on est plein écran, pour des commodités de copie
d'écran pour cette page, je l'ai mis en fenêtré. On notera que dans la page
d'accueil on a des informations sur les prochaines compétitions.
dans les options, on peut définir l'avatar du joueur et son nom
si vous ne disposez pas d'un joystick, il est impératif de passer par les options
de configuration des commandes
maintenant c'est parti pour une nouvelle partie, je vous conseille de
choisir le serveur manuellement car on peut voir choisir en fonction du
nombre de joueurs actifs(/nombre total de joueurs possibles)
ensuite vous avez un mode duel ou par équipe,cela va très très vite ! Voilà
quelques screenshots:
Yes ! J'ai réussi à un dézinguer un !
Vous pouvez également créer un serveur,
pour cela on éditera le fichier
warsow_21/basewsw/default.cfg
une partie des options est décrite par là
https://www.warsow.net/wiki/SV%20:%20Server%20settings
on retient les options suivantes
set sv_hostname "Warsow server" //
nom du serveur
set sv_ip "" //par défaut
l'adresse où on va lancer le serveur
set sv_port "44400" // port par
défaut
on lance ensuite
warsow_21/wsw_server
voilà une partie des traces
Loaded libcurl.so.4
Loaded libz.so.1
Added pk3 file
/home/olivier/.local/share/warsow-2.1/basewsw/data1_21pure.pk3 (4
files)
Added pk3 file ./basewsw/tex_zone_neutre.pk3 (11 files)
Added pk3 file ./basewsw/tex_wsw_flareshalos.pk3 (25 files)
(...)
Added pk3 file ./basewsw/tex_blx.pk3
(335 files)
Added pk3 file ./basewsw/editortextures.pk3 (22 files)
Added pk3 file ./basewsw/data0_000_nonfree_21pure.pk3 (107 files)
Added pk3 file ./basewsw/data0_000_nonfree_21.pk3 (12 files)
Added pk3 file
/home/olivier/.local/share/warsow-2.1/downloads/basewsw/tex_bb2fix.pk3
(32 files)
Added pk3 file
/home/olivier/.local/share/warsow-2.1/downloads/basewsw/map_bipbeta2.pk3
(7 files)
Added pk3 file
/home/olivier/.local/share/warsow-2.1/downloads/basewsw/freestyleroom2.pk3
(88 files)
Added pk3 file
/home/olivier/.local/share/warsow-2.1/downloads/basewsw/freestyle_88.pk3
(37 files)
Added pk3 file ./basewsw/data0_21.pk3 (954 files)
Added pk3 file ./basewsw/tex_boqu.pk3 (402 files)
Added pk3 file ./basewsw/data0_21pure.pk3 (1084 files)
Using /home/olivier/.local/share/warsow-2.1 for writing
Executing: default.cfg
Unknown command "unbindall"
Executing: default_binds_gamepad.cfg
Executing: default_binds_kbmouse.cfg
Unknown command "unbind"
usage: set <variable> <value>
Executing: dedicated_autoexec.cfg
fs_basepath is write protected.
fs_usehomedir is write protected.
Hostname: predator.kervao.fr
IP: 192.168.13.16
IP: 192.168.13.16
IP: 192.168.13.16
Loading Steam module... Success.
------- angel script initialization -------
Loading angelwrap module.
Initializing Angel Script
Initialization of angelwrap successful
------------------------------------
Game running at 62 fps. Server transmit at 20 pps
Added new master server #0 at 107.161.23.68:27950
Added new master server #1 at 207.55.114.154:27950
Added new master server #2 at 92.62.40.73:27950
Added new master server #3 at 188.226.221.185:27950
Added new master server #4 at 208.64.200.65:27015
Added new master server #5 at 208.64.200.39:27011
Added new master server #6 at 208.64.200.52:27011
Opening TCP/IP socket: *:44444
Error: Couldn't open TCP socket: bind: Unknown errorOpening TCP/IPv6
socket: *:44444
Error: Couldn't open TCP socket: bind: Unknown error
====== Warsow Initialized ======
Couldn't execute: dedicated_autoexec_postinit.cfg
Opening UDP/IP socket: *:44400
Opening UDP/IPv6 socket: *:44400
==== G_Init ====
* Initializing Game module syntax
------- Server Initialization -------
SpawnServer: wca1
G_LoadGameScript: Couldn't find 'progs/maps/wca1.mp'.
-------------------------------------
Initalizing 'ca' gametype
loading configs/server/gametypes/ca.cfg
ca.cfg executed
* Initializing script 'progs/gametypes/ca.gt'
* Loaded script section 'progs/shared/constants.as'
* Loaded script section 'progs/shared/utils.as'
* Loaded script section 'progs/shared/files.as'
* Loaded script section 'progs/gametypes/generic/quickmenu.as'
* Loaded script section 'progs/gametypes/generic/matchstates.as'
* Loaded script section 'progs/gametypes/generic/bots.as'
* Loaded script section 'progs/gametypes/generic/awards.as'
* Loaded script section 'progs/gametypes/ca.as'
* Loaded script section 'progs/gametypes/legacy/quake1.as'
Gametype 'Clan Arena' initialized
: AI Navigation Initialized.
-------------------------------------
Sending heartbeat to 107.161.23.68:27950
Sending heartbeat to 207.55.114.154:27950
Sending heartbeat to 92.62.40.73:27950
Sending heartbeat to 188.226.221.185:27950
Sending heartbeat to 208.64.200.65:27015
Sending heartbeat to 208.64.200.39:27011
Sending heartbeat to 208.64.200.52:27011
on prévient la terre entière qu'on existe, ne pas oublier bien sûr
d'ouvrir votre firewall.
Quelques sites pour aller plus loin
la communauté française https://warsow.fr/
http://doc.ubuntu-fr.org/warsow
http://www.jeuxlinux.fr/a2-Warsow.html
Unvanquished
Le site officiel est
https://www.unvanquished.net/ pour une fois je ne vous présente pas
l'installation à partir des sources, vu que c'est loin d'être mur et il
manque même des fichiers dans leur package de source ! On prendra donc le
package binaire générique pour linux qu'on décompresse en tapant
unzip unvanquished-0.50.0.zip
cela donne le répertoire unvanquished-0.50.0
dans lequel on dézippera également linux64.zip
on lance l'exécutation en tapant ./daemon
l'accueil dans un univers très sombre...
La configuration du joueur, à noter le
mode tutoriel
la configuration des commandes clavier
On commence le jeu en se connectant à un serveur distant ou en lançant
un serveur local. Je choisis la première option
y a pas grand monde en ligne, mais il y a des aliens et humains virtuels
(bots), je me connecte sur le premier serveur. Et voici quelques
screenshots, on choisit d'abord son camp
puis son équipement
et c'est parti !
là se présente plutôt mal pour moi...
pour aller plus loin
https://doc.ubuntu-fr.org/unvanquished