Gameware Home
  Gameware Creature Labs Press Shop Forums


Development Articles



The menu on the left will allow you to search for articles by keyword or you can navigate via the general categories below.

(Note to Firefox and Mozilla users: If the entire page does not display, either hard refresh using F5 or maximise and minimise the page. )

Tutorials


Distributing COS files
How to make COS files available for others to use in their worlds, without everything going hideously wrong.

Making Eggs for Creatures 3
How to use PRAY to create an egg file suitable for use in Creatures 3

Making Agents for Creatures 3
How to make a .agent file that will work with Creatures 3

DSAG PRAY Template
A commented example of a PRAY template needed to create a DSAG agent chunk - the type used in Docking Station

How to create .agent files for Docking Station and Creatures 3
Considerations to be made when making an agent file for both Creatures 3 and Docking Station.

Overview of what you need to make an agent
Describes the three different types of file you need to make a new agent - images, sounds and scripts.

Using the Map Editor - Part 1
Covering how to create an addon map document, rooms and boundaries.

Making Eggs for Docking Station and Docked worlds.
How to use PRAY to create an egg file suitable for use in DS and C3-docked.

Balloon Maker tutorial
A tutorial on object making in Docking Station - designed for the novice. Quite long, though!

Using the Map Editor - Part 2
Metarooms and their place in a CAOS world: what you need to add to a room to make it usable.

Creatures 2 Room Editor Tutorial - World Building Basics
What is the world? What is a room? Why are they needed and what do they do?

Making food objects for C3
Need some extra food for your Norns? Don't like the Shee issue food that came on the space ship? Well, create your own! Grab images from anywhere you like and bring them to life inside Creatures 3.

Making a Vendor for C3
In this tutorial you can learn the basics of making a vendor - an agent that produces other agents.

Making a Toy for C3
A simple toy can be made by *anyone* ... even if you're not an artist you can probably make something completely original that has never been seen before!

Creating Agent Art
Although created for Creatures 2, this tutorial could easily be adapted to Creatures 3 agent creation.

C3 Genetics Tutorials PDF
A series of 12 tutorials designed to give you an easy start into the world of genetic engineering in the Creatures 3 game.

Getting Started with CAOS
A lesson plan for learning to create agents in C3 and DS.


PC Tools


Brain in a Vat Tool
An advanced tool for those of you who enjoy watching the brain in action.

Biochemistry Set for Creatures 3 and Docking Station
Want to find out what's going on 'inside' your Norns? The Biochemistry Set will help you! This utility allows you to monitor the chemicals inside your creatures.

CAOS Debugger
This CAOS code debugger lets you browse running agents, inspect their variables and step through code as they run it. Also monitor output from DBG: OUTV and DBG: OUTS and more! As used by Creature Labs developers.

SpriteBuilder for Windows
This tool allows you to view/edit c16 and s16 image files.

Catalogue checker tool
Dumps a list of tags within a set of catalogue files.

C1 Genetics Kit
The Creatures 1 Genetics Kit is the most advanced application available for Creatures 1 today. Get it, and become a Creatures Genetic engineer!

C1 Genetics Kit
The Creatures 1 Genetics Kit is the most advanced application available for Creatures 1 today. Get it, and become a Creatures Genetic engineer!

Creatures 2 COB Compiler
Make your own COBs with this complier - 319K download.

Creatures 2 Room Editor
The Creatures 2 Room Editor is a powerful tool that allows you to construct your own maps for Creatures 2.

Creatures 2 CAOS Tool
The C2 CAOS tool is a professional quality product - all of the Creatures 2 agents were built by CLabs' Agent Engineers using it!

Creatures 2 Genetics Kit
The Creatures 2 Genetics Kit is the most advanced application available for Creatures 2 today.

Creatures 2 Sprite Workshop
A tool for creating S16 sprite files - essential for making new objects for distribution as COBs.

Creatures 2 Attachment Editor
The Attachment Editor allows graphical viewing and editing of Creatures attachment data.

Creatures 3 and Docking Station Genetics Kit
The Creatures 3 Genetics Kit is the most advanced application available for Creatures 3 and Docking Station today.

Creatures 3 CAOS Tool
This tool is a professional quality tool that allows you to do all things CAOS related.

Creatures 3 Map Editor
The Map Editor is a highly graphical tool that allows you to create new metarooms or alter existing ones.

Gendiff for C3
This command line program will compare two different C3/DS genomes and create a list of all the differences between them.


Linux Tools


CAOS syntax highlighting and injection in VIM
We provide a syntax highlighting file for the text editor VIM. Under Linux you can also use this to inject CAOS commands.

Linux console utilities
A collection of external applications written in Bash script, to monitor, debug and control the Creatures Engine while it is running.

PRAY Builder tool
The PRAY Builder tool helps create PRAY files on Linux or Windows.

easyPRAY - a graphical tool for making agent files
Where to find Tina Hirsch's great tool for making .agent files.

GIMP plugin sprite editor and Sprite file conversion libs
Where to find a GIMP plugin which lets you edit Creatures sprite and background files, and to the source code for a sprite editing library.

REVELATION - PRAY file decompressor and extractor
Want to know what's inside an .agent or .creature file? Here's how to find out.


Genetics and Biochemistry


GEN File Format
What a Creature genome file consists of.

GNO File Format
What a genome description and comment file consists of.

How Pigmentation works
Information (and pseudocode) to show how pigmentation works on creatures and agents.

Biochemistry Set for Creatures 3 and Docking Station
Want to find out what's going on 'inside' your Norns? The Biochemistry Set will help you! This utility allows you to monitor the chemicals inside your creatures.

