header Ich möchte Deutsch. Discord YouTube
Clonk Livestream on Twitch.tv!

These are the areas of modding for Clonk:

graphics example

Graphics

For ingame graphics, Clonk Rage only supports sprites (with images in PNG format). Animations are included with the regular graphics in the same file, and get overlaid ingame according to coordinates specified in a text file.


script example

Script

The scripting language of Clonk, based on C, is called "C4Script". Used for all objects and scenarios, the engine interprets it to create all the wonderful behaviour you can see. Many functions are at your fingertips, but of course you're free to write your own.


example landscape drawing overlay

Levels

With only basic knowledge you're ready to build new levels! For static maps, Clonk reads bitmap graphics, or you draw them live ingame with the built-in tools. They also allow placing objects via drag'n'drop. Dynamic maps use a generator that reads map specifications from text files.

example landscape drawing

By adding or replacing material textures, you can change the look to anything you want. Finally, with a scenario script you can create extensive worlds and stories!


audacity example

Music & Sound

Another area for extensive modding. For sound, Clonk plays wave files. Additionally mid, xm, it, s3m, mod and ogg are supported for music. As powerful and free editing software, we recommend Audacity.

Instant help ▼