slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Aquecimento Global Game Jam Flixel PowerPoint Presentation
Download Presentation
Aquecimento Global Game Jam Flixel

Loading in 2 Seconds...

play fullscreen
1 / 16

Aquecimento Global Game Jam Flixel - PowerPoint PPT Presentation


  • 99 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Aquecimento Global Game Jam Flixel' - mirit


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Aquecimento Global Game JamFlixel

Tácio Dias Palhão Mendes

slide2

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
slide3

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.
slide4

O que é Flixel

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

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
slide6

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!
slide7

Exemplos de Funcionalidades

http://flixel.org/features.html

slide9

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.
slide10

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!
slide11

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.
slide12

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.
slide13

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

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

Contato

E-Mail: Tacio.mendes@gmail.com

Twitter: @Foxtacy

Facebook: /tacio.mendes

MSN: taciomendes@hotmail.com

Portfolio de Musicas:

www.foxtacy.newgrounds.com/audio

slide16

FIM!

Obrigado!