C4 Engine

C4 Engine Contest

The C4 Engine Contest Series is an ongoing competition in which a new contest involving the use of C4 Engine technology is held each month. You do not need to be a licensed user of the C4 Engine in order to compete, but participants with access to the source code may have a competitive advantage.

Contest #1 — Create the most interesting script

Deadline: Friday, October 10, 2008

C4 Engine Script Editor The objective of this contest is to create the most interesting script using the C4 Engine Script Editor (shown to the right). Entries will be judged on function, ingenuity, and originality. Participants are allowed to use custom Method classes and Function classes if desired, but the more functionality that is actually in the script (as opposed to C++ code) the better.

Information about the graphical scripting language in the C4 Engine can be found on the following wiki pages:

Graphical Scripting Language

Expression Evaluation in Scripts

Defining a Custom Method

Rules

  • Entries should be submitted by creating a ZIP file containing the resources necessary to run your script(s) and emailing it to contest@terathon.com. If the ZIP file is large (greater than 4 MB), then the email should instead contain a link where the submission can be downloaded.
  • Participants may make multiple contest entries, but be aware that a bunch of small variations of the same basic idea will not impress us.
  • Each submission should contain a world resource that loads under version 1.4.10 of the C4 Engine. Other resources, such as textures, sounds, models, etc., may also be included, but please limit the resources to those reasonably necessary to run the scripts.
  • If a submission uses custom C++ code, then a game module linked against the Optimized build of version 1.4.10 of the C4 Engine must also be included. The game module can be a Windows DLL or a Mac OS X dylib.
  • Each submission must contain at least one script attached to either a node or panel item. Multiple scripts are allowed in a single world if they work together in some way, but please do not include multiple unrelated scripts in the same submission.
  • Unless it is obvious, entries should provide instructions for finding and executing the included scripts.
  • All entries must be received by 11:59 PM Pacific Daylight Time (GMT−0700) on Friday, October 10, 2008. To be fair to all participants, no late entries will be accepted under any circumstances.

Prizes

Contest judges will select first, second, and third place winners among all of the qualified entries. The first place winner will be allowed to choose one of the following prizes:

  • An electronic copy of the book The Beginner's Guide to the C4 Engine.
  • A print copy of the book Introduction to Game Development.
  • A print copy of the book Best of Game Programming Gems.
  • A model pack from Dexsoft Multimedia.

Second and third place winners will be allowed to choose a C4 Engine item that can be produced by Cafe Press for $21.00 (US) or less.

All winners will also receive C4 Engine posters.