nPush Code
Status: Beta
Brought to you by:
richmondavid
File | Date | Author | Commit |
---|---|---|---|
levels | 2008-07-18 | richmondavid | [r35] Changed the levels and the code to make every l... |
CHANGES | 2008-07-29 | richmondavid | [r36] updated changelog |
COPYING | 2008-07-08 | richmondavid | [r16] Assorted files |
CREDITS | 2008-07-13 | richmondavid | [r32] Added Zear's real name |
Makefile | 2008-06-21 | crimbo | [r12] Levels in levels/ directory, configurable keys |
index.html | 2011-02-19 | richmondavid | [r37] Javascript info added |
npush.cpp | 2008-07-18 | richmondavid | [r35] Changed the levels and the code to make every l... |
npush.desktop | 2008-07-09 | richmondavid | [r23] Added desktop spec file and PNG icon 22x22 |
npush.png | 2008-07-10 | richmondavid | [r26] 32x32 icon |
npush_22x22.png | 2008-07-10 | richmondavid | [r25] renamed icon |
readme.txt | 2008-07-18 | richmondavid | [r35] Changed the levels and the code to make every l... |
screenshot1.png | 2008-05-25 | richmondavid | [r1] Initial import |
screenshot2.png | 2008-05-25 | richmondavid | [r1] Initial import |
nPush Compiling and running the game ------------------------------ You need a C++ compiler (GCC 3.2 or higher probably) and development version of ncurses library. When ready, just type: make and if you get no errors, run the game: ./npush How to create levels -------------------- - Levels are simple textual files without any extension in the file name. - Just name your level file Level* and the game will pick it up. - Level files are sorted alphabetically in the menu. Some rules: - make sure you have at least one player(@), gold($) and exit(x) in the level - there can be multiple of all of those (players are switched with TAB key) - while testing the level, make sure you do it in 80x24 terminal window so that it fits on the screen for everyone (maybe scrolling will be implemented in some of future versions, but OTOH, the goal of nPush is that levels are short and entertaining - long levels tend to get boring and tiresome) - since level characters are automatically detected, you can use , and ; marks if you just want to print those characters on the screen (as comments) - Comma (,) is used for regular comment, and semi-color (;) for bold letters - Rest of the line after those two characters is ignored by the game If you make some levels, make sure you contact us at: richmondavid@users.sourceforge.net Also feel free to contact me regarding any bug reports or ideas. License ------- nPush is released under GPL version 2 or above. See file COPYING for details.