O
Delphi está atualmente na versão 7.
A versão 1 foi desenvolvida para o Windows 3.1 e os programas por
ela compilados são essencialmente programas de 16 bits. São
flagrantes nesta versão, por exemplo, as limitações
quanto ao espaço gasto com variáveis. No entanto, a versão
1 ainda pode ser usada para se obter um código extremamente enxuto
e que seja compatível com todas as versões Windows.
As
versões 2, 3, 4, 5 e 6 geram
executáveis de 32 bits, além de incorporar inovações
importantes para o programador. Mas, do ponto de vista funcional, as diferenças
operacionais entre essas versões são pequenas. Sobressai
apenas o fato de que os componentes básicos, nas versões
mais atuais, possuem mais propriedades nativas do que as suas versões
anteriores correspondentes. Raramente ocorrem problemas ao transferir um
programa de um Delphi para o outro, subindo na numeração
das versões. O contrário quase sempre gera um aviso de que
determinadas propriedades não existem e serão ignoradas.
A
escolha pela versão do Delphi a ser usada depende mais da
disponibilidade e do tipo de jogos que pretendemos fazer. Para a grande
maioria, basta a versão 3, que tem a seu favor o fato de
estar sendo distribuída gratuitamente por uma dessas revistas em
CD rom. Já a versão 5 possui componentes especiais
para internet, que facilitam muito a criação de jogos para
a rede.
A
versão 6, além das novidades no próprio pacote
de programação, trouxe uma novidade em termos de política
de desenvolvimento e que caiu como uma luva para os programadores de jogos:
a Borland resolveu disponibilizar uma versão "enxuta"
(somente os componentes básicos) totalmente funcional e gratuita,
para os desenvolvedores. Como em jogos só precisamos destes componentes,
a decisão da Borland de certa forma "caiu do céu"
para a grande maioria dos programadores que estão começando
agora e que querem ter um primeiro contato com o Delphi sem arrancar os
cabelos com a compra do software.
Seja
qual for a versão escolhida, evite apenas a versão 2,
por ser muito antiga e a versão 4, que contém alguns
bugs irritantes.
A
instalação deve ser a mais simples e enxuta possível.
A grande maioria dos componentes do Delphi não será usada
em jogos (ele é essencialmente um pacote para gerar programas que
usam banco de dados). A menos que o jogo faça uso desse tipo de
processamento, não há razão alguma para manter esses
componentes à disposição.
Aqui
deve prevalecer o bom senso: não sabemos quais componentes de fato
serão necessários, até desenvolvermos nossas próprias
idéias. E só vamos saber mesmo, se tivermos todos à
nossa disposição, para avaliar o seu uso. Daí que
a economia de espaço, na instalação, pode ser inexpressiva.
Então, deixe o sistema optar pela instalação standard
e mais adiante, quando dominar o funcionamento do Delphi, remova todos
os componentes que não tem uso para os seus jogos.
|