Alvaro Gabriele Rodrigues Aquecimento GGJ 13 Global Game Jam 2013 05/11/2015 AVISO Esta apresentação é um guia. Use e abuse dela durante a esta semana! Vou passar rapidamente por seus principais pontos; Leia este documento com calma. 2 05/11/2015 O que deve ser feito antes da jam? ferramentas, frameworks e engines de desenvolvimento úteis, que possam facilitar o desenvolvimento dos jogos durante a jam e que sejam ágeis e fáceis de trabalhar. Busque e jogue, games produzidos em jams anteriores; Conheça também temas de jams anteriores; Jogue bastante! Pesquise 3 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; 4 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 5 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; 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 ou até mesmo um emprego. 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. 11 05/11/2015 Cronograma aproximado da jam Sexta Sexta Sexta Sexta Sexta Sexta (25/01) (25/01) (25/01) (25/01) (25/01) (25/01) – 15:00h - Aquecimento - 17:00h - Keynote (palestra inicial) - 17:30h - 18:00 - Formação de Grupos – 18:00h – Divulgação do tema – 18:30 – Início do desenvolvimento – 22:30 – Fim das atividades da sexta Sábado (26/01) – 8:00 – retorno à FATEC Sábado – 15:00h - Prazo limite para criar o projeto do jogo no site da GGJ Sábado (26/01) – 22:30 – Fim das atividades do sábado Domingo (27/01) – 8:00 – retorno à FATEC Domingo (27/01) - 17:00h - Prazo limite para envio dos jogos Domingo (27/01) - 17:15h – Início das apresentações dos jogos e votação/feedback interno Domingo (27/01) – 19h – Fim das atividades. 12 05/11/2015 Regras básicas 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" (diversifiers) Veja os diversifiers deste ano aqui 13 05/11/2015 Tema Só sai no dia do evento; 2012: 14 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 15 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. 16 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 17 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. 18 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 19 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; Dedique eum tempo ao play test 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. 20 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 05/11/2015 21 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 22 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! 23 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/ 24 Conselhos para VIVER Ouse! 05/11/2015 Seja criativo em 1 aspecto, mas não em muitos! Se possível (não é obrigatório) use interações alternativas ou plataformas diferentes: Kinect, robótica, Wiimote, Realidade Aumentada, etc. 27 05/11/2015 O que você deve levar na jam? Notebook CABOS c/ 3G Checklists Uma boa câmera Colchão de ar Caixinha de som Cobertores Webcam Água Papel quadriculado Lanches leves Backups Emuladores Fone de ouvido Muito papel grande Microfone Muitas canetas coloridas Tablet 28 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 Dê importância à apresentação final no Domingo Não deixe seu jogo morrer! 29 05/11/2015 Como treinar Aproveite este aquecimento Estude os temas já utilizados em game jams anteriores Jogue os jogos de jams passadas 30 05/11/2015 Canivete do jammer Ferramentas que você deve saber usar durante a jam! Mostrar ferramentas é um dos objetivos deste aquecimento! 31 Ferramentas são essenciais! As ferramentas apresentadas aqui muitas vezes possuem alternativas mais profissionais; Selecionamos apenas algumas das mais fáceis e rápidas de usar; Por favor, sugiram e usem outros recursos também! Cada um tem suas ferramentas prediletas; 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; 33 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; 05/11/2015 34 Sugestões de ferramentas de captura de tela Wink: Flash; 05/11/2015 gera arquivos muito grandes, formato Simple Timelapse Tools: Multiplataforma; 35 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; 36 05/11/2015 Ferramentas para som Audacity: Editor de áudio; sfxr: Gerador de efeitos sonoros para games; Versão mais atual é o bfxr; 37 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! 38 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? 39 05/11/2015 Pixel Art GraphicsGale: edição. programa para animação e 40 05/11/2015 Editores de mapa Mappy: DAME: Editor de mapas; Editor de mapas; 41 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; 42 Geradores de jogos para gêneros específicos Wintermute Engine: gerador jogos de Adventure; RPG Maker: gerador de RPG; 05/11/2015 43 05/11/2015 Ferramentas de Geração de Jogos Construct; Processing; Scratch; Unity. Flash 44 05/11/2015 BOA SORTE A TODOS E NOS VEMOS NA SEXTA! 45