This program is a simple prototype for an educational game. Hopefully it can be added to by other developers.
![Title](Screen\ Shots\ &\ Artwork/Screenshot\ -\ Title.png) ![Story](Screen\ Shots\ &\ Artwork/Screenshot\ -\ Story\ Board.png) ![Plants](Screen\ Shots\ &\ Artwork/Screenshot\ -\ Plants.png) ![SoilView](Screen\ Shots\ &\ Artwork/Screenshot\ -\ Soil\ View.png) ![Almanac](Screen\ Shots\ &\ Artwork/Screenshot\ -\ Almanac.png) ![Tip](Screen\ Shots\ &\ Artwork/Screenshot\ -\ Tip.png)
- intltool
- gtk3-devel (Fedora) or libgtk-3-dev (Ubuntu)
- glib
- gtk3
Instructions:
1.) Visit my Github repository: https://[email protected]/welshk91/SeniorDesign.git
2.) Download the tar file containing the project
3.) Move to the directory of the download with the command:
cd ~/Downloads
4.) Extract the contents of the tar file with the command:
tar -zxvf sdp-0.1.tar.gz
4.) Move into the newly created folder:
cd sdp-0.1
5.) Prepare your system with the command:
./configure
6.) Run the make command:
make
7.) Move into the src directory:
cd src/
8.) Execute the program with the command:
./sdp
- The turns are implemented correctly in the code, but the GUI can't refresh to show the proper number of turns
- The image also never refreshes. I can change the "File" the image is taken from, but the new image is never shown.
- Tips is currently just a static place holder.
- The educational aspects are not correct. I don't have much knowledge in this field. The plants currently affect random levels (ie Alder changes carbon levels). I should contact a professional in this field to compare notes with.
- Scaling isn't great. Resizing the widets makes certain parts of the GUI look awkward.
- Options not implemented