Menu

Tree [c5d441] master /
 History

HTTPS access


File Date Author Commit
 lvl11_test 2010-07-06 shamazmazum shamazmazum [f893f0] Player can loose arrows and buy them in shops
 lvl12_test 2010-03-23 vasily postnicov vasily postnicov [dadda0] New trigger and reward
 lvl3 2010-02-22 vasily postnicov vasily postnicov [9d055a] Color mode
 lvl6 2010-02-22 vasily postnicov vasily postnicov [9d055a] Color mode
 ru_RU 2011-01-27 shamazmazum shamazmazum [7224fa] Russian localisation was updated
 CHANGELOG 2009-10-06 shamazmazum shamazmazum [a48d3e] Saving/loading improved
 CMakeLists.txt 2011-02-06 shamaz shamaz [38d2d3] Revert "dictio.c and list.c was moved to specia...
 Doxyfile 2010-10-31 shamazmazum shamazmazum [8a3c84] Started to add comments. Possible bug in remove...
 FindGettext.cmake 2010-08-15 shamaz shamaz [70287e] CMakeLists bugfix
 FindLibM.cmake 2010-10-31 shamazmazum shamazmazum [5387e5] Cmake can found libm now
 FindNcurses.cmake 2010-07-30 shamazmazum shamazmazum [83a014] Project uses Cmake instead of jam
 LICENSE 2009-10-02 vasily postnicov vasily postnicov [8ca07a] Git repo
 README 2009-10-02 vasily postnicov vasily postnicov [8ca07a] Git repo
 actions.c 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
 actions.h 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
 armor.c 2010-10-26 shamaz shamaz [f225d5] getacspeed() was fixed
 armor.h 2010-07-04 shamazmazum shamazmazum [baeff3] New useful macroses
 backpack.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
 backpack.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
 cell.h 2010-10-31 shamazmazum shamazmazum [8a3c84] Started to add comments. Possible bug in remove...
 combine.c 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
 combine.h 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
 conf.h.in 2010-08-01 shamazmazum shamazmazum [77bf85] Bugfix
 config.c 2010-02-21 vasily postnicov vasily postnicov [9f27b7] less warnings
 config.h 2010-11-09 shamazmazum shamazmazum [34fe5e] New comments
 dictio.c 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
 dictio.h 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
 dictio.o 2011-01-26 shamazmazum shamazmazum [b54347] Dictios can be used now
 food.c 2010-07-29 shamazmazum shamazmazum [5465d4] Changes made by trans.py
 food.h 2010-11-04 Dorif Alexandr Dorif Alexandr [96d414] Merge branch 'master' of ssh://tprpg.git.source...
 functions.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
 functions.h 2010-10-31 shamazmazum shamazmazum [8a3c84] Started to add comments. Possible bug in remove...
 gc.c 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
 gc.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
 general.cfg 2010-04-16 vasily vasily [d2fed5] Ressurection from hunger death
 generalfunc.c 2011-01-25 shamaz shamaz [ccbdbb] Some junk related to work with key codes was cu...
 generalfunc.h 2010-10-31 shamazmazum shamazmazum [98ea76] Be careful :)
 genmacro.h 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
 graph.c 2011-02-07 shamaz shamaz [e0762b] Copyright note was added to graph*
 graph.h 2011-02-07 shamaz shamaz [e0762b] Copyright note was added to graph*
 io.c 2011-01-27 shamaz shamaz [aa295a] 'o' and 'c' commands was moved to player.c
 io.h 2011-01-27 shamaz shamaz [aa295a] 'o' and 'c' commands was moved to player.c
 item.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
 item.h 2010-10-31 shamazmazum shamazmazum [8a3c84] Started to add comments. Possible bug in remove...
 level.c 2011-01-27 shamaz shamaz [507ec6] Some functions useful for event handling was added
 level.cfg 2010-03-17 vasily postnicov vasily postnicov [b6b298] New experemental level
 level.h 2011-01-27 shamaz shamaz [507ec6] Some functions useful for event handling was added
 leveledit.c 2010-07-30 shamazmazum shamazmazum [5adf6b] Some messages was translated into russian
 leveledit.h 2010-02-10 vasily postnicov vasily postnicov [79dc5a] Quest system v0
 list.c 2011-02-17 shamaz shamaz [c5d441] Revert "List concatenation was added"
 list.h 2011-02-17 shamaz shamaz [c5d441] Revert "List concatenation was added"
 load.c 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
 load.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
 main.c 2011-01-26 shamazmazum shamazmazum [6703f5] New event system. step.c will be divided soon
 main.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
 monster.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
 monster.h 2010-11-04 Dorif Alexandr Dorif Alexandr [96d414] Merge branch 'master' of ssh://tprpg.git.source...
 npc.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
 npc.cfg 2010-07-06 shamazmazum shamazmazum [f893f0] Player can loose arrows and buy them in shops
 npc.h 2010-02-25 vasily postnicov vasily postnicov [18d201] Some new functions
 player.c 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
 player.h 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
 quaff.c 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
 quaff.h 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
 quest.c 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
 quest.cfg 2010-03-23 vasily postnicov vasily postnicov [dadda0] New trigger and reward
 quest.h 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
 save.c 2010-07-31 shamazmazum shamazmazum [d36a3e] trying to make an installer
 save.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
 savemgr.c 2010-11-05 shamaz shamaz [a693e6] Merge branch 'master' of ssh://tprpg.git.source...
 savemgr.h 2010-11-05 shamaz shamaz [a693e6] Merge branch 'master' of ssh://tprpg.git.source...
 shop.c 2010-10-31 Dorif Alexandr Dorif Alexandr [633a30] my_itoa function was rewritten for better perfo...
 shop.h 2010-07-06 shamazmazum shamazmazum [8dc061] New approach to making shops
 skill.h 2010-07-04 shamazmazum shamazmazum [0c25fe] GET_ARMOR_SPEED_DEC_MACRO () was added
 skillpr.c 2011-01-27 shamaz shamaz [507ec6] Some functions useful for event handling was added
 skillpr.h 2011-01-27 shamaz shamaz [507ec6] Some functions useful for event handling was added
 step.c 2011-01-30 shamazmazum shamazmazum [f1ead5] Bugfix in gx command
 step.h 2011-01-26 shamazmazum shamazmazum [6703f5] New event system. step.c will be divided soon
 tempinv.c 2010-06-19 shamazmazum shamazmazum [88f1bd] monsters, player and npc's are always on top now
 tempinv.h 2010-06-19 shamazmazum shamazmazum [88f1bd] monsters, player and npc's are always on top now
 tool.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
 tool.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
 tprpg_ru.po 2011-01-27 shamazmazum shamazmazum [7224fa] Russian localisation was updated
 weapons.c 2010-07-04 shamazmazum shamazmazum [baeff3] New useful macroses
 weapons.h 2010-07-04 shamazmazum shamazmazum [baeff3] New useful macroses

