Receita de Geleia

Um guia para a sua primeira game jam

É sua primeira vez em uma game jam?

Parece que não vai dar, que vai ser muito difícil e tudo mais… Mas você não poderia estar mais enganado! Participar de uma game jam é uma experiência incrível! São algumas horas em que você vai colocar a mão na massa para criar algo novo, conhecendo outras pessoas e, claro, se divertindo muito no processo.

Mas se você estiver com dúvidas de por onde começar ou o que fazer durante uma game jam, você está no lugar certo. Diferente da horrível piada do título deste material, não há uma receita pronta de como participar bem de uma jam, mas aqui você vai encontrar uma série de dicas e links que podem te ajudar!

Caso queira algo específico, você pode olhar no menu aqui do lado esquerdo da página e ir direto ao que precisa.

Esse material foi feito pelo Geleia, grupo focado em participar de game jams, composto por membros do Fellowship of the Game (FoG), grupo de extensão oficial do Instituto de Ciências Matemáticas e Computação (ICMC) da USP São Carlos.

O que é uma game jam?

Uma game jam é uma maratona de desenvolvimento de jogos. O conceito é bem simples: em um certo período de tempo (que pode variar de 1 hora a 1 ano, mas que normalmente fica entre 48 e 72 horas), pessoas são desafiadas a criarem protótipos jogáveis, muitas vezes seguindo um tema (ou outras restrições).

O nome vem do termo em inglês “jam session”, que são encontros de músicos para fazer um som sem muito compromisso — e sem saber o que aquilo vai dar. Essa inspiração não poderia estar mais certa: criatividade e inovação são palavras-chave em qualquer jam. Não é a toa que vários jogos independentes de sucesso hoje tiveram o seu protótipo desenvolvido durante uma destas maratonas.

Por mais que o conceito básico seja esse, as diferenças entre game jams vão muito além das diversas durações possíveis já citadas. Elas podem ser presenciais (ou seja, indicar que você precisa estar em um local específico para participar) ou totalmente digitais, serem gratuitas ou pagas, com muitas ou poucas restrições… Toda essa pluralidade é um dos motivos da cultura de game jams ser tão fascinante e importante.

Preciso ser desenvolvedor de jogos para participar?

NÃO! Nada disso! Com certeza, não. Só para termos certeza: não.

Uma game jam é para todo mundo! Por mais que pareça que você precise saber programar ou desenhar há tempos para participar de uma maratona dessas, isso é apenas porque essa galera sabe a importância (e a diversão) desse tipo de evento. Além de tudo que definimos ali em cima, uma game jam é uma maratona de criatividade.

Suas habilidades sempre vão acabar sendo úteis em uma jam, de formas que você nem pode imaginar. Ou, ainda, você pode acabar aprendendo novas coisas enquanto desenvolve o seu jogo. Além disso, por mais que seja o padrão programar um protótipo no software mais conhecido pra isso, quase todas as game jams não colocam limites no que você pode criar. Histórias de ficção interativa, jogos de tabuleiro e de cartas, brincadeiras de roda… O que sua mente pensar deve ser tão ampla quanto o próprio conceito do que é um jogo. O importante é ser divertido no final!

Como encontro uma game jam?

Muitas game jams acontecem no mundo inteiro e, nos últimos anos, várias também estão acontecendo no Brasil. Nós, do FoG, organizamos várias jams presenciais durante o ano (e você pode ficar por dentro delas na nossa página do Facebook). Mas caso você esteja longe de São Carlos, aqui vai algumas outras opções!

Manual de Sobrevivência para Game Jams

