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.
Eclipse
Descubra como a Unity ajudou um desenvolvedor independente a criar um protótipo em apenas três meses, o que permitiu o financiamento de um jogo do Google Daydream.
Phased
Saiba como dois desenvolvedores a tempo parcial que colaboraram remotamente em seu tempo livre criaram um incrível jogo 2D, destacado na apresentação Made with Unity.
Flipping Death
Saiba como Unity ajudou a Zoink Games a criar uma atmosfera única para o seu jogo, Flipping Death, com gráficos 2.5D, prototipagem rápida e poderosas ferramentas gráficas.
Demolition Derby
Saiba como Unity ajudou um pequeno estúdio independente de três pessoas a criar um jogo multijogador para dispositivos móveis com mais de 15 milhões de downloads.
Royal Blood
Descubra como a Unity ajudou a Gamevil a atingir o nível de qualidade associado a um MMO PC em seu jogo móvel, Royal Blood.