kolibrios-fun/programs/games/21days
igevorse a2310e5691 '21 days' game: intro text changed
git-svn-id: svn://kolibrios.org@5326 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-31 13:16:21 +00:00
..
COPYING
game.cpp
interface.cpp '21 days' game: interface bug eventually fixed 2014-12-31 13:07:38 +00:00
interface.h
kos_vector.h
main.cpp
Makefile
Makefile.linux
Makefile.win
pq.h
README
strings.h '21 days' game: intro text changed 2014-12-31 13:16:21 +00:00
sys.cpp
sys.h
Tupfile.lua '21 days' game: get rid of 'deprecated conversion from string constant to 'char*'' warning 2014-12-30 22:32:23 +00:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 21 days: a game for programmers

## Features

* You start as a helpdesker.
* Work in a big company.
* Join a startup and launch a popular game (or not).
* Study new courses.
* Help your friends to repair their computer.

* With the help of quantum spacetime folder you can do all of this in 21 days!
* Jump in time to change your choice and collect all achievements!

## License

21 days is licensed under GPL version 2.0. See COPYING in the same directory.

## Author

This program developed by Maxim Grishin (igevorse)

## Installation

This program does not require installation.
See "Run" section below.

## Run

Open your favourite file manager and run the executable file.
You can also use your shell: 

* KolibriOS:

        21days

* Windows:

        cd bin
        21days
        
* Linux (you have to use a terminal supporting IBM866 code page(CP866)):

        cd bin
        ./21days

## Building from sources

If you want to build game from sources, you have to install GCC (Linux) and MinGW (Windows).

* KolibriOS
You have to install menuetlibc: see "Compilers GCC, G++." section at diamond.kolibrios.org/hll/hll_eng.htm.
To build a binary file for KolibriOS under Linux type in a terminal:

    make

Binary file would appear in current directory.

* Linux
To build a Linux binary file:

    make -f Makefile.linux

Binary files would appear in bin directory.

* Windows
To build a Windows binary file you have to install MinGW (http://sourceforge.net/projects/mingw/files/) with mingw32-base, mingw32-gcc and mingw-gcc-g++ packages.
Don't forget to add a path to a folder containing MinGW binary files to the Path environment variable ("C:\MinGW\bin" for me).

  * If you don't have MSYS installed:

      mingw32-make -f Makefile.win

  * If you have MSYS installed:
      
      make -f Makefile.linux
      
Binary files would appear in bin directory.

Have fun!