Usabilidoido: Menu Principal

English Website


Flash MX 2004 Game Design Desmystified

Perfil no LinkedIn
Perfil no Youtube
Perfil no Twitter
Perfil no Instagram
Perfil no Spotify
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.


Autor

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

Redes

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

Citação

VAN AMSTEL, Frederick M.C. Flash MX 2004 Game Design Desmystified. Blog Usabilidoido, 2005. Acessado em . Disponível em: http://www.usabilidoido.com.br/flash_mx_2004_game_design_desmystified.html

Relacionados



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?





Pegue um fruto.


Você merece.

Assine nosso conteúdo e receba as novidades!

Atualizado com o Movable Type.

Alguns direitos reservados por Frederick van Amstel.

Apresentação do autor | Website internacional | Política de Privacidade | Contato