Advergames: Usando jogos para a promoção de Marcas

Advergame (fusão das palavras inglesas Advertise = propaganda e game = jogo) é o nome dado a estratégia de comunicação mercadológica (ferramenta do marketing) que usa jogos eletrônicos como ferramentas para divulgar e promover marcas, produtos, organizações e/ou pontos de vista.

Como o mercado de jogos já é um dos mercado que mais crescem, estando a frente de Hollywood, com cerca de um faturamento total (entre venda de jogos e consoles) em torno de 12 bilhões de dólares só último ano, muitas grandes empresas já há algum tempo vem investindo neste setor.

Um Advergame pode: 
- Trazer mais visitas e aumentar o tempo de permanência dos consumidores do site;
- Gerar cadastro e mailing;
- Coletar dados estatísticos;
- Testar a reação do público em relação à um determinado produto;
- Aumentar o reconhecimento da marca.

Advergames, ao contrário dos jogos desenvolvidos por grandes estúdios, tais como God of War e Need for Speed, não exige um orçamento tão alto, uma vez que geralmente são jogos rápidos e com o foco promoção da marca / produto.

Uma das principais ferramentas utilizadas para o desenvolvimento de Advergames é o Adobe Flash, uma vez que os jogos podem ser publicados em uma Web Site e assim ser acessado das mais diversas plataformas, incluindo de celulares a computadores e nos mais diversos sistemas operacionais, porém, outra ferramenta que vem se popularizando muito pela facilidade de desenvolvimento de jogos é o XNA.

XNA basicamente é um motor de jogo desenvolvido pela Microsoft para o desenvolvimento de jogos eletrônicos (para mais informações, leia no tópico de Como fazer jogos em XNA), sendo uma ferramenta gratuita disponibilizada pela Microsoft na qual você pode facilmente criar jogos para PC (Windows), para o console XBox 360 e para a plataforma Zune, sendo que para a versão 4.0 do XNA framework, a Microsoft estará incluindo também o suporte ao Windows Phone, sendo assim disponibilizando uma forma fácil de desenvolver jogos para os SmartPhones.

Um case que pode ser citado no uso de Advergames desenvolvidos para o XBox são 3 jogos feitos pela Microsoft em parceria com o Burguer King, que seguem seus nome e descritivo abaixo:

Big Bumpin - Este já é o conhecido carrinho de bate-bate dos parques de diversão.

Sneak King
– Você é o Rei e seu objetivo é distribuir hamburgueres para os famintos do reino. Você pontua dependendo da rapidez das entregas.

Pocket Bike Race- Este primeiro jogo é bem similar ao Mario Kart, você pode jogar no modo corrida, batalha, ou uma combinação de ambos.

WYSIWYG Html Editor: Como implantar e configurar o FCK Editor para ASP.Net

Um dos editores html (WYSIWYG Html Editor) mais conhecidos é o FCK Editor, por sua versatilidade, sendo que ele pode ser integrado facilmente com qualquer linguagem para Web, porém existem componentes prontos para a integração com PHP e ASP.Net.

WYSIWYG é o acrônimo da expressão em inglês "What You See Is What You Get", cuja tradução remete a algo como "O que você vê é o que você obtem" (OQVVEOQVO). Significa a capacidade de um programa de computador de permitir que um documento, enquanto manipulado na tela, tenha a mesma aparência de sua utilização, usualmente sendo considerada final a forma impressa. O uso inicial do termo foi relacionado a editores de texto, agora porém é aplicado a qualquer tipo de programa.

Download de Arquivos

Para instalar o FCK Editor, você precisará baixar os seguintes pacotes de arquivos:

FCKeditor 2.6.6 (download)
FCKeditor.Net 2.6.3 (download)

Abertura do WebSite

Após feito o download, caso não esteja com o Visual Studio aberto, abra-o. Após aberto, abra seu web site, ou crie um para o nosso exemplo, no meu caso, criei um novo indo em File>New>Web Site.

Dê um nome ao seu web site e então estaremos prontos para começar.

Adicionar Controle ao Toolbox

Adicione um página em branco, ou então selecione a página na qual colocará o FCK Editor.
Vá na aba "Toolbox" e, no final dela, clique com o botão direito e selecione o item "Add Tab", Dê um nome ao novo item e então clique sobre ele com o botão direito e selecione a opção "Choose Items ...", vá em browse e localize a dll do componente dentro da pasta a qual você fez o download (FCKeditor.Net 2.6.3), o nome da DLL é FredCK.FCKeditorV2.dll, e clique em "OK".

Adicionando Bibliotecas do FCK Editor

Apesar da instalação do componente, as bibliotecas (javascripts, css, entre outros) utilizados pelo FCK Editor não se encontram dentro da dll do componente, é necessário então copiar para dentro do seu projeto. Extraia o conteúdodo arquivo do download FCKeditor 2.6.6 e copie a pasta "fckeditor" para dentro de uma pasta em seu projeto (no exemplo, estou considerando a pasta na raiz)

Adicionar controle a página

Clique no controle abaixo da aba que você criou, segure e arraste-o para a área da página. Vá para o code behind da página e digite o seguinte código, dentro do método Page_Load.

//Carrega a pasta com os sources para o FCK Editor
//Digite entre aspas o caminho que você definiu, 
//caso tenha definido a raiz, pode manter como abaixotxt_descricao.BasePath = "~/FCKEditor/";

O método Page_Load ficará como abaixo, caso não haja mais nada digitado

protected void Page_Load(object sender, EventArgs e)
{
//Carrega a pasta com os sources para o FCK Editor
//Digite entre aspas o caminho que você definiu, 
//caso tenha definido a raiz, pode manter como abaixo
txt_descricao.BasePath = ConfigurationManager.AppSettings["Info_FCKEditor"];
}

Pode apertar a tecla debug (ou F5, se prefirir) e conferir seu editor de htmls funcionando!

Um abraço!

Impressora Open Source feita de peças de Lego

Quem nunca adorou brincar de lego na fase da infância? Mas parece que algumas pessoas gostam de levar Lego a sério mesmo depois dessa fase.

O grupo Lego emprega atualmente mais de 10.000 pessoas em cerca de 140 países, sendo que possuí diversas aplicações, desde uso infantil até participações em competições de robótica.

Um legomaníaco resolver criar uma impressora ligada a um MacBook feita apartir de Lego e uma caneta. De acordo com a página do You Tube do autor, a resolução da impressora é de 75 DPI, e, a princípio, a impressora teria 3 cores diferentes, mas como o autor só tinha disponível 4 motores de lego. O autor desenvolver seu próprio driver para a impressora.

Como fazer jogos com XNA

Para quem pensa em começar a fazer jogos de computador, o XNA é uma ótima alternativa.

É um motor de jogo desenvolvido pela Microsoft que auxilia no desenvolvimento de jogos eletrônicos através do DotNet para computadores, consoles Xbox 360, ou até mesmo para o Zune. Ele entra como um substituto ao “Managed Directx”.

Com a comunidade "XNA Creator´s Club", fica fácil ter auxílio na criação de todos os tipos de jogos, sendo que existem diversos tutoriais e jogos de demonstração gratuitos para desenvolvedores iniciantes e avançados.

Com este engine, é possível criar uma infinidade de recursos e construir diversos tipos de jogos, trabalhando noções como a perspectiva com maior facilidade, assim como trabalhar com imagens e vídeos acaba ficando bem mais simples, uma vez que o XNA junto ao framework do DotNet fornecem suporte total a estes e diversos outros componentes que são utilizados no desenvolvimento de jogos eletrônicos. Existem diversas classes que podem ser utilizadas tanto na plataforma para computadores quanto para o vídeo-game Xbox 360.

Segue abaixo o exemplo de um jogo 2D utilizando XNA.
 
Nome do Jogo: Space Invaders
Objetivo: Atingir o máximo de inimigos que aparecem na tela. O jogo foi desenvolvido baseado no exemplo do site "XNA Creators Club".
Você vai precisar de:
      Microsoft Visual C# 2008 Express Edition
      Microsoft XNA Game Studio 3.0
Autores: Danilo Batista da Silva
Código-Fonte: Para baixar os fontes deste jogo em XNA, clique no link: DOWNLOAD

CQC na Copa do Mundo- Jogo Argentina x Nigéria

