return to main compo site
 

Platforms, Libraries, Middleware, and Tools

Draft: This isn't official until this line is removed

Platforms

Your game can be developed for any platform. Windows, Linux, OS X, Homebrew systems, etc.

It's worth noting that most entrants use (or have access to) Windows XP. To get the most possible votes, you should have a way for them to run your game (port, Py2Exe, Emulators, etc).

To be fair to entrants not running Windows, ports can be done after the deadline. You still must submit your version for whatever platform your default is by the deadline.

Compilers, Libraries and Middleware

Any readily available compiler, 3rd party library or middleware can be used to develop your game, so long as it meets the following requirements. For custom libraries, see below.

  • You must have the legal right to freely distribute your source code.
  • If it must be paid for, a functional public demo or free version must be readily available and capable of compiling/running your game.

Generally speaking, this means that any open source or free compiler and library is allowed.

Examples of allowed free compilers.

Examples of allowed free libraries.

Examples of allowed paid libraries and middleware.

Examples of NOT allowed paid libraries and middleware.

  • Unreal 3
  • Renderware

Custom Libraries

To be fair to users not opting to use 3rd party libraries and middleware, you are free to write or use your own custom library for the competition. Custom libraries must meet the following requirements.

  • You must have the legal right to freely distribute the source code.
  • You must share the source code.
  • A library must not implement game logic. (i.e. snake.lib, libsnake.a)
  • As an entrant, your custom library should be declared before the start time, to avoid a conflict due to the previous rule.

The “must not implement game logic” rule is to discourage you from building a game before the start time, and just filling in content.

(01:37:10 AM) geoffh: also, the libs and starting code you use always had to be published in advance so people could use them or at least look at them if they want

Tools for Content Creation

You're free to use any tools for content creation you have available to you. All content must be created during the competition.

Tools for Art

No borrowing content! No clip art, stock photos, or previously created/acquired graphics.

There are no restrictions as far as what tools you can use to make your art. You need to draw it, scan it, model it, and/or texture it during the competition. Using reference that never makes it in to the game is fine, but don't trace. :) Note, if you are tracing an image you took yourself during the competition, it is ok to trace.

Fonts are allowed. You're free to use any font you're legally entitled to. Fonts are meant for text output, not as base for graphics (so you can't get around the 'no clipart' part by using windings and whatnot).

Photography is allowed, as long as you take the photographs during the competition.

Tools for Audio

Music

Given music's reliance on sampling and sample use, you are free to use any public domain sampled or virtual instruments you have the right to. This includes percussion, drum loops, or sampled instruments (piano, guitar, strings, synth, etc).

No pre-made voice overs or clips (“Oh yeah!”, “Move it move it”, actual lyrics, etc). The exception is choir samples are allowed, since they're used more like a instrument than a voice over.

Sampling (recording) anything that isn't copyrighted material is fair game during the compo. The voice of your wife, dog, cat, or the neighbors stray duck.

Sound FX

Raw library samples for sound effects are discouraged. Layer them, reverb/compress/EQ them, create jingles with sounds. Many sample library license agreements disallow the raw use of samples, so you should be doing this anyways.

Synthesis is encouraged. You're encouraged to modify presets in some way, instead of using them like raw library samples.

Sampling (recording) is encouraged. Pick up the mic, and record yourself making bleep and bloop sounds, or saying something profound.

Audio Tool Suggestions

DrPetter made an easy to use Sound Effect synthesis app, sfxr.

Tools for Other Content

Open Office, Excel, map editors, 3D modeling or motion tracking software. Whatever you have, use it. Just make the content during the compo.

 
ld12/libs.txt · Last modified: 2008/08/07 13:09 by 75.21.46.3
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki