Essa e uma das melhores aulas. Aplicacoes (games) para internet com Flash CS 5.O Professor comecou a explicar sobre como o mercado funciona, as carreiras de games, a diversas areas dentro de uma empresa de desenvolvimento.Todos querem trabalhar com jogos, certo? Nao obstante, as pessoas que entram na area nao sabem quais os requisitos e quais os caminhos a seguir.REQUISITOS:Alguns requisitos para se dar bem na area de jogos eletronicos:Ter o "engrishe" em dia, no minimo saber ler e escrever em ingles. O perfeito e que tenha fluencia no idioma e em outro (alemao, espanhol, japones, italiano, frances etc.);Teamwork (saber trabalhar em equipe);Self-motivation (saber se automotivar);Self-study (ser autodidata);Love games (adorar jogos)!CARREIRAS:Existem diversas funcoes dentro das empresas desenvolvedoras de jogos. Cargos desde o pessoal de engenharia de software, passando pelos artistas graficos ate o executivo (BizDev - Business Development). Os Game Designers (incluindo Level Designers) sao muito importantes no mercado em geral, mas no Brasil existe cargo praticamente nao existe, pois este trabalho pode (e deve) ser feito por toda a equipe. Mais tarde vou colocar um video de uma palestra ocorrida na Campus Party 2010 sobre o mercado de desenvolvimento de jogos. No nosso pais, se quiser entrar e se manter no mercado sem muita dificuldade, escolha a carreira de programador, que nao falta emprego.FLASH CREATIVE SUITE 5:Na segunda metade da aula, o Professor mostrou o programa Flash CS 5, que eu sempre quis aprender, nem que seja para fazer uma animacaozinha boba. Ele explicou sobre a interface do programa, a barra de "timeline", termos como "keyframes", "inbetween", interpolacao etc. e ja avisou: nao vamos ficar "brincando" de usar ferramentas de desenho e nem usar a interface, e tudo sra atraves do uso da linguagem ActionScript, versao 3.0. Sobre o Flash, ele e um produto da empresa Adobe, uma das maiores empresas de produtos com recursos graficos no mundo. Com o programa, podemos criar animacoes interativas para internet no padrao SWF (Shockwave Flash). E possivel criar aplicativos para web, aplicar em design para websites, videos interativos, e, no nosso caso, jogos!A linguagem ActionScript e um linguagem OOP (Object Oriented Programming - Programacao Orientada a Objetos) para a plataforma Flash e voltada para aplicacoes R.I.A. (Rich Internet Applications - Aplicacoes de Internet Ricas). Com esta linguagem, e possivel utilizar toda a capacidade da plataforma Flash. Atualmente ela esta na versao 3.0.O proprio Flash CS 5 possui um editor de programacao ActionScript, mas o Professor recomendou utilizar outros programas para, como o Flash Develop e/ou o Notepad++.CONGRESSOS:De acordo com o Professor, existem tres congressos que e bom ficar de olhos bem abertos:GDC - Game Developers Conference, ja explicado em post anterior. Simplesmente a maior do mundo.SBGames - Simposio Brasileiro de Games. E um evento organizado pela SBC - Sociedade Brasileira de Computacao, reune todas as areas envolvidas no desenvolvimento de jogos digitais desde 2002. No utlimo simposio, houve a participacao do criador do jogo indie Braid, Jonathan Blow, e ocorreu em Florianopolis/SC. Pelo visto, de acordo com o Portal Oficial, a SBGames 2011 ocorrera em Salvador/BA. SIGGRAPH - E um evento (Special Interest Group