Usabilidoido: Menu Principal

English Website


Flash MX 2004 Game Design Desmystified

O Flash é uma das ferramentas mais fáceis para fazer jogos hoje em dia. Com esse livro ao lado, é mamão com açúcar! Jobe Makar tem uma didática fantástica e ainda consegue escrever um texto gostoso. Não é preciso ser programador avançado para entender os códigos, pelo contrário, com os exemplos visuais, até mesmo designers com base em Actionscript podem pegar as manhas. Depois de ler o livro o leitor além de estar capacitado para projetar games, estará com o Actionscript 2 muito mais afiado.

O livro começa dando uma curta introdução sobre como bolar o conceito de um game: pegar um tema, escolher o gênero (ação, aventura, casino e etc), definir a tecnologia, o número de jogadores, conhecer a audiência e os requerimentos do sistema. Essa parte do livro é fraca e o próprio autor confessa que acha isso chato mesmo.

Porém, a partir do momento que ele começa a falar de programação, o entusiasmo dele vai a mil. O cara é graduado em física, então sabe explicar bem fácil todas aquelas fórmulas que a gente aprende no segundo grau e não sabe para que serve.

Se o livro só tivesse essa parte, não perderia muito. Aliás, seria até mais interessante, já que o título do livro poderia ser "Flash MX 2004 Game Development Desmystified". Conceito e design de games são asssuntos que mereceriam um livro dedicado somente a eles.

Continuando, o autor aborda as continhas de matemática e de física necessárias para criar games dinâmicos que simulam o mundo real. Ele pega as fórmulas que a gente aprende e ensina macetes para simplificá-las, o que diminui a carga no processamento. Isso é vital para games feitos em Flash, já que o Flash Player é muito mais lento do que outras plataformas (Shockwave, por exemplo).

O código que ele imprime no livro é altamente visualizável, ou seja, não é preciso estar diante do computador ao ler o livro. Ele explica em parágrafos longos o que cada linha de código está fazendo, mas sem ser chato. Na medida em que o leitor avança as páginas, ele não perde tempo repetindo o que já foi repetido várias vezes.

A sintaxe é a do Actioncript 2 e orientada a objetos. Mas não se preocupe, você só precisa ter uma noção básica de variáveis, operadores e o conceito de funções, só. O resto ele vai ensinar aos poucos e mostrando as vantagens.

Nossa, como é importante programar orientado a objetos num game. Na medida em que vamos aperfeiçoando o código para torná-lo mais eficiente, só precisamos mudar um ou outro valor de uma variável e todo o código do jogo se encontra no mesmo frame. Não é preciso ficar abrindo movieclips, procurando onde se meteu aquele código maldito que fazia algo indesejado. Isso sem falar no tamanho do código que diminui e a legibilidade que aumenta.

Ok, agora vamos a parte prática. O livro vai te ensinar a:

  • detectar colisões entre objetos (não é simplesmente usar a função hittest() )
  • projetar reações as colisões (bolas de sinuca que se tocam)
  • controlar objetos através do teclado
  • contruir um mundo isométrico (aquela visão em 3D panorâmica)
  • manipular objetos nesse mundo isométrico
  • criar inteligência artificial para inimigos
  • otimizar sons e imagens para o uso nos games

A terceira parte do livro descreve passo-a-passo a construção de 4 games:

  • Encontre a palavra (altos algoritmos)
  • Xadrez multiplayer online (através de socket server)
  • Jogo de dardos
  • Cone Crazy (dirija um carro em 3D e derrube cones feito um louco)

O último é de longe o mais interessante dos games e o mais complexo. Entretanto, não há nenhum conceito no seu projeto que o autor já não tenha tocado antes no livro. Por isso, é fácil de entender e o resultado impressiona. Pra falar a verdade, é o único jogo que atende os requisitos que o mercado de advergames necessita, aqueles jogos usados na publicidade.

Ah, vale lembrar que os códigos-fontes de absolutamente todos os exemplos que o autor dá estão no CD-Rom que acompanha o livro. A programação é muito bem comentada, permitindo que você altere parâmetros e veja o resultado disso. Ainda há alguns games de bônus no CD, mas nada de muito especial.


Dicas

Siga-me no Twitter, Facebook, LinkedIn ou iTunes.

Autor

Frederick van Amstel - Quem? / Contato - 13/01/2005

Palavras-chave

flash    games    jogos    programação    actionscript    

Opções



Comentários

Discussão
Wallacy William
30/11/05 às 15:23

Hei! cara! eu queria aprender fazer jogos me dar umas dicas!!!Valeu!


Discussão
Wallacy William
30/11/05 às 15:23

