Differences between revisions 2 and 3
Revision 2 as of 2014-02-02 08:16:26
Size: 5801
Editor: GeoffSimmons
Comment: English translation of fr/Games/Minetest.
Revision 3 as of 2014-02-02 08:52:18
Size: 5617
Editor: GeoffSimmons
Comment: Fix "translation", category, formatting, other fixes.
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||<tablestyle="width: 100%; border: 0px hidden">~-Traduction(s): [[Games/minetest|English]] - English||
  ----
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[fr/Games/Minetest|Français]]-~
----
Line 9: Line 9:
Recently a new game is available in the Debian repositories :'' ' Minetest ''' ( minetest - c55 ) under GPL v2 ( or later) license. Recently a new game is available in the Debian repositories: '''Minetest''' (minetest - c55) under GPL v2 (or later) license.
Line 11: Line 11:
||< style="border: 0px hidden">{{attachment:minetest_01.png}}||< style="border: 0px hidden">{{attachment:minetest_02.png}}|| ||<style="border: 0px hidden">{{attachment:fr/Games/Minetest/minetest_01.png}}||<style="border: 0px hidden">{{attachment:fr/Games/Minetest/minetest_02.png}}||
Line 13: Line 13:
Minetest is inspired by the game Minecraft but unlike the latter , it is developed in C + +. It currently has two modes:
  * Survival: with a inventory and the possibility of building .
Minetest is inspired by the game Minecraft but unlike the latter, it is developed in C++. It currently has two modes:
  * Survival: with a inventory and the possibility of building.
Line 17: Line 17:
Note that the package also included a server version. Note that the package also includes a server version.
Line 22: Line 22:
With this package in the repositories, nothing more simple: With the package in the repositories, nothing is simpler:
Line 27: Line 27:
=== Compilig sources ===
Because it is a game in constant development, the version in the repository will not be the last. But fortunately it is possible to get the latest sources and to compile .
  * Start by installing the dependencies :
  { { { #! highlight bash
aptitude install build-essential cmake libbz2 -dev libirrlicht -dev libpng12 -dev libjpeg8 libxxf86vm -dev libgl1 -mesa -dev -dev libsqlite3 -dev
  } } }
=== Compiling sources ===
Because it is a game in constant development, the version in the repository will not be the latest. But fortunately it is possible to get the latest sources and to compile.
  * Start by installing the dependencies:
  {{{#!highlight bash
aptitude install build-essential cmake libbz2-dev libirrlicht-dev libpng12-dev libjpeg8 libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev
  }}}
Line 34: Line 34:
  { { { #! highlight bash
wget https: '' github.com/celeron55/minetest/tarball/master -O master.tar.gz
  {{{#!highlight bash
wget https://github.com/celeron55/minetest/tarball/master -O master.tar.gz
Line 37: Line 37:
rm- f master.tar.gz
celeron55 - cd - minetest *
  } } }
  * Compiler:
  { { { #! highlight bash
cmake . = 1 - DRUN_IN_PLACE
make- j2
  } } }
rm -f master.tar.gz
cd celeron55-minetest-*
  }}}
  * Compile:
  {{{#!highlight bash
cmake . -DRUN_IN_PLACE=1
make -j2
  }}}
Line 46: Line 46:
  { { { #! highlight bash   {{{#!highlight bash
Line 48: Line 48:
. / minetest
  } } }
./minetest
  }}}