Os caras do CQC são totalmente sem noção! Foram a um bar com uma concentração de argentinos assistindo ao jogo Argentina x Nigéria e, cada vez que aparecia uma jogada importante para a Argentina, simplesmente desligavam a televisão com um controle universal. Só risos!!!

Como desenvolver jogos em Flash

Criar jogos em Flash requer duas características diferentes do autor, habilidades com programação (no caso do Flash, a linguagem utilizada é o ActionScript) e com ilustração.

O Adobe Flash, ou como é mais popularmente conhecido, Flash, é uma ferramenta que foi desenvolvida com a finalidade de apresentar recursos avançados de multimídia através da Internet.

Desde a versão 5 do programa, vem sendo aprimorada a linguagem de programação que é utilizada na ferramenta, o ActionScript, a fim de propiciar formas cada vez mais avançadas e performáticas de produtos a serem criados com o foco na Web.

É possível criar uma infinidade de produtos através do Flash, como animações, sites completos (com inclusive acesso a bases de dados) e jogos eletrônicos, sendo que desenvolvedores especialistas nesta ferramenta estão sendo muito requisitados no mercado.

O Flash oferece todo suporte para trabalhar com desenho vetorial e pode ser utilizado para desenvolvimento de componentes que utilizem 3 dimensões, junto a outros softwares, que como exemplo podemos citar o Swift 3D. Graças ao suporte gráfico e ao ActionScript, é possível criar jogos complexos dos mais diversos estilos de uma forma simples e performática, podendo também ser utilizados nas mais diversas plataformas de computador (Linux, Windows, Mac OS) e vídeo-games.

Veja aqui alguns exemplos de jogos eletrônicos e aprenda a desenvolver seu próprio jogo, com base nos exemplos utilizando ActionScript 2.0 (Macromedia Flash 8) do link abaixo.

Exemplos de Jogos Desenvolvidos em Flash

Como fazer um jogo em Flash: Whack a Capsule

Este é um exemplo de como desenvolver um jogo em Flash chamado Whack a Capsule.

Nome do Jogo: Whack a Capsule
Objetivo: Atingir o máximo de bolas que aparecem na tela até acabar o tempo. O jogo foi desenvolvido baseado no exemplo do livro "DESENVOLVIMENTO DE GAMES COM MACROMEDIA FLASH 8 PROFESSIONAL".
Ferramentas Utilizadas: Macromedia Flash® Professional 8.
Autores: Danilo Batista da Silva
Código-Fonte: Para baixar os fontes deste jogo em flash, clique no link: DOWNLOAD


Clique aqui para jogar!

Caso tenha gostado ou tenha alguma dica para dar, deixe um comentário a respeito.

Como fazer um jogo em Flash: Moon Fighter

Este é um exemplo de como fazer um jogo em Flash.

Nome do Jogo: Moon Fighter
Objetivo: Destruir o máximo de inimigos que aparecem na tela até acabar o tempo. O jogo foi desenvolvido baseado no exemplo do livro "DESENVOLVIMENTO DE GAMES COM MACROMEDIA FLASH 8 PROFESSIONAL".
Ferramentas Utilizadas: Macromedia Flash® Professional 8.
Autores: Danilo Batista da Silva
Código-Fonte: Para baixar os fontes deste jogo em flash, clique no link: DOWNLOAD


Clique aqui para jogar!

Caso tenha gostado ou tenha alguma dica para dar, deixe um comentário a respeito.

Como fazer um jogo em Flash: Block Breaker

Este é um exemplo de como fazer um jogo em Flash.

Nome do Jogo: Block Breaker
Objetivo: Destruir os blocos da tela e acumular pontos. O jogo foi desenvolvido baseado no exemplo do livro "DESENVOLVIMENTO DE GAMES COM MACROMEDIA FLASH 8 PROFESSIONAL".
Ferramentas Utilizadas: Macromedia Flash® Professional 8.
Autores: Danilo Batista da Silva
Código-Fonte: Para baixar os fontes deste jogo em flash, clique no link

DOWNLOAD


Clique aqui para jogar!

Caso tenha gostado ou tenha alguma dica para dar, deixe um comentário a respeito.