Mad Santa – Christmas Rush

Countryside Games

Do Tiny Acrobats para cá, muita coisa aconteceu, todas elas prejudiciais:

-Perdemos o App Campus nos estágios finais de aprovação (e não há um prêmio de consolação)
-Fiz um game para a Yamaha que aparentemente não vai ser lançado
-Meu sócio saiu do país e teve que redefinir suas prioridades

Mas coisas boas também aconteceram:

-Fiz uma viagem ao Peru, curta mas boa
-Busquei novas pessoas para trabalhar em um projeto novo
-Consegui desenvolver um jogo em 4 semanas, com pessoas que nunca haviam desenvolvido um jogo antes, e este jogo… é o assunto desta postagem:

Neste jogo, o jogador encarna o Papai Noel e deve jogar presentes nas chaminés das casas.
Simples? Não.
Em tempos de proteção aos animais, o uso de renas não é mais permitido, e só resta ao bom velhinho utilizar seu antigo balão.
Porém, numa sociedade cada vez mais apressada, estressada e armada, poucos cidadãos toleram baloeiros jogando caixas em seus telhados e carros. Então, não estranhe se tomar um tiro e seu balão cair. Tome cuidado!

Versão iPhone:
https://itunes.apple.com/nz/app/mad-santa-christmas-adventure/id950049277

Espero que gostem!

Tiny Acrobats, the second game

Countryside Games, Portfolio

O novo jogo da Countryside Games chegou, quem quiser baixar primeiro e ler o post depois, aí vão os links:

Androidhttp://tinyurl.com/tinyacrobatsandroid

iPhone / iPadhttp://tinyurl.com/tinyacrobatsios

BlackBerry: http://tinyurl.com/tinyacrobatsbb

Windows Phone 8: http://tinyurl.com/tinyacrobatswp

Mais uma vez, eu e o Arthur trabalhos juntos para fazer o jogo sozinhos, e o resultado está aí.
O Arthur cuidando da arte/marketing e eu cuidando da programação/animação/som, obviamente, o Game Design teve contribuição de ambas as partes.

Fiz um tópico sobre o processo de desenvolvimento na sessão “Work In Progress” doo forum do Unity, caso alguém se interesse:
http://forum.unity3d.com/threads/232737-Our-second-game-the-Tiny-Acrobats?p=1545612#post1545612

A única coisa que não fizemos desta vez, foi a trilha sonora, pois consistia de 5 músicas, e eu perderia muito tempo compondo-as.

Todas as plataformas mobile atuais foram suportadas, será um lançamento massivo.

Tiny Acrobats - devices

Android, iOS, Windows Phone 8, BlackBerry

Primeiro trailer do jogo:

Adaptando NGUI para BlackBerry e Windows Phone (Unity)

BlackBerry, Tutorials, Windows Phone 8

Cada plataforma mobile usa um estilo de “scaling” diferente no NGUI.
Esse “scaling”, é o que garante que a interface se adapte ao formato da tela.

Para alterar o tipo de scaling, você deve procurar pelo gameobject “UIRoot (2D)” na hierarquia do seu projeto:

UIRoot

Confira se o gameobject possui a classe “UIRoot” no inspector:

UIRoot-inspector

No Android e iOS, a variável “ScalingStyle” do UIRoot deve ser “FixedSizeOnMobiles”.
No BlackBerry10 e no WindowsPhone8, você deve mudar o Scaling Style para “FixedSize”:

UIRoot-scalingstyle

É simples, mas fazer isso manualmente pode ser muito trabalhoso quando seu jogo possui muitas cenas.
Por isso, criei a classe “UIAdapter”, que sempre coloco junto ao “UIRoot(2D)” das minhas cenas e que faz esse trabalho automaticamente:


using UnityEngine;
using System.Collections;

public class UIAdapter : MonoBehaviour {

private UIRoot UiRoot;

void Awake ()
 {
 UiRoot = GetComponent<UIRoot> ();

#if UNITY_BLACKBERRY || UNITY_WP8
 UiRoot.scalingStyle = UIRoot.Scaling.FixedSize;
 #endif
 #if UNITY_ANDROID || UNITY_IPHONE
 UiRoot.scalingStyle = UIRoot.Scaling.FixedSizeOnMobiles;
 #endif
 }
}

Retro Runners, o primeiro e bem sucedido jogo

Countryside Games

Retro Runners Logo
Antes de continuar a falar sobre o Retro Runners, vou deixar os links de download para quem não quer ler o post, haha.

Google Play: https://play.google.com/store/apps/details?id=com.CountrysideGames.RetroRunners

iTunes: https://itunes.apple.com/us/app/retro-runners/id693042806

BlackBerry: http://appworld.blackberry.com/webstore/content/35534890/?countrycode=BR&lang=en

Windows Phone 8: http://www.windowsphone.com/en-us/store/app/retro-runners/d655d41e-a482-4284-bd4f-65beb143b1ab

Voltando ao jogo…
O Arthur fez toda a parte visual do game e dos materiais de divulgação (posters, banners, etc).
Eu fiz a programação, sound design, música e obviamente… game design. Coisas bem distintas, mas que eu já tinha alguma prática, com exceção da programação.

Fiz um post explicando sobre o processo de desenvolvimento no forum do Unity (esse post contem screenshots épicas, haha)
http://forum.unity3d.com/threads/189764-Retro-Runners-a-mobile-quot-endless-runner-quot-(our-first-project)

Passamos 3 meses desenvolvendo o Retro Runners, cometemos muitos erros, mas conseguimos lidar com todos eles, fiz porting para todas as plataformas de smartphones do mercado e terminamos com um jogo muito bem avaliado nas principais app stores.

Ficamos “featured” (em destaque) tanto no Google Play (sessão “Melhores da Semana”) quanto na App Store (o jogo está sempre visível na lista “Populares” do gênero Arcade).
Foi a primeira vez que programei na minha vida, e me dediquei integralmente a isso. Se isso não for motivo para se ter orgulho, então eu não sei o que é, haha.

Houveram dezenas ou centenas de reviews em sites estrangeiros, mas um muito especial, foi o do Touch Arcade, que incrementou consideravelmente o nosso número de downloads no iOS:
http://toucharcade.com/2013/09/22/retro-runners-review/

Como só fiz esse post MESES depois de ter publicado o jogo, não tenho muito ânimo para falar sobre o jogo, apenas posso dizer que passamos dos 300.000 downloads, que eu não sabia programar… e que isso é sensacional, hahaha.