Welcome to isometric. To install this python isometric 2d engine, you will need python, and pygame installed. This project is cross platform compatible, for Windows 7 (tested), Linux, and Mac OS X (Yosemite tested).
For reading about good programming guidelines, see: https://www.pygame.org/docs/tut/tom/MakeGames.html http://pythonprogramming.net/pygame-start-menu-tutorial/
Step 1: You can download Python at the official site here: https://www.python.org/downloads/windows/
Download and install version 2.7.x or 3.x.
Step 2: Download pygame from here: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
Once downloaded, open up a command prompt and install with pip, giving your custom path to the wh1 file below:
py -m pip install C:/Path/to/pygame-1.9.2a0-cp34-none-win_amd64.whl
Step 3: Run app.py with PyCharm or from the command line.
Step 1: Install all Pygame deps for Mac with Brew (if you don't have brew, look up how to install first)
brew install python3 hg sdl sdl_image sdl_ttf portmidi smpeg
Step 2: Install PyGame
pip3 install hg+http://bitbucket.org/pygame/pygame
Step 3: Download sdl-mixer source code from: https://www.libsdl.org/projects/SDL_mixer/release-1.2.html
Untar the tar.gz file with tar zxvf:
tar zxvf SDL_mixer-1.2.12.tar.gz
cd SDL_mixer-1.2.12
./configure
make
sudo make install
Step 4: Run app.py and see if everything works!
python app.py
Step 1: Install all Pygame deps for Linux with yum / apt-get
sudo apt-get install python3 mercurial python3-pip libfreetype6-dev
sudo apt-get build-dep ptyhon-pygame
Step 2: Install PyGame
sudo pip3 install hg+http://bitbucket.org/pygame/pygame
Step 3: Download sdl-mixer source code from: https://www.libsdl.org/projects/SDL_mixer/release-1.2.html
Untar the tar.gz file with tar zxvf:
tar zxvf SDL_mixer-1.2.12.tar.gz
cd SDL_mixer-1.2.12
./configure
make
sudo make install
Step 4: Run app.py and see if everything works!
python app.py
Random Map
Health Bar
Load/Save Game
Inventory Menu
Inventory
Animated Character Sprite (walking, standing, attack)
Animated Enemy Sprite
Inventory Hot Bar
Tile placement function
Light Shadows
Decent BG Music
SFX Package
Draw Distance Detection and Rendering