• Jogos
  • Setor
  • Recursos
  • Comunidade
  • Aprendizado
  • Suporte
Desenvolvimento
Engine do Unity
Crie jogos 2D e 3D para qualquer plataforma
BaixarPlanos e preços
Monetização
Compra no aplicativo (IAP)
Descubra e gerencie IAP em todas as lojas
Mediation
Maximize a receita e otimize a monetização
Qualidade do anúncio
Proteja a experiência do usuário do seu aplicativo
Tapjoy
Construa lealdade do usuário a longo prazo
Todos os produtos de monetização
Aquisição de usuários
Aquisição de usuários
Seja descoberto e adquira usuários móveis
Unity Vector AI
Conecte jogadores com os jogos certos
Aura publicidade no dispositivo
Alcance usuários no dispositivo no pico de engajamento
Todos os produtos de crescimento
Casos de uso
Colaboração 3D
Construa e revise projetos 3D em tempo real
Treinamento imersivo
Treine em ambientes imersivos
Experiências do cliente
Crie experiências interativas em 3D
Todas as soluções da indústria
Setores
Manufatura
Alcançar excelência operacional
Varejo
Transformar experiências em loja em experiências online
Automotivo
Elevar a inovação e as experiências dentro do carro
Todos os setores
Biblioteca técnica
Documentação
Manuais do usuário oficiais e referências de API
Ferramentas de desenvolvedor
Versões de lançamento e rastreador de problemas
Roteiro
Revisar recursos futuros
Glossário
Biblioteca de termos técnicos
Insights
Estudos de caso
Histórias de sucesso do mundo real
Guias de melhores práticas
Dicas e truques de especialistas
Todos os recursos
Novidades
Blog
Atualizações, informações e dicas técnicas
Notícias
Notícias, histórias e centro de imprensa
Central da Comunidade
Discussões
Discutir, resolver problemas e conectar
Eventos
Eventos globais e locais
Histórias da comunidade
Made with Unity
Mostrando criadores do Unity
Transmissões ao vivo
Junte-se a desenvolvedores, criadores e insiders
Prêmios Unity
Celebrando criadores do Unity em todo o mundo
Para todos os níveis
Unity Learn
Domine habilidades do Unity gratuitamente
Treinamento profissional
Aprimore sua equipe com treinadores do Unity
É iniciante no Unity?
Conceitos básicos
Inicie seu aprendizado
Caminhos Essenciais do Unity
É iniciante no Unity? Comece sua jornada
Tutoriais
Dicas práticas e melhores práticas
Educação
Para estudantes
Impulsione sua carreira
Para educadores
Impulsione seu ensino
Concessão de Licença Educacional
Leve o poder do Unity para sua instituição
Certificações
Prove sua maestria em Unity
Opções de suporte
Obter ajuda
Ajudando você a ter sucesso com Unity
Planos de sucesso
Alcance seus objetivos mais rápido com suporte especializado
Perguntas frequentes
Respostas para perguntas comuns
Entre em contato conosco
Conecte-se com nossa equipe
Planos e preços
Idioma
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Social
Moeda
Comprar
  • Produtos
  • Unity Ads
  • Assinatura
  • Unity Asset Store
  • Revendedores
Educação
  • Estudantes
  • Educadores
  • Instituições
  • Certificação
  • Learn
  • Programa de Desenvolvimento de Habilidades
Baixar
  • Unity Hub
  • Arquivo de download
  • Programa beta
Unity Labs
  • Laboratórios
  • Publicações
Recursos
  • Plataforma de aprendizado
  • Comunidade
  • Documentação
  • Unity QA
  • Perguntas frequentes
  • Status dos Serviços
  • Estudos de caso
  • Made with Unity
Unity
  • Nossa empresa
  • Boletim informativo
  • Blog
  • Eventos
  • Carreiras
  • Ajuda
  • Imprensa
  • Parceiros
  • Investidores
  • Afiliados
  • Segurança
  • Impacto social
  • Inclusão e Diversidade
  • Entre em contato conosco
Copyright © 2025 Unity Technologies
  • Informações legais
  • Política de Privacidade
  • Cookies
  • Não venda nem compartilhe minhas informações pessoais