Read Me

Sorry me for possible errors.
1. About. Part one
   This is Tales of Paraverse - rogue-like RPG. It designed to look
   like Nethack, but it is different. This game is not based on D&D
   like nethack, but have its own PC attributes and combat system.
   The player character attributes is endurance, perception, strength,
   intellegence, speed, luck and accuracy. 
   This system based on almost same Might and Magic system, but speed
   attribute have special meaning (because you can play only one PC at
   same time versus several PCs an M&M.
   
2. About. Part two
   The game is only starting to develop, so many features is not
   emplemented yet. Only things you can do is to move, to open/close
   the doors (with some probability to sucsess depending on luck).
   Also you can carry an inventory and use some tools (digger for
   example). All what you need to do is to press ? key ingame. To quit
   invoke #quit command.
3. Installation
   To install the game on Linux you need:
      1. C compiler. I use cc compiler from gcc.
      2. Jam. To make building easy. Just enter src directory (It
      contains this file) and invoke jam by typing it from command line.
      3. Ncurses. It needs to support pseudo-graphical output.
   P.S. If you have not jam, you can build the game by yourself.
   Just launch cc as follows:
   "cc -c -o foo.o foo.c" (foo.X is the name of each source file (.c))
   Then type
   "cc -o tp -lm -lncurses foo.o bar.o" (and so on)
   With jam building is much easer. As I sad you need only to type
   "jam". If you want to clean you game directory from binary
   executables type: 
   "jam clean".
   P.P.S. Of course, you have not type "".
   
4. Gaming
   Just type ./tp As I sad before press ? for help if you have problems.
   
5. Jobs to do
   1. Add monsters and combat in next version.
   2. Do memory handling better. You'll understand me, just look the
   code.
   
6. Version
   This is version 0.1 of Tales of Paraverse
7. Contact
   Write me on <shamaz.mazum@gmail.com>
   Any help will be accepted
   
P.S. Two words about PC classes. There is only one for now. It is
Divine Assassin. If you want you can create more, but do not touch
this one unless you know what it is.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.