Skip to content

iveskins/Tuxemon

 
 

Repository files navigation

Tuxemon 0.4.0

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

screenshot

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-six - python 2 and 3 compatibility library
  • python-pyscroll - fast module for animated scrolling maps.
  • neteria - Game networking framework for Python.

Optional

  • libShake - rumble library for Linux.

Installation

Ubuntu

sudo apt install python python-pygame python-pip python-imaging python-six git
git clone https://github.com/Tuxemon/Tuxemon.git
cd Tuxemon
sudo pip install -U -r requirements.txt
tuxemon/tuxemon.py

Optional rumble support

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

Debian

sudo apt-get install python python-pygame python-pip python-imaging git
sudo pip install neteria
git clone https://github.com/bitcraft/PyTMX
cd PyTMX; python setup.py install
git clone https://github.com/Tuxemon/Tuxemon.git
cd Tuxemon/tuxemon
./tuxemon.py

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_ttf portmidi git
brew install sdl_mixer --with-libvorbis
sudo pip install git+https://github.com/pygame/pygame.git
sudo pip install -U -r requirements.txt 
git clone https://github.com/Tuxemon/Tuxemon.git
cd Tuxemon/tuxemon
ulimit -n 10000; python tuxemon.py

Arch Linux

Tuxemon is available in the AUR.

Smartphones

Controls

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

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

License

GPL v3

Copyright (C) 2016 William Edwards [email protected],
Benjamin Bean [email protected]

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

External links

About

Open source monster-fighting RPG.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.5%
  • Other 0.5%