Hei! cara! eu queria aprender fazer jogos me dar umas dicas!!!Valeu!


Discussão
Evandro
16/03/06 às 17:04

eu queria saber como fazer um jogo, so um joguinho simples, com o tempo eu adquiro expeciencia, valew obrigado!!


Discussão
Mateus Souza
10/05/06 às 15:15

eu queria saber como fazer um jogo, so um joguinho simples(mas se vcs conssiguirem eu quero fazer jogo bem legal), com o tempo eu adquiro expeciencia, valew obrigado!!


Discussão
Rafael playbahRJ
12/08/06 às 00:32

Alguém sabe se esse livro tem em português, ou algo no mesmo nível desse?
Forte abraço


Discussão
jorge
18/08/06 às 15:08

ae gostaria de aprender fazer um jogo no flash 5 sei sei mexer muito pouco se der para ajudar vlw.


Discussão
paulo
27/08/06 às 16:43

boa tarde eu adoro flash,gostaria que me falassem onde posso baixar algo para aprender fazer joguinhos simples.
obrigado.


Discussão
netinho
03/10/06 às 10:19

queria saber.. se alguem aki pode me ajudar.. a me ensinar fazer montagem no flash.. se poder me add no msn.. [email protected]


Discussão
altemberg antonio
14/10/06 às 19:42

oi, eu queria aprender a fazer jogos em flash, eu ja tentei muitas vezes mais nao consegui vc´s podem mim ajudar?

Obrigado!


Discussão
Rodrigo Lucas
15/12/06 às 01:31

Aew ^^
eu comeicei a pouco a realmente aprender sobre flash e action sript, demorei um tempo a entender sobre os comandos setRGB GetDate e hitTest, alem de basear ações dos MCs usando variaveis, quem quiser ajuda basica e quem quiser trocar informações ^^

[email protected]


Discussão
pedro
07/01/07 às 20:19

tudo bom rodrigo lucas com vc o que vc esta proncurando eu te ajudo e faço mais barato porque eu sou o dono daqui eu faço mais barato para vc 200$


Discussão
Guilherme Wasquevite
21/01/07 às 19:30

Aí, eu tenho a resposta para todas as perguntas!
o site é: http://www.pontoflash.com.br/colunas/materia.php?Coluna=1&Item=113
Leiam bem e tentem aprender, comigo ja deu certo e agora estou fabricando meus próprios jogos.

Para o design do jogos de vcs usem um programa que eu possuo no meu site é bem bom, http://www.cyber-jogos.com e baixem o programa de imagem do Google!!!
Blz, flw e boa sorte


Discussão
Giovani
21/04/07 às 19:49

Alguem me diz como que se faz jogos ??


Discussão
BrUnO gOmEs rOdRiGuEs ®
13/06/07 às 01:41

eu em !!! faser jogo é a maior besteira fica uma porcaria
alem do mais tem um monte de jogo bom produsido por grandes impresas q estão praticamente livres pra todos titulos de games gratis ...
pra q perder tempo ?
é apenas mais um passa-tempo ?
ganhar dinhero tabem não da !!!


Discussão
fernanda
28/06/07 às 18:19

oii
eu e uma das minhas melhores amigas, Vicky, precisamos fazer um joguinho em Flash para a aula...
Será q vcs podiam nos ajudar???


Discussão
alguem
22/08/07 às 21:01

esse site é uma porcaria aqui não se faz jogo nehum!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Discussão
arthur
03/10/07 às 22:57

aew povo dono do site etc...
eu kiria faze um jogo palito, palito sabem?
e akeles boneco que se faz no paint eu so profissional xD eu kero fazer um de tiro eu desenhei um ja que o cara ta dando um tiro de 12 mto rox
pena que num da pra passar em tipo video eu keria que me ensinasem a fazer pra eu fazer meus proprios jogos apenas palkita para o pessoal não achar ruim mpq é grande me mandem um programa que se faz vlw!


Discussão
marlon
18/11/07 às 13:36

eu quero aprende fazer um jogo


Discussão
luis fernando
13/01/08 às 12:04

oi quero fazer um jogo em flash


Discussão
Nicolly
29/01/08 às 21:48

oie
queria saber como se faz um jogo simples
de vestir
tem como me ajudar?




Comente.






(aguarde que é demorado mesmo...)

Pegue um fruto.


Você merece.

Assine nosso conteúdo e receba novidades sem sair de casa!

Atualizado com o Movable Type.

Alguns direitos reservados por Frederick van Amstel.

Apresentação do autor | Consultoria | Portifólio | Política de Privacidade | Contato