Welcome to the open source RPG. This is an open source software project that is free for use and contribution. The goal is to have a fun RPG that anyone can use for entertainment or foundation purposes for another RPG. We welcome new ideas and additions to story and characters. By opening the game design to the community we will hope to resolve bugs and find new ideas to implement that will increase the entertainment value of the project.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
To contribute to this project, you will need the python 3.6 version. The use of other versions can result in different syntax requirements and may lead to the code not being compatible with what is already working. It is recommended that you program in PyCharm from the company JetBrains. Another solution is to use IDLE with Python 3.6 but it is a simplistic system.
A step by step series of examples that tell you how to get a development env running
For IDLE: The IDLE setup is extremely easy. IDLE is automatically downloaded when you install python.
- Go to python website: [https://www.python.org/downloads/] or Google Python and the link is Download Python
- Click on the link corresponding to version 3.6
- Allow the file to download then start installation process.
- After installation, you can find IDLE by typing IDLE into the search bar.
- Open IDLE for coding.
For PyCharm
- Ensure you have Python already downloaded (instructions above)
- Go to [https://www.jetbrains.com/pycharm/download/#section=windows]
- Download the community version, which is free and open source
- Run the installer and open program when install is complete.
- Open files that you will be working on.
- If no interpreter is configured PyCharm will tell you by a display bar at the top of the code. Click on link that says "Configure Python Interpreter"
- On the display that pops up find the python version installed in the drop down box and select apply. Environment is all set up
For this project we would like to follow similar guidelines to ensure consistency in the code.
- Class names are capitalized
- Descriptive variable names
- Comments explaining logic
To be determined.
To be determined.
To be determined.
To be determined.
- ...
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use ... for versioning. For the versions available, see ...
Jasmine Mitchell - Current work
Morgan Lovato - Current work
Gwen Morris - Current and Initial work
Kyle Kruger - Initial work
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Thank you to all past and current contributors.