Annonce : Khzi et la Pierre Maudite

Je suis restée silencieuse depuis le dernier article et je m’en excuse. Il faut dire que Chronotopia a été financé sur Kickstarter peu de temps avant la date limite et que l’équipe avait grand besoin de se reposer après tant d’émotions ! Et de fomenter un plan de bataille, accessoirement.

Mais aujourd’hui, on va parler de tout autre chose. En effet, cela fait environ un an que l’Episode 5 de Milk est sorti et aussi un an que nous avions annoncé le remake de cette vieille série épisodique pour la remettre au goût de notre niveau actuel (professionnel). Il est donc plus que temps de faire un petit bilan !

khzi-futuristic-sky

Lire la suite

Partenariat et maxi loterie !

La boutique en ligne de Träumendes Mädchen est aujourd’hui ouverte depuis deux mois déjà. Pour fêter ça, j’ai décidé de mettre les petits plats dans les grands ! Lire la suite

La boutique en ligne ouvre ses portes

Comme vous pouvez le constater, le devblog a fait peau neuve pour se mettre aux couleurs de Chronotopia ! Inutile de dire que je suis plutôt satisfaite : depuis le temps que j’espérais secrètement me débarrasser du orange et de l’ancienne bannière de Milk. Si vous n’avez pas encore lu la présentation à ce sujet, je vous invite à corriger cette erreur. Bref !

banner_storenvy Lire la suite

Bilan 2015 & perspectives 2016

Joyeuses fêtes à tous nos lecteurs ! Pour conclure 2015 en beauté, voici un bilan de nos activités, ainsi que le programme pour l’année à venir.

Satori

Un des dessins réalisés par Orties pour notre artbook :3

Si vous vous souvenez bien, 2014 avait été une année complètement folle puisque nous avions sorti pas moins de quatre jeux, réalisé des produits dérivés dont une version améliorée de nos plus anciens VN, tenu un stand à Japan Expo et complètement rénové le devblog (en ajoutant un site web). Je m’étais promis de ralentir la cadence sous peine d’exploser. 2015 a-t-il été plus calme ?

Lire la suite

Le futur de Milk~La légende des étoiles

Comme je l’avais promis la dernière fois, voici un article un peu spécial pour expliquer ce qu’il va advenir de Milk. En effet, Milk~La légende des étoiles est un cas un peu particulier : vu qu’il s’agit d’un jeu épisodique inachevé, il se retrouve nécessairement coincé entre notre période amateure et la nouvelle période qui s’annonce où nous produirons des visual novel commerciaux.

Nous aurions pu poursuivre le développement sans rien changer, or, comme je l’ai expliqué dans le dernier post, c’est bien parce que c’est dorénavant impossible que la Träumendes Mädchen a décidé de se professionnaliser. En suivant cette logique, la seule manière pour nous de continuer Milk serait d’en faire un projet commercial. Ce qui pose problème dans la mesure où, comme nous avons gagné en expérience depuis nos débuts, l’écart de qualité entre les épisodes est assez criant, notamment sur le plan visuel. On ne peut pas vendre un visual novel qui ait des graphismes aussi hétérogènes. Et ce, d’autant plus que le contact a été coupé avec certains anciens membres et qu’il serait déloyal de vendre leur travail sans leur autorisation.

Il n’y a donc pas 36 solutions pour poursuivre l’aventure : nous allons refaire Milk pour l’adapter à nos exigences actuelles. Ainsi les graphismes seront harmonisés et j’en profiterai pour réécrire une partie du scénario. Jusqu’ici, je n’avais pas touché à grand-chose alors que le script a été finalisé en 2011, ce qui est assez exceptionnel, mais je ne suis pas satisfaite de la manière dont j’ai rédigé l’Episode 1 et ce qui aurait dû être l’Episode 6. C’est donc l’occasion idéale pour revoir ma copie et proposer un meilleur texte en me basant sur vos retours (que je recherche toujours, par ailleurs). J’ai par ailleurs très envie de proposer quelques scènes additionnelles facultatives dans l’arc de Khzi (que je modifierai plus légèrement) pour développer un peu plus les mercenaires et notamment ceux qui n’ont pas eu beaucoup de « temps d’écran ». D’ailleurs, la présentation restera très linéaire mais le rendu devrait être un peu plus dynamique. La majeure partie des membres ayant officié sur la première version seront de la partie et c’est Laniessa qui deviendra l’artiste principale du projet !

Ça rend mieux, non ?

Par contre, la quantité de travail étant astronomique, ce remake de Milk sera nécessairement étalé sur plusieurs années « en arrière-plan » de Chronotopia, notre projet commercial. Il n’y aura donc pas d’Episode avant un bon moment malheureusement, c’est pour cela qu’il me tenait à cœur d’atténuer l’attente en finalisant l’arc de Khzi au préalable. Pour la même raison, les nouvelles sur notre avancement se feront plus rares. Et, jeu commercial oblige, la nouvelle version ne sera distribué qu’à un panel déterminé de testeurs tant que la route commune ne sera pas complète. Si vous souhaitez faire partie de ce panel, c’est simple : il faudra soit devenir un de mes patrons (dans la mesure où je donne toujours l’accès anticipé à mon travail sur Patreon à partir d’un certain montant), soit m’envoyer un mail sur l’adresse de l’équipe pour demander à participer. Dans ce dernier cas, je vous demanderai simplement de me donner votre avis (puisque c’est cela qui m’intéresse) afin que je puisse améliorer Milk autant que possible. La première version de Milk va rester en ligne encore un moment et j’annoncerai publiquement la suppression du lien une fois que le remake aura atteint un stade satisfaisant. Vous avez donc encore de longs mois pour en profiter !

Capture d’écran random pour montrer les différentes tailles sur lesquelles on peut jouer

Voilà, il y a des bonnes et des moins bonnes nouvelles : d’un côté, il va vous falloir être patient, mais de l’autre Milk va revenir en mode tout beau tout propre ! C’est un peu masochiste de repartir pour une longue période de développement mais en même temps, on a prouvé qu’on pouvait tenir la durée et je pense que ça vaudra le coup. En tout cas, j’espère que vous apprécierez le changement =).

Le roi est mort, vive le roi !

Cela fait un moment déjà que je laisse entendre un peu partout que les choses vont changer. Il est désormais grand temps de l’expliquer publiquement : l’équipe telle qu’elle existe aujourd’hui va disparaître.

TM teaser2Des amateurs sans prétention…
Les raisons sont aussi simples que multiples mais toutes se recoupent : jusqu’à maintenant, les différents membres étaient de jeunes à très jeunes étudiants qui faisaient du visual novel bénévolement sur leur temps libre. Le but était de s’amuser, d’expérimenter, de montrer qu’on pouvait faire pas mal de choses avec de l’envie et de la motivation. On a quand-même sorti pas mal de petits VNs made in France, et puis l’ambiance était sympa. Seulement voilà, le temps a passé depuis 2012 : certains membres ont envie de passer à autre chose et empruntent désormais leur propre chemin alors que d’autres sont toujours aussi motivés mais ne peuvent plus passer autant de temps qu’avant sur ce hobby, la faute à leurs études qui prennent de la place (je pense à ceux qui sont en école d’art, par exemple, un cursus exigeant mine de rien). Plus globalement, la création de visual novel est quelque chose qui bouffe énormément de temps et jusque là aucun d’entre nous n’en avait tiré de réelle contrepartie sinon le plaisir de voir les gens lire nos histoires (mais on ne remplit pas le frigo avec des sourires, même si ce serait chouette). Bref, il est désormais impossible de travailler comme avant. Je le savais, je le voyais venir.

De mon côté (à bientôt 25 ans je suis une des plus vieilles maintenant), je suis confrontée au marché du travail. Il me faut bien trouver un emploi pour survivre et payer le loyer. Dans le même temps, ce qui n’était qu’un simple coup d’essai s’est transformé en passion et j’ai envie d’aller plus loin que ce que de simples amateurs peuvent faire, je veux expérimenter plus, plus grand. Ce paradoxe m’oblige à prendre une décision particulièrement difficile. Je ne ferais pas durer le suspens davantage parce que la question ne s’est pas posé trop longtemps : je ne veux pas abandonner ce qui me fait vivre (l’écriture, la création en général). J’ai l’habitude de devoir me débrouiller toute seule, des situations difficiles. Et surtout, je refuse d’avoir de regrets. Je suis prête à me défoncer jour et nuit s’il le faut mais hors de question de baisser les bras sans avoir essayé.

Jeux TMAlors voilà, c’est avec à la fois beaucoup d’appréhension et d’excitation que je vous annonce que la Träumendes Mädchen va cesser d’être une équipe amateure…pour devenir une entreprise de création de visual novel officielle, la toute première en France si je ne m’abuse ! Il s’agira d’une petite structure (dirigée par une seule personne, c’est-à-dire moi) qui embauchera différents artistes selon les projets dans les cartons. Les anciens membres ne sont donc pas forcément très loin puisque je ferais appel à eux, simplement ce sera de manière rémunérée cette fois ;).

HoloLe futur
Tous nos projets courts resteront bien évidemment gratuits, rien ne bouge de ce côté-là, et je compte monter une boutique en ligne pour proposer tous les produits dérivés imprimés à l’occasion de Japan Expo. Le site web va progressivement faire peau neuve pour refléter la nouvelle situation. Pour ce qui concerne Milk, il va effectivement y avoir des changements mais pas de panique, je ferais une annonce à ce sujet dans peu de temps pour vous expliquer tout ça.

A l’heure où vous lisez ces lignes, les démarches sont déjà bien engagées, sinon terminées. Je ne vous cache pas que monter une entreprise est un pari très risqué : il y a beaucoup de concurrence dans le milieu du jeu-vidéo et il vaut mieux savoir ce que l’on fait. Mais, comme je le disais tout à l’heure, je suis déterminée et je ferais tout ce qui en mon pouvoir pour que cela réussisse. Seulement, j’ai besoin de votre aide ! J’ai besoin de vos encouragements, de vos retours, et bien évidemment je vous invite à acheter nos jeux quand ils sortiront pour nous permettre de continuer l’aventure. C’est votre soutien qui fera toute la différence. Montrons à tous que le visual novel a un avenir en France. Quelle que soit l’issue de ce pari, je ne doute pas que mon expérience servira à tous ceux qui s’intéressent de près au média. Si nous survivons, c’est la preuve qu’il est possible de se lancer dans le marché, et si nous échouons, vous saurez très vite pourquoi et ce que vous pouvez en tirer comme informations. C’est une drôle d’aventure qui s’annonce pour le visual novel français et je compte sur vous pour la suivre de près !

Que ceux qui pensent que je suis désormais pleine aux as se rassurent : je suis toujours aussi pauvre car l’argent de l’entreprise provient d’un prêt (je me suis donc engagée sur plusieurs années pour que tout ceci devienne possible). Celui-ci servira d’ailleurs à financer le tout premier projet commercial de la Träumendes Mädchen : Chronotopia. Où il est question de réincarnation, de contes de fée à la sauce « dark » et de gens qui meurent, souffrent et voyagent dans le temps pour souffrir plus. Plus d’informations à venir dès que la production sera lancée ! Les plus impatients d’entre vous pourront déjà découvrir des éléments sur mon Patreon (ils ont tout en exclusivité mais ils le valent bien~).

banner_storenvyEn bref
Donc voilà, en conclusion, l’aventure ne s’arrête pas, elle prend juste une nouvelle forme. On vous remercie très fort pour votre soutien durant toutes ces années, on a hâte de vous montrer ce qu’on prépare et on espère que le résultat va vous plaire. En tout cas, on va se défoncer pour que vous soyez fiers/fières de nous. Et sinon, n’hésitez pas à nous suivre sur les réseaux sociaux si ce n’est pas encore fait : on y poste beaucoup plus fréquemment ;). Et si ce n’est pas votre truc, vous pouvez désormais vous inscrire à notre newsletter mensuelle pour recevoir les dernières nouvelles par mail !

En attendant Godot

Ce post sera aussi court que mélancolique. Pour faire passer la pilule, voici des images stupides du mini-jeu secret caché dans Between Heaven and Hell. Oui, nous avons osé. Ceux qui l’ont trouvé SAVENT.

MockupJe ne cacherai pas que les dernières semaines ont été assez difficiles pour l’équipe. Entre les évènements récents, le retard pris avec la traduction du contenu bonus de Wounded by Words, et pas mal de déconvenues que je ne mentionnerai pas ici, nous n’avons pas été très actifs. Du moins en dehors de la sortie du 5e épisode de Milk et de l’OST de Between Heaven and Hell (n’hésitez pas à y jeter une oreille).

pythonw 2015-11-22 18-16-15-62Plus concrètement, j’avais promis une annonce importante et je travaille toujours dessus. Je pense que c’est une phase capitale et que vous avez le droit de savoir ce qu’il va advenir de l’équipe. Seulement j’ai du mal à trouver les mots justes pour vous expliquer ce qu’il se passe en coulisses, c’est un peu chaotique. Je suis à la fois impatiente et effrayée de rendre ma décision publique. Quoi qu’il arrive, que ce soit perçu comme positif ou négatif, je dois le faire et j’espère que vous me lirez jusqu’au bout. L’annonce devrait être prête d’ici une ou deux semaines, en attendant portez-vous bien, et merci de nous avoir suivi durant toutes ces années :3.

Milk Episode 5 Release !

EP5Environ six mois après la sortie de l’Episode 4, nous revoici avec la suite de Milk~La légende des étoiles. Je dois dire que ça fait plaisir d’arriver à être ponctuels (deux épisodes par an) dans la mesure où on ne veut pas trop vous faire attendre non plus ;). Comme d’habitude, le lien de téléchargement est disponible sur la page du jeu et la nouvelle version contient bien sûr son lot d’améliorations !

C’est la fin du périple de Khzi. L’albinos et ses compagnons doivent terrasser le Grand Prêtre une fois pour toute, mais un pressentiment menaçant laisse entendre que tout ne se finira pas aussi proprement qu’ils l’espèrent.

Combat finalComme le synopsis le laisse présager, cet Episode sonne la fin des aventures de Khzi. Si vous vous êtes arrêté, c’est le moment idéal pour reprendre l’histoire (surtout que niveau lecture, vous êtes servis) ! En tout cas, profitez-en bien, car l’Episode 6 ne sera malheureusement pas disponible avant un bon moment.

En effet, l’équipe va désormais prendre une nouvelle forme et cela va forcément avoir des retombées sur le développement de Milk. Plus de détails dans la grande annonce que je prépare à ce sujet. Je compte sur vous pour la lire quand elle sera en ligne car ça me tient vraiment à cœur.

Voici Halloween, voici Halloween

Coucou, tout le monde. Il fait drôlement froid depuis la fin de l’été, tellement que j’ai fini par tomber malade, d’où un moment de flottement entre la sortie Android de HVNCML et celle de Garden of Oblivion. Comme annoncé à la rentrée, ce dernier est désormais disponible gratuitement en anglais et en français, toutes plateformes confondues !

Quant à Milk, la sortie approche à grands pas ! Il ne nous reste plus que 2 CGs, la fin de la traduction et quelques modifications pour que l’Episode 5 soit terminé. Je suis donc à peu près sûre de moi en tablant sur une release d’ici la fin du mois. A savoir que ce sera probablement la dernière avant un long moment. Je vous expliquerais tout ça en détails plus tard mais de gros changements se profilent d’ici les semaines à venir.

Sinon, j’ai une bonne nouvelle. Avec Roganis, on compte également sortir l’OST de Between Heaven and Hell (Garden of Oblivion + Wounded by Words donc) aux alentours d’Halloween et je réfléchis à peut-être organiser une nouvelle loterie prochainement ~

Du coup, comme d’habitude, suivez-nous sur les réseaux sociaux pour être les premiers au courant o/.

Alors comme ça tu veux faire un portage Android de ton visual novel ?

Si vous nous suivez sur les réseaux sociaux, vous savez que Being Beauteous et Ambre sont tous les deux sortis sur Google Play il y a quelques jours. Au début, j’ai hésité à vous donner des détails plus techniques, mais comme la développeuse de Mystery Corgi m’a demandé des précisions sur Twitter, voici mon expérience avec les portages Android. Attention, ça va être violent !

Voir son jeu tourner sur téléphone, ça reste quand-même une sacré fierté *__*

Pour commencer
Vous avez enfin fini votre dernier visual novel en date et vous vous dites que le multi-support c’est l’avenir. Vous désirez donc le rendre disponible sur toutes les plateformes possibles pour qu’il soit lu. La bonne nouvelle c’est que RenPy met à disposition un petit guide. Vous commencez donc à télécharger une série de logiciels que vous n’ouvrirez jamais directement mais que RenPy utilisera à votre place. Vous avez besoin du Java Development Kit, d’Apache Ant et du Android SDK. Une fois que c’est fait, vous avez encore besoin de télécharger le Ren’Py Android Packaging Tool, si ce n’est pas encore fait. Celui-ci consiste en un bête dossier que vous devrez placer à la racine du SDK (le kit de développement de RenPy que vous utilisez). En ouvrant RenPy, vous pouvez désormais configurer votre projet.

L’émulation proposée par RenPy n’est pas mal mais rien ne vaut de tester directement sur le support concerné.

La configuration du compte Google Play
Et c’est là que les choses vont se compliquer. Car ça ne sert à rien de générer un build tout de suite, vous allez juste faire planter RenPy. Avant de passer à l’étape supérieure, il vous faut quelque chose d’essentiel : une clé de chiffrement. Et personne ne vous expliquera comment procéder. De ce que j’ai cru comprendre (mais c’est vraiment pas super clair), vous avez besoin de passer par Google Play, même si vous ne souhaitez pas proposer votre produit dans leur boutique (?). Pour obtenir un compte développeur Google Play, vous devez vous inscrire avec un compte Google (je pense que tout le monde en a au moins un) et payer des frais de 25$.

Une fois le précieux sésame obtenu, vous aurez tout un tas d’options à configurer. Il semble qu’il vous faut absolument un client OAuth et un compte de service (voir le menu Accès à l’API ci-dessus) et pour cela, vous devez récupérer l’empreinte SHA-1 du certificat. Ce qui s’est révélé un sacré casse-tête dans mon cas. J’ai épluché le net pour savoir comment l’extraire de android.keystore, le fichier généré par RenPy au tout début de la manœuvre, mais rien à faire, aucune manipulation ne fonctionnait. En désespoir de cause, je me suis tournée vers Keul qui m’a conseillé de télécharger l’extension HashCheck Shell. Grâce à cette astuce, il m’a suffi d’ouvrir les propriétés du fichier pour trouver l’empreinte SHA-1. Je n’ai aucune idée de l’orthodoxie ou non de la méthode mais la configuration du compte Google Play m’a profondément énervé. J’ai rarement vu plus inutilement compliqué et ça m’a fait prendre conscience d’à quel point la vie était facile avec RenPy et toute sa communauté toujours présente pour un conseil ou un tuto T_T.

Normalement à ce stade, vous pouvez enfin créer des projets et générer une clef pour chacun (à ne surtout pas perdre !).

RenPy s’occupe de tout…ou presque
De retour dans RenPy, il vous faut incorporer la clé dans votre jeu. En suivant les conseils de Sleepy Agents trouvés sur le net, j’ai copié-collé les miens dans mon fichier options.rpy.

Vous avez aussi besoin d’un autre code, et encore une fois, impossible de trouver des générateurs simples et efficaces, vous devrez donc faire à votre sauce (ou utiliser la suite basique mais complètement risquée que le tuto RenPy indique en exemple). Une fois ces deux lignes ajoutées, vous pouvez enfin générer votre build.

Une dernière remarque concernant la configuration : RenPy va vous demander si vous désirez des extensions pour votre portage Android (selon la taille du fichier). Vous aurez vraisemblablement besoin des deux versions : la version sans extension vous permettra d’installer le jeu sur un support Android pour faire des tests en toute tranquillité, alors que la version avec extension est nécessaire pour passer par Google Play. La limite de taille étant de 50MB, il est presque impossible de faire moins, même avec un projet très court.

La configuration de la page Google Play
Admettons que vous souhaitez proposer votre jeu sur Google Play, voici quelques astuces qui, je l’espère, vous seront utiles.

• Pour commencer, vous avez forcément besoin d’importer votre fichier APK. Je vous conseille de le mettre dans la catégorie Test Alpha directement, sinon Google Play refusera de vous laisser ajouter une extension (heureusement vous pouvez toujours changer le fichier de catégorie à loisir).
• En remplissant la page de description du projet, vous vous rendrez vite compte qu’il va falloir faire dans le concis. Faites attention, Google Play va essayer plusieurs fois de vous recommander de traduire le résumé grâce à leurs services. Ça semble relativement sympa mais ces services sont en fait payants et on vous demandera très vite de dégainer la carte bleue pour un montant pas si anecdotique ! A moins d’avoir des sous à perdre, je vous conseille de faire la traduction vous-même ou de passer votre tour.
• Le questionnaire pour classifier le contenu n’est absolument pas adapté à un visual novel et pas forcément très clair non plus. C’est assez difficile de savoir ce que chaque formule cache. Cette confusion m’a ainsi valu de récolter un PEGI 18 avec Garden of Oblivion dès le premier essai parce que je ne savais pas faire la différence entre la violence « lointaine » et « rapprochée ». Soyez donc attentifs et n’hésitez pas à refaire le questionnaire plusieurs fois pour comparer !
• Pour vendre le jeu au prix souhaité, il faut obligatoirement un compte marchand et celui-ci vous demande des informations relatives à votre entreprise. Sinon vous serez obligé de proposer l’application gratuitement.

Avec tout ça, votre application est normalement prête à être publiée. Mais avant d’appuyer sur le bouton fatidique, une petite vérification s’impose : votre jeu est-il adapté au format Android ?

Des problèmes d’ergonomie
Histoire de vous donner matière à réflexion, voici une série de problèmes qui se sont présentés quand j’ai donné les jeux à tester à Keul sur son téléphone.

Comme le montre le doigt de Keul, c’est compliqué de cliquer sans aménager l’interface au préalable…

• La plupart des quickmenu (les boutons de navigation au dessus de la textbox et parfois présent en mode NVL) étaient beaucoup trop petits. Il m’a donc fallu transformer certaines images en texte pour pouvoir agrandir la taille comme je le voulais (ça a été le cas pour Ambre) mais aussi rajouter de l’espacement entre les boutons.
• Il va sans dire que la taille du texte en général a dû être agrandie au maximum pour un meilleur confort de lecture.
• Là où la manipulation s’est légèrement complexifiée, c’est que certains de nos jeux utilisent beaucoup d’images. HVNCML, notamment, m’a demandé une bonne après-midi de réflexion : il a fallu que j’augmente l’image de fond pour mieux placer/agrandir les boutons du menu du haut, ce qui a entraîné des collisions avec le texte qui passait en dessous l’image. De même avec la fenêtre de MP en bas à droite. Ce n’est qu’après de nombreux tests que j’ai pu équilibrer tout ça.
• Tout aussi embêtant, les icônes de Garden of Oblivion étaient trop petites et trop proches les unes des autres, ce qui supposait de les agrandir et de modifier les placements. Nouveau problème : le bouton qui devait déclencher le menu de pause avec toutes les options du jeu étant visiblement peu utilisé, Keul m’a conseillé de faire un quickmenu. J’ai donc dû créer de nouveaux boutons en me basant sur le style existant et les placer correctement, tout en surveillant si ça ne débordait pas sur les sprites (c’était le cas du lapin). Il m’a également fallu cacher ces boutons durant les phases de puzzle pour ne pas gêner l’action du joueur.
• Vu que sur Android, le jeu est forcément en plein écran, le bouton Fullscreen/Window des options ne sert plus à rien non plus ! J’ai toutefois préférer le garder plutôt que de laisser un gros trou X).

Bref, tout ça pour dire que si le portage Android ne nécessite pas forcément de refaire complètement l’interface du jeu, il y aura forcément besoin de quelques ajustements !

Pour conclure
Ca y est, vous êtes enfin prêts à publier votre application ! Reste à attendre l’autorisation de Google Play (cela peut prendre quelques heures) et votre jeu sera disponible. Vous avez souffert mais c’était pour la bonne cause ! Heureusement pour vous, je suis là pour raconter mes déboires et essayer de vous empêcher de faire les mêmes bêtises que moi =’D.

pythonw 2015-09-15 22-39-09-79

Capture de la version Android : admirez le nouveau quickmenu à droite =’)

N’oubliez pas que HVNCML sort sur Google Play mercredi prochain et GoO la semaine suivante (en anglais et en français) ! Si vous avez le temps, testez nos portages Android et dites-moi ce que vous en pensez, ça me fera plaisir :3.