“Unity”, logotipos Unity e outras marcas comerciais de Unity são marcas comerciais ou marcas comerciais registradas da Unity Technologies ou de suas afiliadas (mais informações aqui). Outros nomes e marcas são marcas comerciais de seus respectivos detentores.

Hero background image
CASE STUDY

Como o Please, Touch the Artwork economizou mais de 300 horas de criação artística

O desenvolvedor solo Thomas Waterzooi usou a randomização e a geração de procedimentos para criar seu premiado jogo de quebra-cabeça com tema de arte moderna.

Construindo um grande sonho

How does a team of one transform generative art into a captivating mobile game? Thomas Waterzooi had a late-night inspiration to build a Piet Mondrian art generator in Unity and gamify 130+ creations using Scriptable Objects. Please, Touch the Artwork became an award-winning hit, which Waterzooi pushed even further with help from Unity Gaming Services.

O desafio

Launching an art-driven puzzle game as a solo developer with minimal resources

Plataformas

Android, iOS, MacOS, PC, Nintendo Switch™

Membros da equipe

1

Local

Brussels, Belgium

Destaque do criador da transmissão ao vivo Por favor, toque na miniatura do vídeo da obra de arte

Preparando-se para o sucesso

Veterano da Larian Studios e da IO Interactive, Thomas estava pronto para criar seu próprio jogo. Como desenvolvedor solo, ele precisava iterar rapidamente para levar seu projeto até a linha de chegada. A geração procedural o ajudou a criar visuais e jogabilidade atraentes, enquanto o Unity Gaming Services o ajudou a escalar e alcançar mais jogadores.

Desenho animado azul usando ferramentas para criar arte

Os resultados

  • Economizou mais de 300 horas na criação de ativos com a geração de procedimentos
  • Criou mais de 130 quebra-cabeças rapidamente usando Scriptable Objects
  • Aumentou o número de downloads de 2.000 para 130.000 ao mudar para F2P com suporte de compras no aplicativo
  • Venceu o Google Play Indie Festival 2022 (prêmio de US$ 100.000 em dólares de publicidade); Melhor Arte, Tokyo Game Show 2021; Finalista, 2022 Apple Design Awards

Escolhendo a unidade

  • Geração de jogabilidade
  • Decidir sobre a arte processual
  • Acabamento com um toque humano
  • Criação para iOS
  • Passando de premium para freemium
  • Criando algo especial
Grupos de pessoas em desenho animado andando em uma galeria de arte virtual

Geração de jogabilidade

Please, Touch the Artwork tem três tipos de quebra-cabeça, cada um baseado visualmente em obras de arte de diferentes fases da carreira de Mondrian.

"Comecei com as pinturas e depois acrescentei a lógica do jogo", diz Thomas. Ele usou Scriptable Objects para posicionar as linhas divisórias em cada tela, com um máximo de nove linhas por tela para levar em conta as telas de dispositivos móveis. Cada linha, cor e posição é sua própria categoria de objeto programável. A alteração aleatória dos valores atribuídos a esses Scriptable Objects gera novos quebra-cabeças, e os jogadores devem replicar essas etapas para resolvê-los.

Toque na arte no editor do Unity

Decidir sobre a arte processual

Thomas optou por usar a geração procedural (procgen) porque, como desenvolvedor solo, queria economizar tempo. "Se eu fosse gerar mais de 100 níveis de jogo, não iria desenhar todos eles à mão!", diz ele.

A maioria dos níveis é baseada em procgen, portanto, é possível que todos que jogarem Please, Touch the Artwork interajam com um quebra-cabeça exclusivo. "Outro motivo pelo qual optei pela geração de procedimentos é que, no mundo da arte, tudo gira em torno da raridade - ter uma cópia única de uma pintura. Era como uma meta extra para os jogadores poderem dizer: 'Meu jogo é único'", explica Thomas.

Apontar o dedo ao lado de algumas obras de arte no Unity Editor

Acabamento com um toque humano

O Procgen economizou tempo e randomizou a jogabilidade para manter a experiência interessante, mas a abordagem tinha limites. "Isso tirou parte do meu controle", diz Thomas.

