Bruno C. de Paula
Aquecimento
GGJ 13
Global Game Jam 2013
05/11/2015
AVISO
 Esta
apresentação é um guia e é pesada!
 Use e abuse dela durante a esta semana!
 Vou passar rapidamente por seus principais
pontos;
 Confio em você para ler este documento
com calma.
 Tem muito da minha experiência e dos
jammers daqui, mas podemos editá-la
conforme vamos apresentando!
2
05/11/2015
O que estamos fazendo aqui???
 Apresentar
ferramentas úteis aos jammers,
que podem facilitar o desenvolvimento dos
jogos durante a jam e mesmo na sua
divulgação posterior;
 Sugerir ferramentas, frameworks e engines
de desenvolvimento que sejam ágeis e fáceis
de trabalhar;
 Discutir sobre técnicas de
desenvolvimento e de trabalho adequadas
a uma game jam;
3
05/11/2015
O que estamos fazendo aqui???
 Conhecer
e jogar, games produzidos em
jams anteriores;
 Conhecer também temas de jams anteriores;
 Aprender dicas práticas com os
participantes do ano passado e retrasado
e de outros eventos similares;
 Sugerir alguns videos relacionados ao
desenvolvimento de jogos em menos de 48
horas.
4
05/11/2015
O que estamos fazendo aqui???
 Propor
alguns desafios para você
"esquentar os motores" para o evento do
dia 25;
Networking
em geral,
conhecendo os seus pares.
5
05/11/2015
Saia desta sala de vez em quando!
 Vá
jogar, rapaz!!!!
6
05/11/2015
O que é uma game jam?


Encontro de desenvolvedores para criação de
jogos aproximadamente 40 horas;
A palavra chave aqui é RESTRIÇÃO;
 Videos:
Game Jam 2012 (Will Wright) e Game
Jam 2009, PUCPR 2012.
7
Existem dezenas de eventos com
propostas similares
Global Game Jam
 Indie Game Jam
 Experimental Game Play
 Experimental Gameplay
workshops
 Ludum Dare
 No More Sweden
 Indie DB Unity Contest July
2010
 Itaú
 Game Jam no Gamecity

Game Jam da
empresa Jynx
 IGF
 IndyCade
 Rosetta Stone
Gamejam
 Health Games
Challenge
 TIG Jam
 TIG Jam UK
 Game Jam Lituânia

05/11/2015
8
Global Game Jam
Evento anual
colaborativo
voltado ao
desenvolvimento
de jogos em
geral (digitais
ou não);
Global Game Jam
40 horas para desenvolver um novo
jogo dado um tema;
Acontece simultaneamente no
mundo todo;
Nossa sede tem bastante destaque;
Ano passado fomos a 2ª maior sede
do mundo e este ano talvez sejamos
a 1ª.
Mote do evento: ao invés de FALAR sobre
jogos, vamos FAZER jogos;
Objetivo do evento: gerar
portfolio para todos os
envolvidos.
Portfolio pode se tornar um jogo
real.
05/11/2015
Para que participar?
É
uma competição?
Então, com quem você está competindo?
 É apenas com o objetivo de colaborar
Então o que você vai fazer com estes
jogos?
 Porque você está participando
Ter um jogo real em seu portfolio
Aprender (de maneira tangencial)
 Mostrar que sabe fazer.
15
05/11/2015
Cronograma aproximado da jam
 Sexta
- 17:00h - Keynote (palestra inicial)
 Sexta - 17:30h - 18:30 - Formação de Grupos
 Sábado - 11:00h - Prazo limite para criar o
projeto do jogo
 Domingo - 15:00h - Prazo limite para entrega
dos jogos
 Domingo - 16:00h - Apresentações dos jogos
e votação
16
05/11/2015
Regras básicas
Cada sede pode variar um pouco as suas regras;
 Plataforma e ferramentas livres;
 Licença muito pouco restritiva;
 Número de integrantes da equipe é livre
Recomenda-se de 3 a 6
Não recomendamos 1 e 10
 Você deve seguir o tema
 Opcionalmente, você pode implementar no máximo
4 "achievements"

17
05/11/2015
Tema
 Só
sai no dia do evento;
 2010 o tema foi Deception
 2011 o tema foi Extinction;
 2012:
18
Conselhos para sobreviver
Ferramentas
Use
a ferramenta que
você conhece;
Se for aprender algo
novo, aprenda
durante essa
semana e não
durante a jam;
05/11/2015
19
Conselhos para sobreviver
Durma

05/11/2015
Dormir bem (mas não muito) durante o evento
Durma e descanse o suficiente para se manter
criativo;
Cuidado! Ir para casa pode ser fatal! A vida real
pode te pegar!
Durma bem na sexta-feira.
20
Conselhos para sobreviver
Brainstorming
 Dedique
um tempo determinado ao
brainstorming
 1h ~ 1h e 30h
 30 min para idéias individuais;
 30 min para discussão das ideias;
 30 min para fechamento da ideia;
05/11/2015
21
Conselhos para sobreviver
Jogue



05/11/2015
Use inspiração de jogos atuais e antigos bem sucedidos e
com mecânica simples
Levar emuladores
Veja os top indy atuais
 Angry Birds
 Cute The Rope
 Minecraft
 Canabalt
 Mas veja coisas que pouca gente conhece também, como
jogos do Cactus são ótimos para abrir a cabeça!
 Sinta
o "clima“ do evento.
22
Conselhos para sobreviver
Teste do elevador
 Se
você conseguir explicar
o seu jogo em menos de 1
minuto (tempo de subida
no elevador), qualquer um
vai entender o conceito.
05/11/2015
23
Conselhos para sobreviver
Diversos
05/11/2015
Seu jogo será jogado por apenas 10 minutos, às
vezes menos;
 Se for dar um gás, dê no Sábado, não na sexta;
 Dedique 1/3 do tempo para o acabamento;
 Insistiremos muito no play test entre equipes este
ano;
 Não dependa da modelagem, tenha plano B;
 Programe o menos possível, não escreva
engines.

 Você
pode fazer mashup entre 2 dinâmicas
bem testadas.
24
Conselhos para sobreviver
Diversos
 Se
você não tiver muita experiência,
evite ao máximo os gêneros




Adventure
 Baseado em conteúdo
 Precisa de um bom contador de histórias
 Precisa de mais de 15 minutos de jogo para ficar legal
RPG
 Balanceamento difícil
 Baseado em conteúdo
Carro
 Balanceamento difícil
 Depende de IA
Tabuleiro
 Quando depender de IA
05/11/2015
25
Conselhos para sobreviver
Tatue na testa de seu programador!
05/11/2015
 Programe
o menos possível!
 Não é o momento de aprender a criar uma
engine!
26
Conselhos para sobreviver
Gêneros





Bons gêneros
Arcade
 Usar mecânicas clássicas
Puzzle
 Pode ser abstrato ou concreto
Plataforma
 Gênero mais seguro
 Leve esquema para construir plataforma
 The incident
 Limbo
 Braid
 PT Winterboom
 O tempo de pulo é um fator determinante da diversão
Physics based games
 Jogos que usam física
05/11/2015
27
Conselhos
Veja os conselhos dos outros!
05/11/2015
 http://gamedev.tutsplus.com/articles/busines
s-articles/how-to-get-the-most-out-of-agame-jam/
 http://wilbefast.com/2011/01/31/ggj11/
28
Conselhos para VIVER
Ouse!


Seja criativo em 1 aspecto, mas não em muitos!
Estimulamos fortemente que você use dispositivos de
interação alternativos ou plataformas diferentes:
 Tabuleiro, esportes, Kinect, Ouya, Sifteo Cubes (*),
robótica, Maki Maki, etc.
05/11/2015
31
05/11/2015
O que você deve levar na jam?
 Máscara
 CABOS
de olhos
 Checklists
 Uma
boa câmera
 Tapa ouvidos
 Caixinha de som
 Colchão de ar
 Webcam
 Cobertores
 Papel quadriculado
 Lanches leves
 Backups
 Emuladores
 Fone de ouvido
 Muito papel grande
 Microfone
 Muitas canetas coloridas  Tablet
32
05/11/2015
Como divulgar seu trabalho?
Ter uma camiseta
 Postar em um blog ou similar durante o
desenvolvimento
 Colocar no programa final, link para este blog
 Postar no Twitter / Facebook
 Capturar telas usando ferramenta de captura
similar e gerar video
 O timelapse também pode ser de vocês
 Dê importância à apresentação final no Domingo
 Não deixe seu jogo morrer!

