aquecimento global game jam flixel

Post on 05-Jan-2016

24 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Aquecimento Global Game Jam Flixel. Tácio Dias Palhão Mendes. Sumário. Quem sou eu O que é flixel? Características Alguns exemplos de funcionalidades O jogo mais conhecido feito em flixel Porque usar Flixel Vantagens Desvantagens Q&A. Quem sou eu. Tácio Dias Palhão Mendes aka, Foxtacy - PowerPoint PPT Presentation

TRANSCRIPT

Aquecimento Global Game JamFlixel

Tácio Dias Palhão Mendes

Sumário

Quem sou eu O que é flixel? Características Alguns exemplos de funcionalidades O jogo mais conhecido feito em flixel Porque usar Flixel Vantagens Desvantagens Q&A

Quem sou eu

Tácio Dias Palhão Mendes aka, Foxtacy Analista de Sistemas Protótipo de músico Desenvolvedor de Jogos (Ou quase isso...) Experiências na área de jogos Game Jam e lições aprendidas.

O que é Flixel

Engine para jogos desenvolvida em AS3 Jogos em Flash Feita por Adam “Atomic” Saltsman Similaridades entre ActionScript e outras

linguagens conhecidas

Características

É capaz de desenhar vários objetos se movimentando simultaneamente

Colisões básicas entre objetos Agrupamento de desenhos para desenho,

teste de colisão, partículas etc. Geração e tratamento de partículas Suporte a tilemaps Suporte a desenho de textos, salvamento de

jogo e rolagem

Características

Inputs de mouse e teclado. Utilitários de Cor, e funções para matemática

e física Gravação de replays. Debugger poderoso e interativo Sistema de cameras para splitscreens Pathfinding e Pathfollowing Reciclagem e reuso de objetos feito de

forma simples!

Exemplos de Funcionalidadeshttp://flixel.org/features.html

O jogo mais conhecido feito em flixel

Canabalt

Porque usar Flixel

Ideal para uma Game Jam! Desenvolvimento rápido, poucas linhas de

código fazem muito! Facilidades de código providas por suas

características e plugins.

Vantagens

Escreva pouco, faça muito. Você ganha tempo para se preocupar com as

mecânicas de jogo, ao invés de como faze-las, muitas vezes até não precisando faze-las.

Controle Permite que muitas pessoas trabalhem no

jogo ao mesmo tempo. Altamente extensível!

Desvantagens

Muito cuidado com performance! É altamente recomendável que você siga as melhores práticas recomendadas (vide Guia Rápido - Flixel.ppt em anexo)

Se você quiser fazer um jogo pequeno ou médio, ela é adequada. Caso você queira fazer um jogo maior com muitas mecânicas, você precisará fazer o seu código de maneira extremamente otimizada, do contrário a performance do seu jogo não ficará aceitável.

Desvantagens

Aceita sons e musica em formatos em mp3 a 44100 MHZ apenas (Tive alguns problemas em usar outros formatos).

Seus spritesets e tilesets têm que ser organizados horizontalmente, do contrário a flixel terá problemas em ler os frames das imagens.

Q&A - Como o pessoal das outras áreas (visual, som, level design)

trabalharia nela?

Trabalho paralelo e simultâneo Ferramenta de Level Design – Flan.

Q&A – Mais Perguntas?

Contato

E-Mail: Tacio.mendes@gmail.com

Twitter: @Foxtacy

Facebook: /tacio.mendes

MSN: taciomendes@hotmail.com

Portfolio de Musicas:

www.foxtacy.newgrounds.com/audio

FIM!

Obrigado!

top related