Prof. Fabio Vinicius Binder

Transcrição

Prof. Fabio Vinicius Binder
Sprite Kit
Prof. Fabio Vinicius Binder
Binderman
Coordenador do “Brazilian Educational
Program for iOS Development” da PUCPR
Coordenador dos Cursos de Graduação e
Especialização de Jogos da PUCPR
Desenvolvedor do primeiro MMORPG
brasileiro, o Erinia
Desenvolvedor de diversos jogos
educacionais
Meu Primeiro Video Game
Introdução
SpriteKit oferece uma estrutura para
renderização e animação de sprites
Utiliza as capacidades gráficas do hardware
Inclui reprodução de sons e simulação física
Utiliza OpenGL internamente
Links
Guia de Programação
Artigo Gamasutra
Jogo Exemplo: Adventure
Projeto OpenSource: KillBlocks
Adventure
Sprite Kit: S.O.
iOS 7
iPhone 5S, primeiro smartphone 64 bits
˜80% dos dispositivos
Sprite Kit: Características
Engine de Física Nativa
Texturas e Sprites
Editor de Partículas
Sprite Kit
Desvantagens:
Exclusivo para iOS
Não é possível rodar código OpenGL nativo
Vantagens:
Exclusivo para iOS
Desenvolvimento
Xcode
Template base
Objective C
Sugestões
Não conhece Objective C? Não use.
Estude o jogo exemplo Adventure ou o Projeto
OpenSource KillBlocks.
Use Helper Libraries:
Behavior
Spine
Contato
[email protected]