Skip to content

pastaq/Tuxemon

 
 

Repository files navigation

build-status

Tuxemon

Tuxemon is a free, open source monster-fighting RPG.

screenshot

Version

0.2

Requirements

Tuxemon uses a number of open source projects to work properly:

  • python - version 2.7+
  • python-pygame - python game library
  • python-pytmx - python library to read Tiled Map Editor's TMX maps.
  • python-yapsy - simple plugin system for events

Optional

  • libShake - rumble library for Linux.

Installation

Ubuntu

sudo apt-get install python python-pygame python-pip python-imaging python-yapsy git
sudo pip install pytmx
git clone https://github.com/Tuxemon/Tuxemon.git
cd Tuxemon/tuxemon
./tuxemon.py

Optional rumble support

sudo apt-get install build-essential
git clone https://github.com/zear/libShake.git
cd libShake/
make; make install

Mac OS X (Yosemite)

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap Homebrew/python
brew update
brew install python
brew install sdl sdl_image sdl_mixer sdl_ttf portmidi hg git
pip install pytmx
pip install pillow
pip install Yapsy
pip install hg+http://bitbucket.org/pygame/pygame
git clone https://github.com/Tuxemon/Tuxemon.git
cd Tuxemon/tuxemon
ulimit -n 10000; python tuxemon.py

Controls

Tuxemon
  • Arrow Keys - Movement
  • Enter - Select/activate
  • ESC - Menu/Cancel
Map Editor

Use Tiled map editor: http://www.mapeditor.org/

License

GNU v3

Copyright (C) 2015 William Edwards shadowapex@gmail.com, Benjamin Bean superman2k5@gmail.com

This software is distributed under the GNU General Public Licence as published by the Free Software Foundation. See the file LICENCE for the conditions under which this software is made available. Tuxemon also contains code from other sources.

About

Open source monster-fighting RPG.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 97.0%
  • Makefile 1.3%
  • Other 1.7%