TWO FILE REPOSITORIES
ChristGames.org uses two different file repository technologies for storing and tracking game resource files. We use GitHub for revision control and archiving of source code files. A local FTP repository is available for all other game files, such as pictures, video, audio, and project files.
FREE OPEN SOURCE SOFTWARE
All of the files stored on our repositories should be free in cost and follow an Open Source license agreement model. That means you can download any file here at no charge, modify it, and share it with others.
UPLOADING AND DOWNLOADING FILES
Our FTP repository can be accessed directly from your browser. Use this link to view and download files.
You will need an FTP client if you wish to upload files. The FTP client that we recommend is called FileZilla. It can be downloaded for free from this link. http://filezilla-project.org/. Contact email@example.com if you want to join our community and contribute files to our repository for a game project.
FILE TYPES AND STORAGE RULES
Files that violate any patent laws, are illegally obtained, or violate commercial licenses, are prohibited from being publish here. We also strictly prohibit any files containing pornographic content, malicious code, such as worms, Trojan horses, or viruses. Personal files, not related to any game project are also not allowed on this site. We only allow free Open Source files that you have personally created yourself, or have permission to freely share, and do not violate any laws, including Christian.
SOURCE CODE FILES
We use GitHub at ChristGames.org to track and store all of our source code (text based) files for our games. GitHub should only be used to store true source code. It is NOT used to maintain large videos or other game resource files. GitHub is free to join. Go to this link https://github.com/ to create an account.
BECOME A GITHUB CONTRIBUTING MEMBER
Once you have created an account on GitHub, you can join our community teams and help us publish games! Just send an email to firstname.lastname@example.org and request to become a GitHub contributing member for ChristGames.org. A little background about yourself, your interests, and technical skills will help us add you to the team(s) that best suits your talents. For example, we would like to know if you intend to create a new game or project, if you are new to programming and interested in learning how to make games, you are interested in helping with audio or video projects, like graphics design and making cool pictures, or just you want to test and play our games.
BROWSE OUR GITHUB REPOSITORY
To view the GitHub repository, and not become a member of any team, you can go directly here to view and download our files https://github.com/christgames.