Como dissemos, não existe uma receita para uma game jam maravilhosa, mas temos várias dicas que podem te ajudar (e muito!). Tentamos ser abrangentes e cobrir várias dificuldades que podem acontecer, mas que talvez não sejam um problema para você; então, nunca se esqueça de ouvir e pedir orientações para os organizadores da jam que você for participar.

  1. PAPEL E CANETA: muitas game jams também possibilitam que você mande, ao invés de um jogo digital — para computadores, celulares ou videogames —, um jogo analógico (de tabuleiro, cartas, etc.). Algumas são totalmente focadas nesse tipo de jogo, inclusive! É uma experiência MUITO legal e interessante, digna de ser realizada.
  2. EQUIPAMENTOS: a maioria das jams presenciais pede que você leve os seus próprios equipamentos para participar (computadores/notebooks, mesas digitalizadoras, microfones…). Por isso, antes de ir para o local do evento, veja se está tudo funcionando e se não está faltando nada.
  3. DESCANSAR É BOM: pode parecer uma ótima ideia ficar 48 horas sem dormir… mas descansar é muito importante. Converse com sua equipe, saiba dos seus limites e descanse o necessário para aproveitar a jam ao máximo. Várias jams presenciais permitem que você leve colchões ou sacos de dormir, não deixe de perguntar sobre isso antes de ir.
  4. CAFÉ: bom, mas se precisar ficar acordado, um cafézinho sempre pode te ajudar a acordar. Só não exagere muito e siga a dica anterior quando possível.
  5. HIDRATAÇÃO: ficar fazendo seu jogo sem parar é legal, mas beber água é importante. Leve uma garrafinha, pelo menos, e pergunte logo quando chegar onde você pode reabastecê-la.
  6. BANHEIROS: quando a situação realmente apertar, você vai precisar de um, então, logo que chegar no local da jam, já pergunte onde eles ficam. Alguns deles também tem chuveiros para que você possa tomar um banho durante o evento — mas, caso não tenham, você sempre pode procurar um colega de evento que possa te ceder uns minutinhos de limpeza no lugar onde mora.
  7. SNACKS: é claro que é importante almoçar e jantar bem, mas não deixe de levar alguma coisa para comer durante a tarde, caso a game jam não disponibilize. De barriga vazia ninguém faz jogo!
  8. EQUIPE: participar sozinho de uma jam é perder boa parte da graça. Três a cinco pessoas formam uma boa equipe de jam; mais gente pode trazer alguns problemas de organização se não tomar cuidado.
  9. PENSE SIMPLES: quando o tempo é curto, tente manter o seu escopo simples. Foque no que realmente torna o seu jogo único e o que você precisa ter pronto ao final da jam para mostrar que a sua ideia funciona.
  10. TESTES: não tenha vergonha e convide os outros participantes da jam para testar o seu jogo e te dar feedbacks sobre o que sua equipe está fazendo. Só não esqueça de jogar o projeto deles também!
  11. SUBMISSÃO: reserve alguns minutos ao fim da jam para fazer a submissão do seu jogo para os sistemas utilizados pelo evento. Se você bobear, pode acabar com seu jogo fora da seleção oficial do evento.

Recursos, programas e sites importantes

Programação e Game Engines

Game Engines

Recurso Descrição Link
Unity Uma das mais utilizadas game engines do mundo, tem suporte à jogos 2D e 3D e exporta para diversas plataformas (computadores, celulares e Web). unity3d.com
Unreal Engine Poderosa engine para jogos 3D, tem sistema de programação visual (blueprints) e exporta para diversas plataformas. unrealengine.com
Godot Engine Engine gratuita e open source, dá suporte a jogos 2D e 3D e tem fácil curva de aprendizado. godotengine.org
Twine Plataforma para criar histórias de ficção interativa de forma simples e rápida. twinery.org
LÖVE Framework leve e open-source para criar jogos na linguagem Lua. love2d.org

Editores de texto e IDEs

Recurso Descrição Link
Sublime Text Editor de texto leve, prático e totalmente personalizável. sublimetext.com
Atom Editor de texto potente, com uma série de funcionalidades interessantes. atom.io
Visual Studio Code Versão mais leve e compacta do Visual Studio original, mas bem poderosa, gratuita e integrada de forma nativa com a Unity. code.visualstudio.com

Arte 2D e 3D

Recurso Descrição Link
Krita Alternativa grátis e open-source ao Photoshop, é muito indicada para trabalhos com arte digital. krita.org
Aseprite Software focado em pixel art, com uma série de ferramentas úteis para esse tipo de desenho. aseprite.org
Blender O mais utilizado software de modelagem 3D grátis do mercado. blender.org

Composição Musical

Recurso Descrição Link
LMMS Workstation grátis e open-source para a produção de música digital. lmms.io

Roteiros e Game Design

Recurso Descrição Link
Draw.io Plataforma online gratuita para a criação de fluxogramas e outros diagramas. draw.io
Piecepack Sistema versátil de peças para jogos analógicos, que podem ser usados no começo do desenvolvimento. piecepack.org

Créditos e agradecimentos

“Receita de Geleia” é um material desenvolvido pelo Fellowship of the Game (FoG).

Textos por Gabriel Toschi (twitter: @gabtoschi). Agradecimentos à Gabriel “Ginja” e Rodrigo Geurgas.