Skip to content

Contributing

Sean Taylor edited this page May 24, 2017 · 8 revisions

The gameplay3d.io project would like to build a strong 3D indie community working together supporting cross-platform gaming.

Developers Welcome!

If you are interested in contributing to the project, send me an email. You can send the email to me (Sean Taylor/seanpaultaylor) at uber.setaylor@gmail.com. I will find some issues/features that we have which you are interested in to work on in one of the 'next' milestones.

'master' branch

This branch is for final v3.0.0 release. This branch is now being moved to legacy mode.

'nextgen' branch

This branch is now the v4.0.0 next generation release of the game engine.

Contributor Developer Setup:

  1. Create your own developer fork.

Use the Fork button on the github website to clone the project to your username.

  1. Clone your own fork of the repo.

git clone https://github.com/<username>/GamePlay.git

  1. Add 'upstream' remote of the main repo.

git remote add upstream https://github.com/gameplay3d/GamePlay.git

Pulling latest from 'upstream'

To pull all changes from the main gameplay3d/Gameplay 'nextgen' branch into your developer fork:

git pull upstream nextgen

Submitting changes (Pull Requests)

All submitted changes should be pull requests from your own fork. Use the Pull Request page from the website to make a request to pull your requested changes into the gameplay3d/GamePlay 'nextgen' branch.