stransky / berusky2

Berusky 2 (Bugs Escape 3D) is a game that challenges your visual/spatial thinking and ability to find a way to resolve a logic task. Using five bugs, you'll go through an adventure full of various puzzles spread across nine episodes. Individual episodes differ in appearance and difficulty, which increases throughout the game.
http://anakreon.cz/en/Berusky2.htm
GNU General Public License v3.0
14 stars 3 forks source link
  1. Homepage

    http://anakreon.cz/en/Berusky2.htm

  2. Compilation

    Berusky2 is developed on Fedora 14. It may or may not build/run on other distros/platform. Feel free to send feedback/patches to stransky@anakreon.cz.

    1.1 - Build of berusky2 code from tar.gz:

    • Install devel packages for libraries (SDL, SDL_Image, GL, GLU, X11, zlib).

    • Download berusky2-version.tar.gz and extract it and rebuild by:

      $tar xzf berusky2-version.tar.gz $cd berusky2-version $./configure $make

    1.2 - Build of berusky2 code from src.rpm package:

    • Download berusky2-version.src.rpm and run:

      $rpmbuild --rebuild berusky2-version.src.rpm

    • Install the built game binary as root by:

      $su -

      rpm -ihv berusky2-version.arch.rpm

  3. Configuration

    2.1 - Configuration/installation from tar.gz:

    • Download berusky2-data-version.tar.gz and extract it somewhere:

      $tar xzf berusky2-data-version.tar.gz $cd berusky2-data-version

    • Grab berusky3d-local.ini from berusky2-version.tar.gz (it's in the data dir) and copy it to created berusky2-data-version directory.

    • Grab the binary (from 1.1) and copy it to your berusky2-data-version dir.

    2.2 - Configuration/installation from src.rpm:

    • Download berusky2-data-version.src.rpm and run:

      $rpmbuild --rebuild berusky2-data-version.src.rpm

    • Install the built rpm file as root by:

      $su -

      rpm -ihv berusky2-data-version.arch.rpm

  4. Game run

    3.1 - Run from local installation (in berusky2-data-version dir):

    $./berusky2 -i berusky3d-local.ini -l - runs main game
    $./berusky2 -i berusky3d-local.ini -l level_name.lv6 - runs user level named "level_name" from game directory.

    3.2. - Run from installed rpm packages:

    $berusky2 - runs main game $berusky2 level_name.lv6 - runs user level named "level_name" from game directory.

  5. Game Rules

    In order to leave each level it is necessary to reach exit with all bugs.

    You will be meeting miscellaneous game elements while completing individual missions, we will try to explain their meaning now.

    Box/Light Box - It is possible to push it. Explosive - Can destroy the boxes.

    Exit - A gate to next level/exit.

    Stone - Can be broken by a pickax. Pickax - A tool for stone crushing.

    There are some other elements, a comple list is available in help - pres F1 for it.

  6. Game keys

    Arrows - Move selected bug

    Tabulator - Switch among the bugs

    Space - On/Off bug visibility

    1 - Choose the first bug 2 - Choose the second bug 3 - Choose the third bug 4 - Choose the fourth bug 5 - Choose the fifth bug

    F1 - In game help F2 - Save level F3 - Load level

Mouse:

left shift + mouse motion - camera move left ctrl + mouse motion - camera rotation mouse wheel - camera zoom

mouse left button - select bug mouse right button - print element type (wall, box...)