Read about it on the google doc
Ask friends to email harkergamedev@gmail.com with their github account to join
- Install monogame. Instructions for windows and mac.
- Install git
- Open git bash or terminal, and type in the following:
git clone https://github.com/HarkerGameDev/TheGame.git
- Open "TheGame.sln" from the TheGame folder you just downloaded -- check your current directory from shell with
pwd
- Hit the run button in the top toolbar of your IDE (Xamarin or Visual Studio)
- Play the game with the arrow keys and Right Shift, or check the troubleshooting section if it did not work
- More controls and multiplayer can be seen and configured inside
Source/GameData.cs
- No reported issues yet. Contact harkergamedev@gmail.com to report an issue
- Look at the google doc
- Note to art theme: Aim for a super-actiony mix of a new york asthetic and Just Cause 2
- Somehow managed to fix the god-awful Mac issues based on this link
- As of the current version of the mono framework, monogame on mac cannot read the generic file types like spritefonts that the windows version uses. This means that when any content is added to the game, a built .xnb file must be added to the mac content folder. I understand this is ugly, and I hate just as much as the next person, but as of right now that is all we can do.
- Make a change
- TEST IT
- Commit and push with some useful message
- Cross it off of the TODO list (on the google doc)
Email harkergamedev@gmail.com with github username for push access
Note: instructions are for terminal. Use your IDE or some GUI if you like it more
Clone to initially copy and set up the remote repository on your computer
git clone https://github.com/HarkerGameDev/TheGame.git
cd TheGame
Commit and push to put your changes to the remote repository (on github)
git add .
git commit -m "Enter a descriptive message of what you did here"
git push
Pull to update your local repository (files) from the remote repository (on github)
git pull
Pushing or pulling may not work if local changes are not synced up with remote changes, so merging must be done TODO: add merge instructions
Use a combination of git status
and output from other commands to see what went wrong
Go to the issues section on the repository and create an issue
Add what you wish to be implemented to the google doc. If you want to do it, put your name under the task as well
If none of the above are desireable, email harkergamedev@gmail.com