Nuss… E Agora?!?

14mai/101

Curso Online – Desenvolvimento de Jogos Digitais

desenvolvimento-de-jogos-digitaisInscrições abertas até o dia 24/05 para o Curso de Desenvolvimento de Jogos Digitais nascido de uma parceria entre o pessoal lá do Abrindo o Jogo e a Universidade Católica de Pelotas. O curso "apresenta técnicas de programação para criação de jogos digitais, com foco em métodos profissionais de trabalho", prometendo dar aos estudantes "conhecimento suficiente da indústria para posicionar-se no mercado de jogos independentes".

Para quem desanimou pela localização, saiba que o curso é inteiramente À DISTÂNCIA, sendo realizado pela internet. Para informações sobre preço (que está MUITO BOM), carga horária e ementa, recomendo uma visita ao Abrindo o Jogo.

17fev/100

Curso de Actionscript 3.0

O Everton tem publicado uma série de artigos no Abrindo o Jogo com a premissa de ensinar a programar de forma correta em Actionscript. É uma ótima iniciativa e tenho certeza que grande parte dos leitores daqui do Nuss... E Agora?!? vão se interessar. A série é tão completa que tem material ensinando a configurar o Flash Develop (a ferramenta utilizada no curso para o desenvolvimento) e até uma lista de discussão para tirar suas dúvidas. Eu já faço parte da lista e espero encontrar você também por lá!

25dez/094

Portal da Adobe de desenvolvimento de jogos em Actionscript 3.0

O portal é o Adobe Flash Platform Game Technology Center. Ele conta com artigos, tutoriais e códigos em Actionscript 3.0, tanto no Flash quanto no Flex, além de reunir links para outros portais voltados para o desenvolvimento de jogos em SWF, me lembrando muito o que o Gamasutra é para C/C++/OpenGL.

Ótimo passo da Adobe que tem por padrão publicar artigos de altíssimo nível. O portal promete derrubar os mitos por trás da programação em actionscript e trazer uma nova era para o desenvolvimento nas ferramentas, o que torna-o extremamente recomendado tanto para quem já tem experiência quanto para quem está perdido e não sabe por onde começar.

Valeu ao pessoal da Loodo pela dica no twitter

22dez/091

Padrão de Projetos Observer: Implementando mísseis teleguiados – parte 3

Segue abaixo a 3a parte do artigo sobre o padrão de projetos Observer.

29nov/090

Padrão de Projetos Observer: Implementando mísseis teleguiados – parte 2

Como prometido na 1ª parte do artigo sobre o padrão de projetos Observer, hoje vamos implementá-lo. O nosso escopo é bem simples: temos um jato que foge de mísseis teleguiados. Durante a perseguição, o jato deve poder mudar de direção e os mísseis devem responder a essa mudança adequadamente para não perderem seu alvo.

26set/090

Marios, Máquinas de Estados e o Padrão de Projetos State – Parte 2

Antes de continuarem lendo, recomendo que dêem uma parada no artigo sobre o Princípio da Substituição de Liskov. Entender como podemos trocar uma classe mãe por uma filha (ou, no caso do State, uma Interface por uma Implementação) é quase todo o segredo por trás desse padrão de projetos e vai tornar muito maior o entendimento do que vem pela frente. E não se esqueçam de voltar para o State quando terminarem de ler sobre Liskov!

19set/091

Marios, Máquinas de Estados e o Padrão de Projetos State – Parte 1

Pense em um jogo onde o seu personagem muda de habilidades no decorrer da aventura. Não importa se pegando itens ou ganhando poderes especiais, o importante é que saibamos o quanto de trabalho isso dá para a programação. “Ué Tiago, não é só criar as classes de cada um desses poderes especiais e ir transformando o personagem em outro objeto?”

3set/091

O Princípio da Substituição de Liskov

Antes de continuarmos pelos padrões de projeto, acho importante ter aqui uma explicação sobre o Princípio da Substituição de Liskov. Ele é comum nas boas práticas de programação orientada a objetos e seus conceitos aparecem muito ao utilizar diversos padrões de projeto, principalmente no uso de Interfaces em padrões como o State (estado), o Strategy (Estratégia) ou os diversos tipos de Factories (Fábricas). Apesar de sua popularidade, ainda sim costuma dar um nó na cabeça de quem está começando.

30ago/090

E você já sabe do Prêmio Nave?

Vocês sabem que eu não sou de postar notícias aqui no Nuss... E Agora?!?, mas dessa eu tenho que falar: foi prorrogado até o dia 16 de Setembro o período de inscrições do Prêmio Nave, uma iniciativa do Oi Futuro em parceria com a SB Games. A idéia do prêmio é estimular a produção nacional de jogos e revelar novos talentos, sejam eles independentes ou não, do Brasil ou do exterior. É uma ótima oportunidade para dar um tapa naquele seu jogo que tá paradão lá na gaveta e mostrá-lo à luz do dia.

No site vocês encontram as informações e regras para participar e no YouTube, mais informações sobre o que é o NAVE.

26jul/093

Decorando um jogo com o padrão de projetos Decorator – Parte 2

Para fechar o artigo anterior, como foi prometido, segue abaixo o diagrama do padrão de projetos Decorator. Apesar da longa explicação e do funcionamento diferente, o diagrama é bem simples: