\b;Batalhas de código
Uma batalha de código é um modo de jogo completamente novo desenvolvido em Colobot: edição de ouro. A ideia é que você crie dois programas (um seu e outro do oponente) para lutar um contra o outro. O jogador não pode interagir com o mundo manualmente.

\b;Como controlar o nível

\t;Iniciando uma batalha de código
A fim de iniciar uma batalha de código você precisa:
1. Execute todos os programas necessários para seu/todos time(s).
2. Pressione o botão \button 21; encima do mini-mapa.

\t;Controlando a visão do espectador
Depois que uma batalha de código é iniciada, a câmera é colocada em um modo especial:
o Pode-se selecionar objetos como um jogador normalmente faria, porém não se pode ver sua interface e a câmera não rotaciona quando o objeto gira. Pode-se usar o teclado numérico em vez do mouse para rotacionar a câmera centrada no objeto.
o Pode-se também trocar para a câmera livre clicando em algum lugar no mapa. Pode-se mover neste visão usando o teclado numérico e as teclas \key;PageUp\norm;/\key;PageDown\norm;.
o Pode-se retornar a visualização normal pressionando o botão \button 13; sobre o mini-mapa.

\b;Noções básicas de linhas de produção\m produção;
Com as novas funções fornecidade na Edição de Ouro, você pode criar uma base totalmente automatizada, que não necessita de nenhuma influência de um \l;humano\u object\human;. Tudo sobre isso está escrito na \l;documentação CBOT\u cbot;.

A linha de produção é explicada em Missões e Exercícios, porém você pode pular direto para batalhas de códigos sem bater o jogo inteiro. Aqui está uma breve descrição de como as coisas funcionam em Colobot.

\t;O que você quer alcançar
Basicamente, você quer destruir o oponente. Para fazer isso, você precisa de algo letal, por exemplo, um robô, especificamente, um \l;atirador\u object\botfr;. Mas provavelmente você irá perdê-los com bastante frequência, então talvez você deva continuar a produção. Por exemplo, mais \l;agarradores\u object\botgr; ou mais \l;fábricas\u object\factory;, \l;conversores\u object\convert; e assim por diante serão úteis. Lembre-se que robôs necessitam de \l;baterias\u object\power;. De qualquer forma, antes de você iniciar, você deve fazer algumas \l;pesquisas\u object\research; para obter melhores tecnologias. E isso é só o começo, com um único \l;robô\u object\botgr; e um \l;cubo de titânio\u object\titan;.

\image productionline1 22 10;

\t;Produção de titânio
1. \l;Encontre\u cbot\radar; um \l;cubo de titânio\u object\titan;.
2. \l;Construa\u cbot\build; um \l;conversor\u object\convert;.
3. Encontre um \l;minério de titânio\u object\titanore;.
4. Coloque-o no conversor. Mova-se para trás e espere até que o conversor termine.
5. Use ou mova para algum lugar seu novo cubo de titânio.
Repita os passos 3-5 em ordem a manter sua linha de produção em andamento.

\t;Pesquisas
1. \l;Construa\u cbot\build; um \l;centro de pesquisa\u object\research;.
2. Ligue-o com uma \l;célula de energia\u object\power;.
3. \l;Solicite\u cbot\research; uma \l;pesquisa\u cbot\researches; e aguarde até que a mesma seja finalizada.

\t;Produção de robôs
1. \l;Construa\u cbot\build; uma \l;fábrica de robôs\u object\factory;.
2. Coloque um \l;cubo de titânio\u object\titan; dentro e mova-se para trás.
3. \l;Solicite\u cbot\factory; uma construção de um robô e espere até que a fábrica termine.
4. Ligue o robô com uma \l;célula de energia\u object\power;.

\t;Produção de células de energia
1. \l;Construa\u cbot\build; uma \l;planta de energia\u object\energy;.
2. Coloque um \l;cubo de titânio\u object\titan; nela e espere até que a célula esteja pronta.

\t;Há mais
Ainda há muito mais opções, isto é somente a base. Leia a documentação, jogue o jogo e pense criativamente para chegar a novas ideias. Boa sorte e divirta-se.

\t;Veja também
\l;Programação\u cbot;, \l;tipos\u cbot\type; e \l;categorias\u cbot\category;.
