README 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. 0. Homepage
  2. https://anakreon.cz/berusky2.html
  3. 1. Compilation
  4. Berusky2 is developed on Fedora 14. It may or may not build/run
  5. on other distros/platform. Feel free to send feedback/patches
  6. to stransky@anakreon.cz.
  7. 1.1 - Build of berusky2 code from tar.gz:
  8. * Install devel packages for libraries (SDL, SDL_Image, GL, GLU, X11, zlib).
  9. * Download berusky2-version.tar.gz and extract it and rebuild by:
  10. $tar xzf berusky2-version.tar.gz
  11. $cd berusky2-version
  12. $./configure
  13. $make
  14. 1.2 - Build of berusky2 code from src.rpm package:
  15. * Download berusky2-version.src.rpm and run:
  16. $rpmbuild --rebuild berusky2-version.src.rpm
  17. * Install the built game binary as root by:
  18. $su -
  19. #rpm -ihv berusky2-version.arch.rpm
  20. 2. Configuration
  21. 2.1 - Configuration/installation from tar.gz:
  22. * Download berusky2-data-version.tar.gz and extract it somewhere:
  23. $tar xzf berusky2-data-version.tar.gz
  24. $cd berusky2-data-version
  25. * Grab berusky3d-local.ini from berusky2-version.tar.gz (it's in the data dir)
  26. and copy it to created berusky2-data-version directory.
  27. * Grab the binary (from 1.1) and copy it to your berusky2-data-version dir.
  28. 2.2 - Configuration/installation from src.rpm:
  29. * Download berusky2-data-version.src.rpm and run:
  30. $rpmbuild --rebuild berusky2-data-version.src.rpm
  31. * Install the built rpm file as root by:
  32. $su -
  33. #rpm -ihv berusky2-data-version.arch.rpm
  34. 3. Game run
  35. 3.1 - Run from local installation (in berusky2-data-version dir):
  36. $./berusky2 -i berusky3d-local.ini -l - runs main game
  37. $./berusky2 -i berusky3d-local.ini -l level_name.lv6 - runs user level named "level_name"
  38. from game directory.
  39. 3.2. - Run from installed rpm packages:
  40. $berusky2 - runs main game
  41. $berusky2 level_name.lv6 - runs user level named "level_name"
  42. from game directory.
  43. 4. Game Rules
  44. In order to leave each level it is necessary to reach exit with all bugs.
  45. You will be meeting miscellaneous game elements while completing individual
  46. missions, we will try to explain their meaning now.
  47. Box/Light Box - It is possible to push it.
  48. Explosive - Can destroy the boxes.
  49. Exit - A gate to next level/exit.
  50. Stone - Can be broken by a pickax.
  51. Pickax - A tool for stone crushing.
  52. There are some other elements, a comple list is available in help - pres F1 for it.
  53. 5. Game keys
  54. Arrows - Move selected bug
  55. Tabulator - Switch among the bugs
  56. Space - On/Off bug visibility
  57. 1 - Choose the first bug
  58. 2 - Choose the second bug
  59. 3 - Choose the third bug
  60. 4 - Choose the fourth bug
  61. 5 - Choose the fifth bug
  62. F1 - In game help
  63. F2 - Save level
  64. F3 - Load level
  65. Mouse:
  66. left shift + mouse motion - camera move
  67. left ctrl + mouse motion - camera rotation
  68. mouse wheel - camera zoom
  69. mouse left button - select bug
  70. mouse right button - print element type (wall, box...)