Contributing

From Platinum Arts Sandbox Free 3D Game Maker
Revision as of 06:09, 25 December 2009 by Hirato (Talk | contribs) (started the contribution page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Code

examples of code contributions

  • bug fixes
  • additional features
  • cleanups

if you've any of the above, send them to Hirato, the code will be included if he approves. He can be contacted through the forums (the PM system) or via IRC (the latter is recommended).
If you desire any feedback on your code, post it in the "Show of Your Work in Progress" forum, and tag it with [patch] - eg "[patch]continuous jumping", for a patch that makes you jump nonstop

Style

  • Indents are done via tabulators, the style of the indents mainly follows what is known as the "Allman" style - Wikipedia.

licensing

By sending in your code, YOU give US permission to relicense the code under the zlib/libpng license and include it as part of our source distribution(s), irregardless of the code's original license. By extension, this means you're NOT PERMITTED to REVOKE permission for us to use the code, should you decide you no longer wish for your code to be inside sandbox

Art

This category includes custom maps, models and textures. Just send them in, if they're of acceptable quality, and of an acceptable license, we'll add them right in.
You can also post them on the forums, we tend to look there occasionally, and the community would doubtlessly be excited to see what people are making/working on for sandbox

licenses

These are a listing of licenses we recommend for art assets included in sandbox.

  • Creative Commons - Attribution
  • Creative Commons - Attribution + Share-Alike
  • Public Domain

Other

Testing

As a rule of thumb, there are ALWAYS bugs, if you're up to it, just use sandbox as you normally would, and keep an eye out for any oddities, and put extra effort into trying to break things. Should something go wrong, give us the exact steps you took, and we'll do out best to fix it. We recommend using the SVN version.

See Also