Skip navigation

Images/Photos:
We do not require that an image is layered as this is impossible to provide for.
A layered (multi-layer) image is preferable as it makes further editing much easier, this would benefit more users and speed up the process of texture creating for instance. However, your image must include a copy of the GNU GPLv2 license and also a .txt file where you, as the author, states that this image/texture/picture is released under GNU GPLv2 or later. Without this file, no contributions will be accepted. If you are making a texture package, then only one copy of the license is needed for the whole package, not one per picture. All common file extensions are accepted but the most common are .psd (Photoshop), .xcf (GIMP), .png, .tga and .jpg.

Sound/Music:
As with all other media, even music and sounds MUST be released under GNU GPLv2 or later to be accepted in to this project. A copy of the GNU GPLv2 license is therefor required.When we talk about source for music it is a rather wide area since it cannot simply be defined by waveform, even though the composed score acts as it’s own source in a sense. When you submit sound/music we therefore require some sort of tracker as the source media, this means the actual file you used while composing your score. For Cakewalk, you need the project file (.wrk) together with the final composite which would by sufficient for this project, but for a better alternative, use .bun when publishing, as this contains all the data you have used. For programs like Audiacity, use the .aup and include that together with your composite.
When you export your sound/music, please use one of the following (highlighted are preferred):
Lossless formats: WAV, AIFF, FLAC
Lossy formats: OGG
These formats are widely used and works well together with most forms of media.
Please DO NOT use the .mp3 format for encoding, as this will be immediately rejected from this project due to licensing issues.

C/C++ code:
All the code that you submit MUST be released under the GNU GPLv2 or later, no exceptions made since the source is the most crucial part of the entire project. A single media file can simply be removed and replaced should it not follow the correct guidelines, but source code dependencies can be a royal pain to remove from embedded functions and nested arrays. So keep that in mind before submitting your work to us. You should make it common praxis to include commented headers in EVERY file, as to indicate the license without confusion. Click here for an example.

Models: A model in the gaming world can be anything from the character you play, to the box of matches on the table. Simply put, together these models are what makes the world, even if not real, a bit more realistic. When you submit a model to the project, make sure that you follow the above guidelines for license, that it is released under the GNU GPLv2 or later license, that you include a .txt file stating that you, the author, releases the model and a short description of it’s build in regards to quads/tris/polys. Also take careful consideration to the fact that if you UV-map your model, and apply textures and skin to it, that the actual textures for this, also needs to be GNU GPLv2 or later compatible. Most of the modeling for this project is made with the open source Blender, but also other software like Maya, 3D Studio Max and others may be used, as long as the source project file is provided within your release. Animation rigs should also be included with this if the model has animation sequences attached to it.

Maps/Landscapes:
As we are using the Quake 3 engine for this project, the maps which it will run on will be .bsp files from programs like Quark or GTK Radiant. If you want to submit your map to the project, then the above guidelines must be applied, i.e that you include a copy of the GNU GPLv2 license, state that this license, or greater, can be used. Once that is done, ensure that ALL textures/sounds/environmental maps/skyboxes (do not use TerraGen) are also released under the same license. Once you have complied with the above, simply make the .map file available, either through a website of your choice, or put it directly in the .pk3 file together with all the other media. If you choose to use a website for hosting your .map file, make sure that you include a row in the .txt file stating where the source can be found. For officially included maps the files will be hosted on our servers.

2D/Concept Art:
When you submit drawings, concept sketches or other media that is not for direct distribution with the final project, then you do not need to license your work, but by not doing so you also prevent any alteration of that image, or sketch.

Click here to see a guide on how to license your work under the GNU GPL.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.