33
05/11/2015
Como treinar
Aproveite
este aquecimento,
veja a sala ao lado!
Estude os temas já utilizados em
game jams anteriores
Jogue os jogos de jams passadas
Tentar criar um jogo a partir de
um tema
34
05/11/2015
Canivete do jammer
 Ferramentas
que você deve saber usar
durante a jam!
 Mostrar ferramentas é um dos objetivos
deste aquecimento!
35
Ferramentas são essenciais!
Apresentar algumas ferramentas
essenciais ao jammer para dar suporte ao
desenvolvimento durante uma Game Jam;
As ferramentas apresentadas aqui muitas
vezes possuem alternativas mais
profissionais;
Selecionei apenas as mais fáceis e rápidas
de usar (e que conheço);
Por favor, sugira mais recursos! Cada um
tem suas ferramentas prediletas;
Vamos colocar os links para as ferramentas
no site.
05/11/2015
Captura de Tela
Úteis para registrar o processo
de trabalho;
 Permitem que se enxergue a
evolução de um código, de
um modelo ou de você
(Webcam);
 Importante para divulgar o seu
trabalho e valorizar o
processo de desenvolvimento
do criador de jogos;

37
Sugestões de ferramentas de
captura de tela

Chronolapse :
Feita para uso em Game
Jams;
Permite anotações;
Captura também a partir da
câmera;
Gera video a partir dos
screens;
Pode integrar comentários
com áudio;
Exemplo.
05/11/2015
38
Sugestões de ferramentas de
captura de tela
 Wink:
05/11/2015
gera arquivos muito grandes, formato
Flash;
 Simple Timelapse Tools:
Desenvolvida por Paulo Vinícius Radtke;
Multiplataforma;
Demonstração!
39
05/11/2015
Outras ferramentas para WebCam
 ManyCam:
Permite que a web cam seja compartilhada
por mais de um programa;
Facilita PIP e efeitos (Picture in Picture);
 Twitcam: Livestream via Twitter;
 Ustream: Livestream oficial do evento;
40
05/11/2015
Ferramentas para som
 Audacity:
Editor de áudio;
 sfxr:
Gerador de efeitos sonoros para games;
 Versão mais atual é o bfxr;
41
05/11/2015
Ferramentas para edição de som
JamStudio: site para criação de trilhas a partir de
instrumentos;
 Pxtone: Editor de música criado pelo autor do jogo
Cave Story – veja o ótimo tutorial;
 Musagi: mais um editor de música – tutorial para o
completo iniciante em música;
 Otomata: gerador de música procedural;
 Beepbox,
 APROVEITE PARA INTERAGIR COM SEUS
COLEGAS DE MÚSICA!

42
05/11/2015
Editores de imagem
 Paint.Net:
imagem;
 GIMP:
 Será
software livre de edição de
mais um software livre de edição;
que se comparam ao Photoshop?
43
05/11/2015
Pixel Art
 GraphicsGale:
edição.
programa para animação e
44
05/11/2015
Editores de mapa
 Mappy:
 DAME:
Editor de mapas;
Editor de mapas;
45
05/11/2015
Galerias de imagens, sons, etc
 Cuidado
com as licenças de uso!
 pdsounds e freesound: galerias livre de sons;
 Open Music Archive: musicas abertas;
 OpenGameArt: 2d, 3d, sons destinados a
jogos;
 morgueFile, Flickr (busca avançada!): galerias
de imagens;
46
Geradores de jogos para gêneros
específicos
 Wintermute
Engine: gerador jogos de
Adventure;
 RPG Maker: gerador de RPG;
05/11/2015
47
05/11/2015
Ferramentas de Geração de Jogos
Um
dos nossos objetivos
hoje!
 As
que eu já usei:
Construct;
Processing;
Scratch;
Unity.
 Agora é a hora de trocarmos experiências.
48
Cronograma
Manhã
Guia de Sobrevivência do
Jammer;
Game Maker;
Unity;
Plugins Unity: FastGUI;
Plugins Unity: RageTools e
Playmaker.
05/11/2015
49
Cronograma
Tarde
 Tarde:
Corona e Corona SVG Level Builder
Construct 2;
Game Design: Dicas Truques e Quebragalhos;
Jogos de tabuleiro na GGJ.
05/11/2015
50
Download

Apresentação associada - Global Game Jam em Curitiba