Equipe pequena, grandes ambições

Um jogo premium com belos gráficos vetoriais desenhados à mão

forma.8: um estudo de caso da Unity para jogos 2D

Em 2014, o jornalista de videogames, Mauro Fanelli, e o designer gráfico veterano, Andrea Gellato, decidiram passar de entusiastas de jogos nos tempos livres para desenvolvedores de jogos em tempo integral. Com o apoio da Unity, abandonaram seus empregos, fundaram a MixedBag e perseguiram seus sonhos: tornar realidade a visão do seu jogo forma.8 realidade.

  • O jogo

    forma.8, a 2D metroidvania action-adventure exploration game

  • O objetivo

    Produzir um jogo premium com belos gráficos vetoriais desenhados à mão

  • Plataformas

    PlayStation 4, PlayStation Vita, Nintendo Switch, Wii U, Xbox One, iOS, PC/MAC/Linux, FaceBook GameRoom

  • Membros da equipe

    7

  • Local

    Turim, Itália

Mauro Fanelli, co-founder of Mixed Bag studios, talks about how 2D tools in Unity enabled them to realize their vision.

Prototipagem rápida, lançamento multiplataforma

Unity permitiu a um programador autodidata e seu colaborador designer gráfico tornar o jogo dos seus sonhos uma realidade.

Os resultados:

  • O protótipo de forma.8 foi criado em cerca de um mês
  • Os plug-ins da Asset Store economizaram meses de trabalho
  • Uma equipe de 5 pessoas integrou forma.8 no momento do lançamento em seis plataformas diferentes. O jogo já está disponível em dez plataformas.
  • Portado para Nintendo Switch em apenas 10 dias

O momento certo para tornar o sonho realidade

Quando o mercado iOS explodiu, Mauro Fanelli e Andrea Gellato entenderam que era o momento certo para tornar o jogo de seus sonhos em realidade. Mas, devido aos seus recursos limitados, eles precisavam de uma ferramenta extremamente fácil de usar que realmente pudesse ajudá-los.

"No fundo, sempre quis criar jogos", diz Fanelli. "Mas eu sou autodidata, nunca fui realmente um programador muito bom. O fato de Unity ser tão fácil de usar foi uma dádiva divina. Sem Unity, nunca teríamos sido capazes de começar a empresa e criar jogos. Com ele, consegui fazer um protótipo de forma.8 em cerca de um mês."

Uma solução para qualquer problema

Além da facilidade de uso do Unity, o suporte de outros desenvolvedores em Unity e a Asset Store também facilitaram as coisas para o sucesso da MixedBag.

"Unity tem uma comunidade de desenvolvedores enorme e incrível, e se você segue os fóruns, encontrará uma solução para qualquer problema".

Fanelli diz que a Asset Store torna as coisas mais fáceis, e na verdade, é o primeiro ponto de parada quando eles têm algo novo a ser desenvolvido.

"Se alguém já escreveu o código para nós, por que não reutilizá-lo ou alterar sua finalidade para resolver o nosso problema também? Nós adquirimos 15–20 plug-ins diferentes da Asset Store, que permitiram que o nosso estúdio de cinco pessoas compilasse o que de outra forma exigiria 20 pessoas. É extremamente útil, e nos economizou meses de trabalho."

Na alma e no coração do jogo: um aspecto 2D impressionante

Inspirado por um dos seus jogos favoritos dos anos 90 (o jogo de ação-aventura, Another World), ficou claro para Fanelli e sua equipe que 2D era a escolha certa para forma.8. Ele e seu parceiro, Gellato, tinham ideias claras sobre o visual do jogo.

"Era o nosso projeto dos sonhos, digamos assim. E nas nossas cabeças, sabíamos o aspecto que deveria ter. Teria esse estilo gráfico único. Um dos objetivos era não ver pixels na tela. Tinha que ser limpo e nítido sem cores contrastantes", explica.

Finalmente, eles basearam todos os visuais de forma.8 em uma silhueta preta, mas sempre com um fundo vivo e colorido.

 

Um jogo 2D atraente merece uma engine 2D diligente

Quando começaram a trabalhar em forma.8 em 2011, a engine Unity oferecia pouco suporte específico para 2D. Por isso, quando a engine Unity 2D foi apresentada, eles ficaram empolgados.

"Em termos de física, o que realmente importava era que as simulações fossem estáveis. Com a engine Unity 2D, não precisamos mais fazer cálculos para colisões e teletransporte", explica Fanelli. "Não precisamos mais nos preocupar com erros ou detectar se você estava no mesh collider ou fora dele ao atravessar as paredes. Nós simplesmente mudamos, e conseguimos uma grande melhoria no desempenho."

Integração em seis plataformas diferentes.

Com o suporte multiplataforma da Unity, forma.8 pôde ser implantado em várias plataformas rapidamente. Eles também estenderam o Unity Editor com um plug-in wrapper para a funcionalidade do console que permitiu que o sistema de controle funcionasse em diferentes plataformas sem a necessidade de escrever muito código.

"Muitas equipes pequenas publicam apenas em uma ou duas plataformas devido à exigência de recursos, mas na verdade integramos forma.8 ao mesmo tempo em seis plataformas diferentes com uma equipe de cinco pessoas. Portar o jogo para Nintendo Switch demorou somente cerca de dez dias. Portar jogos costumava ser um grande desafio, agora com a Unity, você pode implantar em qualquer lugar."

A MixedBag lançou forma.8 para PlayStation 4, PlayStation Vita, Nintendo Switch, Wii U, Xbox One, iOS, PC, Mac, Linux e FaceBook GameRoom.

Mauro Fanelli, Co-founder, MixedBag

"Com a engine Unity 2D, não precisamos mais fazer cálculos para colisões e teletransporte. Não precisamos mais nos preocupar com erros ou detectar se você estava no mesh collider ou fora dele ao atravessar as paredes. Nós simplesmente mudamos, e conseguimos uma grande melhoria no desempenho."

Mauro Fanelli, Co-founder, MixedBag

Como começar a usar Unity para 2D?

Siga este guia prático com informações e recursos que irão orientá-lo, economizar-lhe tempo e ajudá-lo a alcançar os melhores resultados no desenvolvimento de jogos móveis 2D com Unity.

Usamos cookies para garantir a melhor experiência no nosso site. Visite nossa página da política de cookies para obter mais informações.

Eu entendi