Images and Attachments
This article details the formula used when creating image files and attachments for brained-creatures.

Pose gene information
How the 15 character string for the Pose Genes are derived. Applicable to all versions of Creatures.

Reproduction - The Genes
This CDN article provides detail on the genes involved in reproduction, and how they work together to produce the desired phenomena.

ChiChi Norn GNO file
The caption file, for use with the Genetics Kit, that accompanies the norn.chichi06.ex47 genome.

C1 Genetics Kit
The Creatures 1 Genetics Kit is the most advanced application available for Creatures 1 today. Get it, and become a Creatures Genetic engineer!

Creatures 2 COB Compiler
Make your own COBs with this complier - 319K download.

Creatures 2 Allocated Chemicals
There are a limited number of chemical slots. These are currently registered with us, both Creature Labs' and CDN member chemicals.

Creatures 2 Creature Variant Allocation
There are a limited number of variant slots for all 4 potential genus of creature. This lists the ones that have been registered with us.

Creatures 2 Brain Lobe Numbers
Just what the title suggests...

Creatures 2 Biochemistry Decay Rates
The full list of C2 Decay Rates, displayed by "Half Life" decay number.

Miscellaneous Creatures 2 Genetics Information
Image Planes, Sprites and Attachments, Sprite FIle Arrangements, Pose Genes, and the Seven Stages of Norn.

Creatures 2 Genetics Kit
The Creatures 2 Genetics Kit is the most advanced application available for Creatures 2 today.

Creatures 3 and Docking Station Genetics Kit
The Creatures 3 Genetics Kit is the most advanced application available for Creatures 3 and Docking Station today.

Creatures 2 Species List
A complete list of all the plants and animals in Creatures 2, their chemical make-up and Latin name.

Creatures 3 Chemical List
This is a full list of all chemicals in C3, good, bad or indifferent.

How creatures sense their environment
Or, ... oops, I wonder what this tube does? This article covers what you need to know about how a creature senses its environment and acts upon it.

C3 Genetics Tutorials PDF
A series of 12 tutorials designed to give you an easy start into the world of genetic engineering in the Creatures 3 game.

Gendiff for C3
This command line program will compare two different C3/DS genomes and create a list of all the differences between them.


Agent Engineering


C3 permanent variable usage
How the OV variables were used (mostly) consistently within Creatures 3, and what they were used for.

How Pigmentation works
Information (and pseudocode) to show how pigmentation works on creatures and agents.

Catalogue files
Catalogue files are ways of storing text externally to your script file

Perceivable Classification
Explaining how classification works, and what CDN_Categories to use

Attributes of agents
Explanation of the attributes available to agents, and how physical properties work

PRAY Mistakes
Help with the common problems people have using PRAYBuilder and creating .agent files.

Favourite Places in Docking Station
A new system of creating the 'Favourite Places' icons along the top of the screen. No scripts needed!

CAOS Language Guide
How to get a full listing of the CAOS commands acceptable to your engine.

Runtime error messages
Describes error messages that you are likely to get while developing agents, and gives suggestions on how to solve common problems.

Events - what they are and how they happen
When something happens in the world, how does your agent know about it? This CDN_article tells you.

The TARG object
The concept of TARG is an important part of the CAOS language, read up about it here. This article applies equally to all Creatures titles

Creatures 1 CAOS guide
Two documents listing the Creatures 1 CAOS language

Classification and clashing
The very basics of the the Creatures Classification System.

Creatures 2 In-Game miscellany
Here you will find interesting bits and pieces about the game as shipped.

Creatures 2 Menu Option command values
SYS: CMND allows you to trigger menu option, the meaning of which are explained here.

Creatures 2 CAOS Language Guide
This document describes the commands available in the CAOS language, the language with which you can change, influence and create the inhabitants of Albia.

Creatures 2 Species List
A complete list of all the plants and animals in Creatures 2, their chemical make-up and Latin name.

C3/DS Cheat sheet
A selection of useful CAOS commands and debug shortcuts for Docking Station and Creatures 3.


General System Info


Inject CAOS script from external application under Linux
Explains the protocol used for talking to the game engine while it is running. This lets you inject new code to change or monitor agents and the world.

C16 File Format
The techy lowdown on what a C16 image file consists of.

GEN File Format
What a Creature genome file consists of.

GNO File Format
What a genome description and comment file consists of.

Catalogue files
Catalogue files are ways of storing text externally to your script file

Images and Attachments
This article details the formula used when creating image files and attachments for brained-creatures.

Pose gene information
How the 15 character string for the Pose Genes are derived. Applicable to all versions of Creatures.

Undocked map file for Docking Station
The original 2er file used to create the Docking Station map. This is only useful for those of you with the Map Editor who overwrote it by mistake.

Creatures 2 World Engineering Information
Here you will find information about the physical world of Albia; it's rooms, environment and attributes.

Creatures 2 In-Game miscellany
Here you will find interesting bits and pieces about the game as shipped.

The Creatures 2 OLE interface(s)
Bits and pieces that will help you create tools for Creatures 2.

Creatures 2 File Formats
The low-down on the files that are used in Creatures 2.

Altering the Registry
Various registry hacks for Creatures 2.

Creatures 2 Menu Option command values
SYS: CMND allows you to trigger menu option, the meaning of which are explained here.

C3/DS Cheat sheet
A selection of useful CAOS commands and debug shortcuts for Docking Station and Creatures 3.




Copyright | Privacy Policy | Contact us | RSS