Skip to content

michaelchum/bomberman-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bomberman-py

##########

Dependencies

Programming language: Python 2.7.5

Python package dependencies:

  • SIP
  • Qt4
  • PyQt4
  • dataset
  • sqlite3 (Packaged inside Python 2.7 core)

Installation instruction given below.

########## ###Platforms

This program was developed and tested on the following platforms with the following tools:

  • Ubuntu 12.04 - Sublime Text 2
  • Ubuntu 12.04 - PyCharm
  • Mac OS X Yosemite - PyCharm
  • Mac OS X Mavericks - Sublime Text 2

########## ##How to run the game

python game.py on the command line (INSIDE the src/ directory)

########## ##Installation

###Mac OS X

  1. Install the brew package manager if not already present

  2. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  3. Install Python 2.7 using brew if not already present (the native Apple Python is not compatible)

    brew install python
    
  4. Add the brew PYTHONPATH to your environment variables by adding the following line to .bash_profile

    export PATH=/usr/local/bin:$PATH
    
  5. Install the pip package manager if not already present

    sudo easy_install pip
    
  6. Install qt

    brew install Qt
    
  7. Install SIP

    brew install sip
    
  8. Install PyQt

    brew install pyqt
    
  9. Install Dataset

    pip install dataset
    

###Ubuntu

  1. Install SIP and PyQt using aptitude

    sudo apt-get install python-sip python-qt4
    
  2. Install the pip package manager if not already present

    sudo apt-get install python-pip
    
    install Dataset
    
    pip install dataset
    

########## ##Unit tests

  1. Inside the root directory run:

    python -m unittest discover
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •