Comment Tinytouchtales a atteint 1,1 million de téléchargements annuels

Comment le développeur solo Tinytouchtales a bâti avec Unity une activité mobile florissante.
Tinytouchtales : Étude de cas Unity
Comment un concepteur en communication sans grande expérience en codage peut-il créer une entreprise indépendante florissante ? Avec l'aide d'une communauté solidaire, d'une plateforme de développement intuitive, d'un œil créatif et d'une approche simple, Arnold Rauers a lancé une série de jeux mobiles très divertissants et financièrement réussis.
Les enjeux
Créer une entreprise de jeux mobiles prospère en solo en tant que non-codeur
Plateformes
Android, iOS
Membres de l'équipe
1 à 3 (un créateur Unity plus la prise en charge de l'art et du son)
Lieu
Berlin, Allemagne

Du marketing des jeux à leur réalisation
Travaillant dans la conception de communications pour un studio de jeux Flash, Arnold a commencé à sentir qu'il pourrait créer un grand jeu par lui-même. Il avait appris ActionScript et Flash à l'école et avait commencé à créer des jeux avec un moteur basé sur la programmation de scripts visuels. À partir de là, Arnold a commencé à apprendre tout seul Unity – son éditeur et son IU hautement graphique ne nécessitaient pas de grandes compétences en codage, et il a rapidement choisi C# pour la programmation de scripts de base. Voyant comment les jeux mobiles décollaient à mesure que les app stores Apple et Google gagnaient en popularité, il a décidé de faire le grand saut.

Les résultats
- a lancé une entreprise mobile prospère avec 121 000 € (131 000 USD) de revenus annuels depuis 2015.
- a atteint les 1,1 million de téléchargements annuels sur les app stores iOS et Android.
- a proposé des jeux dans plus de 15 langues à l'aide de Unity TextMeshPro et I2 Localization
- a réduit ses temps d'itération grâce au prototypage avec les ressources de l'Asset Store Unity

Décider de passer au mobile
En se concentrant sur les jeux mobiles, Arnold a vu plusieurs occasions. La taille du marché était énorme, les jeux pouvaient être relativement simples et les appstores Android et iOS avaient tendance à égaliser les chances face aux grands studios. Il a également apprécié le défi de créer une expérience stimulante dans un environnement restreint.
Arnold explique : « Un écran tactile élimine les commandes détaillées, mais en même temps, il est tactile et permet aux joueurs de se sentir plus connectés. » Avec Tinytouchtales, l'accent mis sur le format est au cœur du processus créatif, et il estime que travailler dans les contraintes des plateformes mobiles l'oblige à être plus créatif.

Devenir mondial sur les petits écrans
Bien sûr, développer pour le mobile a ses problèmes. « Le plus grand défi est toujours la taille de l'écran », dit-il. Il existe plus de 20 000 appareils différents et presque autant de dimensions d'écran, de biseaux et, de plus en plus, de positions de caméra différentes dans les zones d'affichage en direct. Pour remédier à cette variété, Arnold a écrit un script afin de distinguer les zones sûres et dangereuses pour lesquelles les éléments de l'IU apparaissent sur différents appareils.
La localisation est un autre défi sur les petits écrans mobiles, en particulier avec les longues traductions allemandes ou les éléments logographiques de l'IU en chinois, japonais et coréen. Heureusement, Unity TextMesh Pro simplifie la création et la mise à l'échelle des zones de texte. Pour les 15 traductions qu'il tient à jour, Arnold a trouvé une solution dans l'Unity Asset Store qui extrait automatiquement les traductions stockées dans Google Sheets dans l'éditeur.

Prototypage pour trouver le plaisir
Faire simple est la philosophie primordiale d'Arnold en matière de développement de jeux. Il dit : « Je préfère lancer plusieurs petits jeux 2D que de passer des années sur quelque chose de compliqué. Quand vous aurez terminé, trois autres studios auront fait la même chose ! »
Le prototypage rapide dans Unity lui permet de tester beaucoup d'idées. Lorsqu'il en trouve une particulièrement amusante, il se moque des mises en page et des menus potentiels dans l'éditeur. L'Unity Asset Store est une ressource importante à ce stade, qui lui permet de télécharger des projets de travail, de leur donner son propre avis et d'intégrer rapidement ses idées.
Rauers collabore également avec des artistes externes et des concepteurs du son comme Max Fiedler, Thomas Wellmann, Oliver Salkic et Craig Barnes pour l'aider à donner vie à ses idées plus rapidement.

Innover dans les limites des contraintes
En plus de ses titres les plus connus, Card Thief, Card Crawl et Miracle Merchant, Arnold a publié une variété de jeux sur itch.io, où il est un fervent participant et joueur de game jam. Son travail correspond généralement à des critères spécifiques qu'il a développés au fil des ans :
- Gratuit (F2P)
- Un contexte de jeu de table
- Interactions simples et faciles
- Jouable en mode portrait à une main
- Une courte boucle d'expérience de jeu (moins de 10 minutes) qui peut être mise en pause à tout moment et dans laquelle il est facile de se remettre après une pause
« Le seul critère qui est le plus difficile à respecter pour moi est de donner à ma communauté ce qu'elle veut tout en me laissant faire quelque chose de nouveau », dit-il.

Tirer parti des ressources
Arnold utilise l'Asset Store Unity depuis son premier jeu. « Je suis étonné de voir combien d'outils de l'Asset Store sont de qualité AAA tout en étant totalement abordables », dit-il. Il fait un usage considérable de ces plugins :
• iOS Native Pro/Android Native Pro l'aide à implémenter des fonctionnalités mobiles spécifiques à iOS et à tirer pleinement parti des écosystèmes Android et iOS.
• DoTween Pro permet à Arnold de créer des animations d'IU et d'expérience de jeu basées sur l'entre-deux avec des fonctionnalités pour la programmation de scripts, la programmation de scripts visuels, TextMesh Pro et Easy Performant Outline.
• Anti-Cheat Toolkit chiffre les préférences des joueurs et aide à résoudre les problèmes de triche et de piratage, garantissant ainsi un environnement juste et sûr à la communauté Tinytouchtales.
• I2 Localization importe automatiquement les traductions à partir de feuilles de calcul Google intégrées, ce qui supprime une grande partie du travail manuel de localisation.

Garder les jeux gratuits
Concurrencé par bien plus d'un million de jeux sur l'App Store et google play, Arnold estime que de nos jours, un modèle premium qui se recharge à l'avance est trop une barrière à l'entrée. Unity Ads prend en charge tous ses jeux F2P.
Pour rendre ses publicités plus positives et agréables à voir, il tente de conserver une expérience premium en les intégrant de manière créative à l'histoire et au gameplay. Par exemple, un assistant peut proposer une publicité sous forme de potion magique qui est ensuite vue comme une séquence de rêve.
Cependant, Arnold dit aussi : « Je suis plus intéressé par les gens qui achètent le jeu que par les revenus publicitaires. » Il tente de trouver un équilibre où les publicités sont gratifiantes et discrètes, mais tout en restant capables de stimuler les conversions.

Recherche de joueurs en ligne et dans le monde réel
L'un des aspects les plus gratifiants du développement de jeux pour Arnold a été de cultiver une communauté. Il a commencé par s'activer sur les forums Unity et à travailler en réseau avec d'autres développeurs. Il a également trouvé les éditeurs de l'Asset Store accessibles et réactifs : « C'est extrêmement utile d'avoir un service de communication Unity qui connaît le fonctionnement du développement de jeux et qui permet aux développeurs Unity d'intégrer plus facilement des ressources dans leurs projets. »
Les joueurs communiquent régulièrement sur Twitter et Discord, et il tente de répondre à chaque message d'ici un jour ou deux. Les jeux mobiles ont également des avantages en matière de mise en réseau. « Une grande partie de la création de ma communauté se fait dans la vraie vie. Avec les jeux mobiles, il est facile de montrer aux gens des trucs cool n'importe où ! »

Une nouvelle aventure qui prend de l'ampleur
Pour son prochain jeu, Card Crawl Adventure, Arnold a fait équipe avec le concepteur de jeux de plateau australien Matthew Dunstan. L'expérience de jeu de réflexion de Card Thief est actuellement en test fermé avec sa communauté, ce qui, selon Arnold, est « juste génial pour accélérer les choses ». Pendant ce temps, il apprend constamment les nouvelles fonctionnalités et techniques Unity. Consultez sa page itch.io et son site pour les mises à jour.
“« Unity est suffisamment flexible pour que vous puissiez effectuer des ajustements d'écran ou de disposition à la volée et que vous n'ayez pas besoin de concevoir pour chaque téléphone. »”
Arnold Rauers - Tinytouchtales
Game DesignerRejoignez des millions de développeurs du monde entier qui utilisent Unity pour créer des jeux mobiles à succès.