A principal regra de design que ele estabeleceu para si mesmo foi que cada quebra-cabeça deveria ser resolvido em seis movimentos ou menos. Dependendo apenas do procgênio, alguns dos níveis posteriores acabaram sendo muito fáceis, enquanto outros eram muito difíceis - e com tantos deles, a repetição se infiltrou.

Thomas acabou usando uma substituição de semente para controlar a randomização e terminou os quebra-cabeças finais manualmente. "Para esses níveis, eu queria que a experiência fosse fixa para todos", explica ele.

Mão vermelha de desenho animado apontando para a obra de arte à direita

Criação para iOS

Thomas planejava lançar o Please, Touch the Artwork no Android e iOS. Criar no PC significava que ele precisava encontrar uma solução alternativa para testar facilmente as compilações do iOS. "Eu não tinha tempo nem recursos para navegar pelo processo de admissão do iOS. E se eu não oferecesse uma versão para iOS, meu alcance e minha lucratividade teriam sido limitados", diz ele.

O Unity Build Automation tornou a criação para iOS rápida e fácil. "Eu poderia simplesmente usar meu telefone para acessar o Unity Dashboard, clicar em um link e fazer o download da versão mais recente para meu telefone ou tablet", explica Thomas. Com o apertar de um botão, o processo de aprovação e credenciamento foi realizado automaticamente.

Arte gerada a partir de Please Touch the Artwork

Passando de premium para freemium

No início, Thomas vendia Please, Touch the Artwork por uma taxa fixa em lojas de aplicativos móveis. Depois de ganhar um prêmio e financiamento de publicidade do Google Indie Games Festival, ele mudou para um modelo de demonstração/freemium para tornar a experiência disponível para um público mais amplo. O prêmio e a mudança para freemium valeram a pena: "Meus downloads passaram de 2.000 para 130.000. Isso também me garantiu uma posição no Google Play Pass, que proporciona uma boa renda passiva."

O Unity In-App Purchases (IAP) permitiu que ele gerenciasse as transações, enquanto o Remote Config o ajudou a encontrar o momento ideal para adicionar o paywall à demonstração. O Remote Config também permitiu que ele reiniciasse sua demonstração remotamente ao expor em eventos do setor, dando-lhe tempo para fazer contatos e explorar a área de exposição.

Uma obra de arte com várias linhas que se cruzam

Criando algo especial

Please, Touch the Artwork mostra como a geração de procedimentos pode ajudar pequenos estúdios a economizar tempo e criar experiências únicas e aclamadas pela crítica. Thomas Waterzooi conseguiu criar rapidamente protótipos visuais e de jogabilidade no Editor, enquanto o Unity Gaming Services o ajudou a gerenciar as complexidades da execução de um jogo móvel bem-sucedido.

"Tenho orgulho de ser notado pelas grandes plataformas", diz ele. "As empresas independentes podem se destacar com visuais e design de jogos exclusivos, em vez de produzir cópias ou adaptações de outros jogos. E a Unity tem as ferramentas para ajudar desenvolvedores solo como eu e equipes maiores a terem sucesso."

"O Unity Build Automation foi uma grande ajuda para ter builds prontas para testar sem precisar de um sistema MacOS e me permitir continuar trabalhando no Editor."
Thomas Waterzooi
THOMAS WATERZOOI / STUDIO WATERZOOIFounder and Director
"As compras no aplicativo (IAP) eram uma ferramenta simples que funcionava imediatamente. É bom ter soluções em que você não precisa se preocupar com os detalhes."
Thomas Waterzooi
THOMAS WATERZOOI / STUDIO WATERZOOIFounder and Director
"O que eu gosto no Unity é a facilidade de uso. Como desenvolvedores solo, queremos fazer nosso jogo e queremos fazê-lo o mais rápido possível - isso é essencial para fazer esse tipo de projeto funcionar."
Thomas Waterzooi
THOMAS WATERZOOI / STUDIO WATERZOOIFounder and Director
Toque na imagem de chamada do trabalho artístico
Seja móvel com o Unity

Crie jogos para qualquer plataforma com ferramentas flexíveis do Unity que se adaptam à sua visão exclusiva e expanda e envolva sua base de jogadores com o Unity Gaming Services.

Adquira o Unity Pro
Explore os serviços de jogos Unity