Line 51: Line 51:
For problems or more compiler options , see [ [ https: '' github.com/celeron55/minetest/blob/master/README.txt | readme .]] For problems or more compiler options, see [[https://github.com/celeron55/minetest/blob/master/README.txt|readme]].
Line 54: Line 54:
To start the game, just run '' Applications / Games / Minetest '' (Gnome ) or run :
{ { { #! highlight bash
To start the game, just run ''Applications/Games/Minetest'' (Gnome) or run:
{{{#!highlight bash
Line 57: Line 57:
} } } }}}
Line 60: Line 60:
The location of the configuration files is '' ~ /. Minetest '' ( created at first start the game). The location of the configuration files is ''~/.minetest'' (created during the first start of the game).
Line 62: Line 62:
The configuration file contains '' '' minetest.conf preferences player ( key , name, server address, ...) , it is possible to change these settings in the file or directly from the game The configuration file contains ''minetest.conf'' player preferences (key, name, server address, ...), it is possible to change these settings in the file or directly from the game.
Line 64: Line 64:
More details on the [[http:''celeron.55.lt/~celeron55/minetest/wiki/doku.php?id=configuration_file&s[]=texture|page dédiée du wiki]]. More details on the [[http://c55.me/minetest2/wiki/doku.php?id=configuration_file#textures|page on the minetest wiki]].
Line 67: Line 67:
At the moment there are only textures customizable. We can find the [[http:''celeron.55.lt/~celeron55/minetest/forum/viewforum.php?id=4|forum officiel]]. To apply a new texture, you must modify the configuration file and add the following variable: At the moment only textures are customizable. We can find more on the [[http://celeron.55.lt/~celeron55/minetest/forum/viewforum.php?id=4|official forum]]. To apply a new texture, you must modify the configuration file and add the following variable:
Line 69: Line 69:
texture_path = /chemin/absolu/répertoire/texture texture_path = /path/to/textures
Line 73: Line 73:
So Minetest also offers a server version to experience the immense number of cards . To start , run in a shell: Minetest also offers a server version to experience the immense number of maps. To start, run in a shell:
Line 77: Line 77:
For a web server , it is necessary that the specified port (30000 by default UDP ) is open on the internet box/gateway. For a web server, it is necessary that the specified port (30000 UDP by default) is open on the internet box/gateway.
Line 80: Line 80:
The file ''~/.minetest/world/auth.txt'' to define the privileges that have each player. The file ''~/.minetest/world/auth.txt'' defines the privileges of each player.
Line 83: Line 83:
  * Build - build / dig
  * Teleport - allow command / # teleport to teleport
  * Settime - authorize the / # time to set the time
  * Privs - Allow orders / # and grant / revoke # to add and remove privileges
  * Build - build/dig
  * Teleport - allow command /#teleport to teleport
  * Settime - authorize the /#time command to set the time
  * Privs - allow commands /#grant and /#revoke to add and remove privileges
Line 90: Line 90:
<file bash> {{{#!highlight bash
Line 95: Line 95:
The file ''auth.txt'' is frequently written by the server and also during shutdown . It is better to edit when the server is down or use the commands /#large and /#revoke privileges to change players. The file ''auth.txt'' is frequently written by the server and also during shutdown. It is better to edit when the server is down or use the commands /#grant and /#revoke privileges to change players.
Line 103: Line 103:
The possible in-game commands are: The available in-game commands are:
Line 107: Line 107:
  * ''/#privs <player>'' - See privileges 'player' . Requires privilege 'privs'.   * ''/#privs <player>'' - See privileges 'player'. Requires privilege 'privs'.
Line 110: Line 110:
  * ''/#time <time>'' - Set the time of day. 0 and 24000 correspond to midnight, 12000 and 5000 at noon at dawn. (time * 1000 ) . Requires privilege 'time'.   * ''/#time <time>'' - Set the time of day. 0 and 24000 correspond to midnight, 12000 and 5000 at noon at dawn. (time * 1000) . Requires privilege 'time'.
Line 113: Line 113:
  * ''/#teleport <x>,<y>,<z>'' - Teleport to the indicated position.Requires privilege ' teleport '.   * ''/#teleport <x>,<y>,<z>'' - Teleport to the indicated position. Requires privilege 'teleport'.
Line 117: Line 117:
Given the current video game right now , it's pretty easy to compare Minetest Minecraft . Without going into details (which are available on the wiki / blog / forum Minetest ) , we can try to include the advantages and disadvantages of current Minetest : Given the current video game right now, it's pretty easy to compare Minetest to Minecraft. Without going in to details (which are available on the wiki/blog/forum of Minetest), we can try to include the advantages and disadvantages of current Minetest:
Line 120: Line 120:
    * C + + language     * C++ language
Line 122: Line 122:
    * Multi -platform     * Multi-platform
Line 124: Line 124:
    * Community fairly small (for now !)     * Community fairly small (for now!)
Line 128: Line 128:
  * [[http://packages.debian.org/search?keywords=minetest|Détail du paquet]]
  * [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=minetest|Rapport de bug Minetest]]
  * [[http://c55.me/minetest/|Site officiel]]
  * [[http://c55.me/minetest/forum/index.php|Forum officiel]]
  * [[http://celeron.55.lt/~celeron55/minetest/wiki/doku.php|Wiki officiel]]
  * [[https://github.com/celeron55/minetest|Dépôt git]]
  * [[DebianPkg:minetest|Package details]]
  * [[DebianBug:minetest|Bug reports]]
  * [[http://c55.me/minetest/|Official site]]
  * [[http://c55.me/minetest/forum/index.php|Official forum]]
  * [[http://celeron.55.lt/~celeron55/minetest/wiki/doku.php|Official wiki]]
  * [[https://github.com/celeron55/minetest|Git repository]]
Line 135: Line 135:
CategoryFrGame CategoryGame

Translation(s): English - Français


Minetest

Recently a new game is available in the Debian repositories: Minetest (minetest - c55) under GPL v2 (or later) license.

fr/Games/Minetest/minetest_01.png

fr/Games/Minetest/minetest_02.png

Minetest is inspired by the game Minecraft but unlike the latter, it is developed in C++. It currently has two modes:

  • Survival: with a inventory and the possibility of building.
  • Creative: all with unlimited blocks

Note that the package also includes a server version.

Installation

Download

With the package in the repositories, nothing is simpler:

   1 aptitude install minetest

Compiling sources

Because it is a game in constant development, the version in the repository will not be the latest. But fortunately it is possible to get the latest sources and to compile.

  • Start by installing the dependencies:
       1 aptitude install build-essential cmake libbz2-dev libirrlicht-dev libpng12-dev libjpeg8 libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev
    
  • Get the latest archive:
       1 wget https://github.com/celeron55/minetest/tarball/master -O master.tar.gz
       2 tar xf master.tar.gz
       3 rm -f master.tar.gz
       4 cd celeron55-minetest-*
    
  • Compile:
       1 cmake . -DRUN_IN_PLACE=1
       2 make -j2
    
  • Launch the game :
       1 cd bin
       2 ./minetest
    

For problems or more compiler options, see readme.

Client

To start the game, just run Applications/Games/Minetest (Gnome) or run:

   1 minetest

Configuration

The location of the configuration files is ~/.minetest (created during the first start of the game).

The configuration file contains minetest.conf player preferences (key, name, server address, ...), it is possible to change these settings in the file or directly from the game.

More details on the page on the minetest wiki.

Customization

At the moment only textures are customizable. We can find more on the official forum. To apply a new texture, you must modify the configuration file and add the following variable:

   1 texture_path = /path/to/textures

Server

Minetest also offers a server version to experience the immense number of maps. To start, run in a shell:

   1 minetestserver

For a web server, it is necessary that the specified port (30000 UDP by default) is open on the internet box/gateway.

Privileges

The file ~/.minetest/world/auth.txt defines the privileges of each player.

List of privileges:

  • Build - build/dig
  • Teleport - allow command /#teleport to teleport
  • Settime - authorize the /#time command to set the time
  • Privs - allow commands /#grant and /#revoke to add and remove privileges
  • Shout - to talk with other players.

The file looks like this:

   1 test::build,shout
   2 NOM_DU_JOUEUR:MOT_DE_PASSE_HASHÉ:LISTE_DES_PRIVILÈGES

The file auth.txt is frequently written by the server and also during shutdown. It is better to edit when the server is down or use the commands /#grant and /#revoke privileges to change players.

It is also possible to define the default privileges by modifying the configuration file with the parameter:

   1 default_privs = build, shout

Comands

The available in-game commands are:

  • /#status - Get the status of the server: roster, message of the day.

  • /#privs - View privileges.

  • /#privs <player> - See privileges 'player'. Requires privilege 'privs'.

  • /#grant <player> <priv> - Leave a privilege to 'player'. Requires privilege 'privs'.

  • /#revoke <player> <priv> - Remove a privilege to 'player'. Requires privilege 'privs'.

  • /#time <time> - Set the time of day. 0 and 24000 correspond to midnight, 12000 and 5000 at noon at dawn. (time * 1000) . Requires privilege 'time'.

  • /#shutdown - Turn off the server.

  • /#setting <name> = <value> - Adds or replaces a parameter in the configuration file. The parameter can not be applied properly before restarting the server.

  • /#teleport <x>,<y>,<z> - Teleport to the indicated position. Requires privilege 'teleport'.

Game

Given the current video game right now, it's pretty easy to compare Minetest to Minecraft. Without going in to details (which are available on the wiki/blog/forum of Minetest), we can try to include the advantages and disadvantages of current Minetest:

  • Benefits:
    • GPL V2 License
    • C++ language
    • Literally huge Map
    • Multi-platform
  • Cons:
    • Community fairly small (for now!)
    • No sound yet

See also


CategoryGame