June and July results. Release of Luna: Dirty Deeds (Patreon)
Content
Hi folks! This will be a large post, with a review of the work we’ve done in the last almost two months and a more detailed introduction to our new game. But first things first.
In the first half of June, we released a Luna in the Tavern update with three new scenes. It looks like you enjoyed this titjob-centric update - we worked hard on it! Next on the list was releasing the new game, Luna: Dirty Deeds (play here!), and we fully intended to release it before the end of June, and a new Tavern update after that. As you can see, things didn’t go according to plan. Releasing a new game, even using the previous one’s base, is not releasing a new update, and it took a lot more effort than we originally estimated.
I’ve mentioned before that the idea for Luna: Dirty Deeds was born after watching some Dota matches. This is the story of a reporter/caster at the world championship, shining a new light on familiar moments from your favorite MOBA. But I also tried to structure the plot in such a way that even people not very familiar with Dota could enjoy it. I wrote the script and showed it to DJComps, who agreed to collaborate with us on this project. We never intended to make it a full game running in parallel with the main, but we were nonetheless serious about its development. I quite like the format of a small visual novel with a mostly-linear storyline with no serious mechanics, so I knew immediately we’d be doing something similar. My main reference was Akabur’s Mating Season - I’m still astonished by how he managed to stretch 1 main sprite with edits into 5-6 scenes - and it was my guide for the format and pacing. Since DJComps also does commissions and runs his Patreon, we agreed on the amount of content he would produce for our collaboration in advance.
I had the idea of presenting in-game events in two ways. The first is the usual visual novel narrative - scenes like the ones you’ve seen in Luna in the Tavern. The scene just happens, with no special qualities besides its contents. The second is voyeuristic play… broadly speaking. The player can see the same events from a different angle and interpreted in a different way. It was an idea that stuck with me, since the players can get more content and we wouldn’t increase the volume of art we were going to commission too much. But during testing we realized that the second way isn’t nearly as interesting as it seemed in my head or even after writing the script. Then I had the idea to add an entire new layer of plot. You could call it Stream POV - it’s not just peeking at someone, but as if you’re watching a stream. After more testing, we knew it was the right idea. The plot gained a new luster, and it just fit well into the theme of broadcasting the events of the world championship.
But for the idea to work well and for the players to have fun, we had to completely rework the game’s visual framework. Creating a UI might seem trivial to some, but there are many technical decisions under the hood of our new interface. I’ve already showed off the stream visuals on Patreon and Discord, but we wanted to make it into more than just decoration - a fully-fledged part of the game with clickable interface elements, its own text scrolling, references to mainstream streaming platform design and no screen space waste. Optimizing all of that was what took us so long. In the end, it doesn’t exist in a vacuum - it’s added to the engine of Luna in the Tavern. While working on expanding it, Flamie fixed dozens of bugs she didn’t have time for before, including a rare skip text button bug! Also, we’ve heard your feedback and so we want to test a new save system. It’s like a profile you might see in other games - it has an autosave and save slots. All of that is inside a pretty interface with all the right features like creating, deleting and so on. You’ll like it.
Luna: Dirty Deeds is fully planned out. There will be enough content for a chapter of Luna in the Tavern. Considering the smaller scope, we saw that there was no point in restricting saving and text skipping to paid members. At the same time, we don’t have the resources to make a big exclusive scene for our most generous patrons, and even unlimited access to the gallery in a fairly linear game doesn’t feel very exciting. Considering all of that, we brainstormed some new ways to thank our patrons besides the usual early access, and we’ve come up with... super early access! The way it works is that Semi-Support and higher tier patrons will have access to some unique in-game content even after it enters public access. Every scene will have either extra content or an alternative version - we’ll listen to your feedback to see which one you prefer. After the game fully releases, however - that will take about half a year, give or take - alternative versions/extra content will become available for free to all players. If you’re short on funds or can’t donate to us on Patreon, don’t worry - after about half a year you’ll be able to play all the content we have planned right now. I would also like to pre-emptively respond to the argument that we cut already created content and hid it behind a paywall. That is not true. The entire script went through about 3 large iterations. We haven’t sacrificed anything to get extra or alternative content, it really is extra or alternative - it was added later.
And so, the plot will consist of six notable in-game moments, each telling you about Luna’s way of handling a specific task. In this first release, you’ll see two of them - picking heroes and laning phase - with two ways of finding out how Luna does it. Each new version, we’re going to add a new in-game moment. What is it? You can see it on our roadmap. While playing, you’ll see that you have three choices, similar to our main game. The first two are different ways of seeing the same events happen to Luna. Option three is currently a skip and placeholder option, but if you enjoy Luna: Dirty Deeds, we will add events dedicated to heroines from the other team after we release all the planned content. To be honest, I’ll have to convince DJComps somehow, since that will be outside the agreement we have. I’ll think of something!
Well then, happy new game release to you and to us! I hope you like this new take on familiar moments from Dota. Next up is 0.31 for Luna in the Tavern, with a footjоb, an assjоb and an... armpitjоb, whatever that means. After that, more Luna: Dirty Deeds. Yes, we’re going to alternate between games. Thank you for subscribing! Now you get two games instead of one!
PS: friendly reminder that your patreon subscription to us gives you access for 30 days instead of till 1st month.
___
Привет, народ! Это будет большой пост с разбором сделанной работы за почти что два месяца, а также более детальным введением в нашу новую игру. Но обо всём по порядку.
В первой половине июня мы выпустили апдейт с тремя новыми сценками для Луны в таверне. Как мы поняли, игрокам понравилось обновление про титджоб разных сортов - мы старались! Далее по плану у нас был выпуск новой игры Луна: Дёти Дидс (или Грязные Делишки, даже не знаю писать ли название на русском или транслитерацией), и мы на полном серьёзе планировали успеть с этим релизом до конца июня. А после него - новое обновление для таверны. Как вы уже поняли, не всё пошло по плану. Всё же релиз новой игры даже на базе предыдущей - это не создание нового апдейта, и это потребовало от нас больше усилий, чем мы прикидывали изначально.
Прежде я рассказывал, что идея для Луны: Дёти Дидс родилась после просмотра матчей по доте. Это история от лица репортёра-кастера на мировом чемпионате, которая раскрывает привычные моменты в моба-игре с необычной стороны. При этом я постарался построить сюжет таким образом, чтобы от игры смогли получить удовольствие даже люди целиком не знакомые с дотой. Я написал сценарий и показал его DJComps, который согласился совместно с нами поработать над этим проектом. Мы никогда не собирались делать из этого полноценную параллельную игру, но при этом были намерены подойти разработке очень ответственно. Мне давно понравился формат небольших визуальных новелл с условно линейной историей и без серьёзных механик, так что я сразу понял, что мы будем делать что-то подобное. В качестве основного референса я взял акабуровский Mating Season - меня до сих пор поражает, как 1 основной спрайт с эдитами он смог растянуть на целых 5-6 сценок - на который я ориентировался по темпу и формату. Так как DJComps ведёт и основную деятельность по созданию коммишнов и ведению своего Патреона, мы определились о примерном объёме всего совместного контента заранее.
Мне пришла в голову идея подавать события в игре двумя способами. Первый способ - это обычный нарратив для визуальной новелле, сценки вроде тех, которые вы видели в Луне в таверне. Это подход, когда сценка просто происходит без каких-то примечательных особенностей кроме сюжетных. Второй же способ - это игра с фетишем подсматривания. В широком смысле. Это подход, когда игрок сможет увидеть те же самые события под другим углом и с иной интерпретацией. Я зацепился за такую идею, так как благодаря ей игроки смогли бы получить больше контента, а мы не слишком бы раздули объём заказов к нашему художнику. Однако, во время тестов мы поняли, что второй способ работает не так интересно, каким я представлял его себе в голове или даже после написания сценария. Тогда мне пришла в голову идея добавить целый новый сюжетной слой ко второму способу. Эту идею можно назвать Stream POV - точка зрения на события не просто из подсматривания, а как будто всё происходит где-то на стриме. После первых тестов мы поняли, что это то что нужно, сюжет заиграл новыми красками, а сама идея здорово вписалась в тематику с вещанием событий с мирового чемпионата.
Однако, чтобы эта идея работала хорошо, а игроки получили удовольствие, с нашей стороны потребовалось целиком изменить визуальную оболочку игры. Создание UI кому-то может показаться тривиальной задачей, но под капотом у нашего нового интерфейса лежит множество технических решений. Я уже показывал на патреоне и в дискорде визуал стрима, но мы хотели сделать его не просто декоративной функцией, а полноценной частью игры, которая имеет кликабельные части интерфейса, свою прокрутку текста, отсылает к мейнстримным дизайнам стрим площадок и не использует попусту пиксели на на экране. Именно оптимизация всех этих вещей и заняла у нас так много времени перед релизом новой игры. В конце концов, все эти вещи существуют не в вакууме, а накладываются на основной движок Луны в таверне. Будучи за работой над его расширением, Флейми исправила десятки багов, до которых прежде не доходили руки. В том числе и редкий баг с кнопкой пропуска текста! Также мы учли пожелания юзеров, а потому хотим протестировать новую систему сохранений. Это что-то вроде привычных профилей из других игр, внутри которых есть как автосейв, так и слоты сохранений. Всё это под красивым интерфейсом и всеми необходимыми функциями вроде создания-удаления и прочего. Вам понравится.
У нас готов план на всю игру Луна: Дёти Дидс. По контенту игра будет ощущаться как одна глава из Луны в таверне. Учитывая меньший размах проекта, мы поняли, что нет никакого смысла в том, чтобы давать игрокам возможности для сохранения и пропуска текста только за донат. В то же время у нас нет ресурсов, чтобы сделать большую платную сценку для самых щедрых наших донатеров. И даже безлимитный доступ к галерее в довольно линейной игре не кажется чем-то особенно интересным. Учитывая это, мы поразмыслили над новыми идеями как мы могли бы поблагодарить наших патронов кроме привычного раннего доступа. Так что мы придумали… супер ранний доступ! Суть в том, что патроны Semi-Support тира будут иметь доступ к некоторому уникальному контенту внутри игры даже после того, как она попадёт в общий доступ. Каждая сценка в игре будет иметь либо продолжение, либо альтернативную версию - мы будем следить за вашими отзывами, чтобы понять, что из этого вам понравится больше. Однако после релиза всей игры - а выход всех версий навскидку должен занять примерно полгода - альтернативные версии или продолжения сценок будут доступны бесплатно всем игрокам. Так что если вы стеснены в средствах или не имеете возможности задонатить нам на патреоне, то не расстраивайтесь - примерно через полгода вы сможете поиграть в весь запланированный на текущий момент контент. Также я заранее хочу парировать аргумент некоторых людей о том, будто бы мы вырезали уже заготовленный контент и отправили его под пейвол. Это не так. Весь сценарий игры прошёл примерно 3 крупных итерации. Мы ничего не принесли в жертву дополнительному или альтернативному контенту, он и в самом деле дополнительный или альтернативный, добавленный после основного.
Таким образом история игры будет состоять из шести примечательных игровых моментов и поведает вам, как Луна справляется с какой-то задачей на свой лад. В первой версии вы встретите два таких момента из доты: выбор героя и лайнинг - с двумя способами узнать, как Луна проходит через это. В будущих версиях мы будем обыгрывать один новый игровой момент. Какой? Вы сможете увидеть на нашем роадмапе. Внутри игры вы заметите, что вам доступно три опции выбора вроде тех, что есть в нашей основной игре. Первые два - разный взгляд на одни и те же события с Луной. А третий вариант на текущий момент выполняет роль пропуска и заглушки. Но если вам понравится Луна: Дёти Дидс, то вместо заглушки после релиза всего запланированного на сегодня контента там появятся версии событий, которые посвящены не Луне, а героиням из другой команды! Честно говоря, на такое мне придётся отдельно уговаривать DJComps, так как это будет уже за рамками наших договорённостей. Но я что-нибудь придумаю!
Итак, поздравляю вас и себя с релизом новой игры! Надеюсь, вам понравится новый взгляд на привычные события в доте. Далее по плану у нас будет релиз 0.31 для Луны в таверне, в котором вас ждут сценки про ногоджоб, жоподжоб и… подмыходжоб что бы это ни значило. А далее новая версия Луна:Дёти Дидс. Да, мы будем чередовать релизы к играм. Спасибо, что подписываетесь! Теперь за подписку вам будет доступно две игры, а не одна!
PS: дружеское напоминание, что подписка на наш патреон даёт вам доступ на 30 дней, а не до 1 числа месяца.