500 likes | 610 Views
Aquecimento GGJ 13. Bruno C. de Paula. Global Game Jam 2013. 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 .
E N D
Aquecimento GGJ 13 Bruno C. de Paula Global Game Jam 2013
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!
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;
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.
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.
Saia desta sala de vez em quando! • Vá jogar, rapaz!!!!
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.
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
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;
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 FALARsobre jogos, vamos FAZER jogos;
Objetivo do evento: gerar portfolio para todos os envolvidos. Portfolio pode se tornar um jogo real.
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.
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
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"
Tema • Só sai no dia do evento; • 2010 o tema foi Deception • 2011 o tema foi Extinction; • 2012:
Conselhos para sobreviverFerramentas • Use a ferramenta que você conhece; • Se for aprender algo novo, aprenda durante essa semana e não durante a jam;
Conselhos para sobreviverDurma • 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.
Conselhos para sobreviverBrainstorming • 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;
Conselhos para sobreviverJogue • 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.
Conselhos para sobreviverTeste 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.
Conselhos para sobreviverDiversos • 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.
Conselhos para sobreviverDiversos • 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
Conselhos para sobreviverTatue na testa de seu programador! • Programe o menos possível! • Não é o momento de aprender a criar uma engine!
Conselhos para sobreviverGê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
ConselhosVeja os conselhos dos outros! • http://gamedev.tutsplus.com/articles/business-articles/how-to-get-the-most-out-of-a-game-jam/ • http://wilbefast.com/2011/01/31/ggj11/
Conselhos para VIVEROuse! • 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.
O que você deve levar na jam? • Máscara de olhos • CABOS • Tapa ouvidos • Colchão de ar • Cobertores • Lanches leves • Emuladores • Muito papel grande • Muitas canetas coloridas • Checklists • Uma boa câmera • Caixinha de som • Webcam • Papel quadriculado • Backups • Fone de ouvido • Microfone • Tablet
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!
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
Canivete do jammer • Ferramentas que você deve saber usar durante a jam! • Mostrar ferramentas é um dos objetivos deste aquecimento!
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.
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;
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.
Sugestões de ferramentas de captura de tela • Wink: gera arquivos muito grandes, formato Flash; • Simple Timelapse Tools: • Desenvolvida por Paulo Vinícius Radtke; • Multiplataforma; • Demonstração!
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;
Ferramentas para som • Audacity: • Editor de áudio; • sfxr: • Gerador de efeitos sonoros para games; • Versão mais atual é o bfxr;
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!
Editores de imagem • Paint.Net: software livre de edição de imagem; • GIMP: mais um software livre de edição; • Será que se comparam ao Photoshop?
Pixel Art • GraphicsGale: programa para animação e edição.
Editores de mapa • Mappy: Editor de mapas; • DAME: Editor de mapas;
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;
Geradores de jogos para gêneros específicos • Wintermute Engine: gerador jogos de Adventure; • RPG Maker: gerador de RPG;
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.
CronogramaManhã • Guia de Sobrevivência do Jammer; • Game Maker; • Unity; • Plugins Unity: FastGUI; • Plugins Unity: RageTools e Playmaker.
CronogramaTarde • Tarde: • Corona e Corona SVG Level Builder • Construct 2; • Game Design: Dicas Truques e Quebra-galhos; • Jogos de tabuleiro na GGJ.