Mas eu quero ActionScript 3.0!
Com a ascensão do ActionScript3.0, o 2.0 tende a cair em desuso (ele foi utilizado do Flash Player 6 até o 8), pois a nova versão contém muitas novidades e vantagens. Agora, ela ja é considerada uma linguagem de programação, como o Java por exemplo, não mais apenas uma linguagem de scripts. E sua velocidade aumentou muito comparada com as versões anteriores.
Se você quiser saber mais sobre como migrar, veja este tutorial do iMasters, que tem parte 1 e parte 2.
Na verdade, a estrutura da linguagem mudou muito, e quase uma nova linguagem, o que mostra que o Flash vem evoluindo bastante. Não só a linguagem, vamos ao Adobe Flash CS3, ele evoluiu bastante nesta versão. Mas deixa o Adobe Flash para lá, o que queremos é alternativas gratuitas, alias, OpenSources!
É… o MTASC é compilador de AS2 só, mas não fiquem tristes, temos então para substituir temos o haXe!
O haXe é um compilador de SWF, JS (Isso mesmo JavaScript), NekoVM (não sei o que é isso… hehehe) e PHP (em desenvolvimento ainda).
Mas o que importa, é que ele compila Flash com ActionScript 2 e 3! É o que precisávamos, não é mesmo?
Veja alguns tutoriais e manuais aqui, no site do haXe.
É claro que é complicado desenvolver um projeto com estas ferramentas, muito diferente de apenas abrir o seu Adobe Flash, montar um desenho e então adicionar movimento ou animação a ele, porém aqui você está trabalhando livremente, sem pagar nada, e muito melhor, sem se preocupar por que seu programa é pirata!
Acho essas ferramentas super interessantes para o desenvolvimento de jogos, principalmente. Primeiro lugar, você está programando muito mais do que se usasse o Adobe Flash, talvez isso traga mais liberdade. Segundo, você pode comercializar o jogo sem problemas (é? Não sei, precisa olhar direito as licensas.. hehehe). Provavelmente o problema vai ser do Designer do jogo, mas nada que um Gimp não ajude, não é verdade?






1 de junho de 2008 as 9:07 am
Opa, bom dia!
Realmente o MTASC é para AS2 e como eu andei pesquisando só acabei sabendo dele, pelo menos temos mais uma opção Open-Source!
Agradeço muito.
Falow