Welcome to the Blocks3D Developer Documentation!

This documentation is here to assist you with starting to develop for Blocks3D! Links contained in this documentation are:

For a full index for each respective category, use the categories on the top to direct you to their index, or select an item on the sidebar.

Where to Begin?

Before even starting to code, please make sure you have read the Contribution Limitations page. This is a requirement to even think about making a change to Blocks3D code, including in your own forks. It contains important legal information and the licence of the source code.

After that, check out the Build Tool Setup guides to get everything nice and set-up, so you can begin compiling and writing code, and the Coding Standards guides to make sure your code matches everyone else's!

Thank you for joining us on this project!

Where's the Code Documentation?

Currently, all the documentation is in the comments. The documentation should be translated to Doxygen code, and there is even yet a severe lack of documentation. If you can assist with this, please do!