Palestra - ActionScript 3.0 para o desenvolvimento de jogos

Estarei palestrando um mini curso de ActionScript 3.0 para o desenvolvimento de jogos no pré-evento do SBGames 2007 (Simpósio Brasileiro de Games).
Para assistir a palestra basta se inscrever no SBGames e marcar a opção de que irá assistir ao pré-evento GDS (Game Development School).
Detalhes da palestra:
Dia 6 de Novembro
14:00 - 17:00Conhecendo o ActionScript 3.0 para o desenvolvimento de jogos utilizando o Adobe Flash CS3.
Filipe Ghesla Silvestrim
AUGRS - Adobe User Group do Rio Grande do Sul http://www.augrs.com
Resumo: Introduzir a linguagem de programação ActionScript 3.0 no desenvolvimento de jogos utilizando o software Adobe Flash Professional CS3 como plataforma de desenvolvimento.
Público-Alvo: Intermediário
Pré-Requisitos: Conhecimento de lógica de programação para jogos.
Mais informações sobre o SBGames no site http://www.inf.unisinos.br/~sbgames
Mais informações sobre o pré-evento no endereço http://www.inf.unisinos.br/~sbgames/GDS-port.html
7 commentsAdobe Flex Builder 2 para Estudantes e Universidades Gratuito
Atualizado com informações mais concretas
Ontem a Adobe anunciou que a partir de Novembro oferecerá o Adobe Flex Builder 2 gratuitamente para Estudantes e Universidades ao redor do mundo.
É bom deixar claro (pois já andaram havendo muitas discussões) que o software será disponibilizado gratuitamente com propósitos de ministrar aulas. Essa licensa será mais restrita do que a atual licensa de educação da Adobe.
“A licença será exatamente a mesma que as atuais licenças educacionais, exceto que essa só incluirá Universidades e Estudantes. ”
Até a data atual essa é a melhor interpretação que o pessoal do meio conseguiu chegar.
Mais informações, preços e disponibilidade
Adobe Flex Builder 2 estará disponível no site www.adobe.com no início de Novembro.
Artigo completo em:
http://biz.yahoo.com/bw/071024/20071023006845.html?.v=1.
TransitionManager Events - ActionScript 3
Bom, hoje um post bem rápido pois a correria anda grande e não queria deixar o blog na inatividade…
Hoje precisei utilizar um evento da classe TransitionManager no AS3 e encontrei o mesmo problema que havia tido no passado como o AS2, temos dois eventos não documentados para a classe TransitionManager. Os eventos são para quando a transição IN acaba e quando a transição OUT acaba.
OK, mas se não está documentado como saber disso? Bom, a questão é futricar, vá até a pasta das classes do ActionScript 3 e procurem as subpastas fl e dentro dela a transitions(ex.: C:\Arquivos de programas\Adobe\Adobe Flash CS3\en\Configuration\ActionScript 3.0\Classes\fl\transitions). Aí dentro iremos achar o arquivo da classe (TransitionManager.as) e daí é só abrir ele e futricar
Exemplo de aplicação:
No commentsimport fl.transitions.*;
import fl.transitions.easing.*;
var tmTransicao:TransitionManager = new TransitionManager(myMovieClip);
tmTransicao.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
tmTransicao.addEventListener(”allTransitionsInDone”, inDoneHandler);
tmTransicao.addEventListener(”allTransitionsOutDone”, outDoneHandler);
function inDoneHandler(event:Event):void
{
trace(”Acabou a transição de ENTRADA”);
//começou a transição de saída
tmTransicao.startTransition({type:Zoom, direction:Transition.OUT, duration:1, easing:Bounce.easeOut});
}
function outDoneHandler(event:Event):void
{
trace(”Acabou a transição de SAÍDA”);
}
Gravação - Usando Eclipse como ambiente de desenvolvimento com Flex3 SDK
Pessoal,
o Workshop de Outubro do AUGRS já está disponível para visualização no link http://adobechats.adobe.acrobat.com/p77346236/
Descrição do que fora abordado no Workshop:
Nesta apresentação será mostrado como configurar o Eclipse para utilizá-lo como ambiente de criação para o Flex, utilizando o SDK.
Para criação dos arquivos será utilizado o ANT.
Depois de configurar o Eclipse, será criado um arquvo mxml muito simples, apenas para ver como é o processo de criação.
Na etapa seguinte, será mostrado como fazer debug utlizando o arquivo fdb.exe, que vem junto do SDK.
Será utilizado o comando trace e a classe Log. No final, será mostrado como criar o arquivo flashlog.txt, que armazena os logs da sessão.
Quem estiver interessado, cadastre-se na lista de discussão do AUGRS e fique atentos aos próximos workshops.
1 commentFlash Lite 3.0, Adobe Developer Connection, Flash Player 10 (“Astro”) - agora com eixo Z (3D), AIR Beta 2…
Segundo dia do MAX e novidades surgem sem parar…
Flex3 Beta2, A.I.R. Beta2, AMP, Share Beta e update do FP9
Primeiro temos o as novas versões Beta2 do Flex3 e do A.I.R., temos também o AMP (Adobe Media Player), temos o Share Beta e temos ainda novas versões do Flash Player 9. Essas novidades o meu amigo Carlos Eduardo já comentou nesse post aqui e para mais informações das novidades do mesmo parágrafo, pode ir no Labs da Adobe.
Mas as próximas novidades é que me deixaram bobo (algumas não, pois sendo um Manager e sendo beta-tester de algumas tecnologias como as atualizações do Flash Player 9; mas fico me mordendo não podendo falar antes que Adobe anuncie publicamente.
Adobe Developer Connection
Pois bem, vejamos, primeiramente temos um novo portal de suporte ao desenvolvedor Adobe em http://www.adobe.com/devnet/ e um mais específico para a tecnologia A.I.R. em http://www.adobe.com/devnet/air/ que de quebra já começou muito interessante com um artigo passo-a-passo de como construir um jogo baseado em Flash no AIR, isso nesse link aqui http://www.adobe.com/devnet/air/flash/articles/insult_dueler.html.
Flash Lite CS3
Destacando ainda, temos a atualização do Flash Lite CS3 para Flash CS3 Professional e Device Central CS3 estão para download nos links http://www.adobe.com/go/fl_fl3_update e http://www.adobe.com/go/dc_fl3_update. Criação, teste e publicação de conteúdos mobile para tal atualização do Flash Player Lite agora suportam Flash Vídeo e a renderização da maioria dos conteúdos publicados como Flash Player 8 dentro de um dispositivo móvel ou em um browser.
Flash Player 10, codinome Astro e AIF Toolkit
Nesta manhã, num keynote fechado do MAX, o pessoal da Adobe anunciou que o time da linguagem de processamento gráfico AIF, que possui o codinome “Hydra”, fará parte do desenvolvimento do Flash Player 10.
O pessoal da AIF já disponibilizou um Preview no Labs nesse link.
OK, mas o que isso indica?
Indica que o pessoal do Flash agora poderá usufruir de processamento de imagem feitos em GPU (placas de vídeo), fazendo com que possamos ter otimizações de audio e vídeo em tempo real, mais poder de processamento de imagens em nossos scripts (essa tecnologias já é utilizada no AfterEffects CS3) e arquivos mais leve.
Alguns dos benefícios dessa linguagem incluem:
- Sintaxe familiar, baseada em GLSL, a qual baseia-se em C;
- Permite que o mesmo filtro rode tanto em GPU, quanto em CPU;
- Abstrai a complexidade de se programar direto em Hardware de forma Heterogênea;
- Podemos criar os nossos próprios BitmapFilters;
- Qualidade Adobe de processamento de Imagens.
Exemplo de script Hydra aqui.
E agora chegamos enfim no Astro principal o Flash Player 10 \o/ (vídeo de lançamento clique aqui), um avançado e poderoso cliente runtime o qual tem como novidades em sua próxima versão: avançada renderização e processamento em layout de textos (linguagens bidirecional, scripts complexos; multi colunas; quebras de linhas; tabelas), efeitos em 3D (até que enfim o eixo Z), e filtros, blend modes e efeitos customizáveis (criados a partir da linguagem Hydra).
Hydra Alive + AIF Toolkit no Adobe labs
Você pode brincar com a Hydra no link AIF Toolkit. Faça o download no Adobe labs .
Espero vir com muitas novidades a mais por aí pessoal.
E para quem quer sempre estar ligado nas novidades, acessem diariamente a Wiki do Labs da Adobe em http://labs.adobe.com/wiki/
No comments








