From 5fa4eac9a85cced5d7d8c742b0fb9efde50b836f Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Wed, 7 Mar 2018 16:41:28 +0700 Subject: Update documentation --- README.rst | 46 ++++++++++++++++++++++++++++++++++------------ wiki | 2 +- 2 files changed, 35 insertions(+), 13 deletions(-) diff --git a/README.rst b/README.rst index c82b276..ee100e9 100644 --- a/README.rst +++ b/README.rst @@ -20,6 +20,8 @@ Brutal Maze has a few notable feautures: * Enemies with special abilities: stun, poison, camo, etc. * Somewhat a realistic physic and logic system. * Resizable game window in-game. +* Eazily customizable via INI file format +* Remote control through socket for AI researching Installation ------------ @@ -31,12 +33,33 @@ The installation procedure should be as simply as follow: directory for `Python scripts `_ is in your ``$PATH``. * Open Terminal or Command Prompt and run ``pip install --user brutalmaze``. - Now you can launch the game by running the command ``brutalmaze``. For more information, see `Installation `_ page from Brutal Maze wiki. +After installation, you can launch the game by running the command +``brutalmaze``. Below are default bindings: + +F2 + New game. +``p`` + Toggle pause. +``m`` + Toggle mute. +Left + Move left. +Right + Move right. +Up + Move up. +Down + Move down. +Left Mouse + Long-range attack. +Right Mouse + Close-range attack, also dodge from bullets. + Configuration ------------- @@ -55,13 +78,6 @@ Settings are read in the following order: Later-read preferences will overide previous ones. -.. [0] This can be copied to desired location by ``brutalmaze --write-config - PATH``. ``brutalmaze --write-config`` alone will print the file to stdout. -.. [1] These will be listed as fallback config in the help message - (``brutalmaze --help``). See `wiki `_ - for more info. -.. [2] If specified by ``brutalmaze --config PATH``. - Remote control -------------- @@ -71,10 +87,6 @@ about I/O format are explained carefully in `Remote control `_ wiki page. -.. [3] This can be done by either editing option *Enable* in section *Server* - in the configuration file, or launching Brutal Maze using ``brutalmaze - --server``. - License ------- @@ -87,3 +99,13 @@ running there. Tango color palette and several sound effects, whose author and licenses are listed in `Credits `_ wiki page. + +.. [0] This can be copied to desired location by ``brutalmaze --write-config + PATH``. ``brutalmaze --write-config`` alone will print the file to stdout. +.. [1] These will be listed as fallback config in the help message + (``brutalmaze --help``). See `wiki `_ + for more info. +.. [2] If specified by ``brutalmaze --config PATH``. +.. [3] This can be done by either editing option *Enable* in section *Server* + in the configuration file, or launching Brutal Maze using ``brutalmaze + --server``. diff --git a/wiki b/wiki index d0221ed..1b8020f 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit d0221ed371d98d52173d57b71c6302b5ffb21ec6 +Subproject commit 1b8020f4d1343c582fb3b202048db2b61be29381 -- cgit 1.4.1