Not yet very playable ASCII-based adventure game.
Run the game:
[the_island py](./the_island.py)
Run the tests:
coverage run --source '.' -m unittest -v
coverage report -m
Screenshot of our hero(es) waking amidst the dense woods, slowly approaching the mountains in the north. What dwells there?
--------------------------------------------------------------------------------
| |
| ..... ...... |
| ...... ............... |
| ...... ................. ..... |
| .........................###########......................|
| ..................###..........##############...........####.....|
| .............########################################################|
| .............#############################################################|
| ..........#################################################################|
| ........#####################^^^^^^^#######################################|
| .......##################^^^^^^^^^^^^^#####################################|
| .....###############^^^^^^^^^^^^##^^^^####################################|
| ...#############^^^^^^^^^^^########^^^^^^^^^#############################|
| .############^^^^^^^^^##########@###^^^^^^^^^^^^^#######################|
| ..########^^^^^^#####################^^^^^^^^^^^^^^^####################|
| ..########^^^^^##########################################################|
| ...#######################################################################|
| ..########################################################################|
| ..#########################################################################|
| ...#######################################################################|
| ......####################################################################|
|~ ~......#####################################################################|
--------------------------------------------------------------------------------
The game is heavily inspired by rogue and the CBM64 version of Phantasie II. The player reqruits a band of adventures and goes of adventuring on an island.
- Turn-based game style
- hjkl for navigation
- Fixed ASCII map for the Island, random generated dungeons/ruins/dimensions
- Stationary as well as moving monsters
- Conecpt of ambush
- No colors, field of view or concept of food or ageing
- Basic game objects (tiles, monsters etc)
- Create and display simple map
- Make party move around
- Character generation
- Hook up and equip party of adventures
- Monster generation and random placement
- Fight system
- ...with spells
- Money system