itch.io is community of indie game creators and players

Devlogs

Public news 01.12.2022

Innocent Witches
A downloadable game for Windows, macOS, Linux, and Android

Hey-hey, people, crabs here!

December is upon us already, and we're ready to share a new portion of news and updates regarding the next version of the game, 0.10B, which we're currently working on. Let's start right away :)

First, as always, an art preview from the upcoming version. We've mentioned before that we're constantly working on adding more Live2D animations into the game. One of such animations that we've almost finished inserting into the game is Ginny's first scene. The preview this time is some of the animation loops from this scene.The full scene will be available later in 0.10B ;)

Next, let's look at what's been done during the past ten days:

  • Ginny's scene with Live2D animation This feature is almost finished. It still requires a bit of adjustments here and there, but they should not take more than one or two days.
  • Cheats menu This part has been completed as well. The game now has a menu integrated into Sonya’s interface, which will allow modifying some of the main parameters at any points, such as money and stats.
  • Alternative inventory mode This is mainly about the ability to activate an alternative mode for the inventory in the form of a square grid with multiple lines instead of just one line in the top part of the screen. It’s very similar to the inventory that you get when you open the wardrobe. This allows much easier item management when you have lots of them.
  • 0.9.4B web-based version After the game was ported to Python 3 it was not possible to build a web-based client for the game, because the engine didn’t support this functionality at that time. However, during the past week this was fixed and now we are able to build the latest versions of the game for web-based gameplay. We will update the public web-based version when we’ve tested the web build for enough time. This will also mean that it will be possible to play the game on your mobile devices in the browser, which should help mitigate the game crashes that happen for many players in the Android version. Additionally, we’ve investigating the increased instability of the Android version together with the engine’s developer, Renpytom, and will implement any fixes that we’ll be able to come up with.

Now, let's look at the plan for the next development cycle:

  • Finish Ginny's scene with Live2d animations. This consists of polishing some rough edges here and there, and testing the whole scene overall. If nothing major breaks during the tests, this task should not take more than a couple of days.
  • Look into rebalancing the stats leveling process This task was planned to be done in the previous development cycle, but was instead postponed due to other more urgent tasks. However, this issue should be looked into and therefore it will be a part of the current dev. cycle. The issue itself is that it might take a considerable amount of time to level up all stats and frankly this is not fun to skip the days over and over just to raise the required stat. The leveling process will still be present in this first iteration of fixes, but the overall time requirement will be reduced. In the end we will need to look into how to make the whole stat checking system work more fluently without making the player grind the stats day after day.
  • Squash as many reported bugs as possible A number of annoying bugs were reported during the past couple of days (thanks by the way <3) and we’ll need to squash those pesky bastards. Run away, little bugs, run away!
  • Start adding the logic for the upcoming New Year update We’re planning to add some New Year themed content to the game, which will require modifications and additions to the existing logic in Act 2. The information about the content itself will be shared a bit later in this post.

But first… 0.10B and chapter 5. One of the crucial aspects of the updated chapter 5 is its size. After looking into the amount of content and events that can be put into this chapter, we've decided to divide it into two parts - chapter 5 and chapter 6. Similar approach was taken when we divided the old chapter 4 into two parts - chapter 3 and chapter 4. The main reasoning behind this is the following:

  • First, the content will be more structured and it will be easier to follow the story.
  • Second, this will reduce the amount of time that we have to spend on implementing and testing one big chapter, when compared to two smaller chapters instead.
  • Third, this will allow us to dedicate additional time to the Christmas / New Year update.

Overall, we think the update process of chapter 5 is quite unique and we can’t just copy paste everything from the old story into the new story. And looking back at how we've successfully separated the overpacked chapter 4 into two more compact chapters, we think that the similar process will also work well in this case. This of course won't mean that there will be less content. Quite the opposite, chapter 5 and chapter 6 combined will have more content than the old chapter 5.

Speaking about the Christmas / New Year update. At the moment we already have a themed event for this celebration in the game. We've recently expanded the existing Halloween update by adding a prologue to it. With the New Year update we've decided to take the opposite approach and add a continuation to the existing quest instead. If you remember, during the current New Year events, Marcus catches short conversations between Hagrid and the prefects, just outside the Headmaster's office. From these conversations he understands that he's not the only one who decided to give something to the prefects, as Hagrid also has some surprises for them. Each prefect receives something from him, and Marcus is left to wonder about the nature of these items. Later, during the second visit by the prefects, he discovers what exactly they got from Hagrid, and at this stage the quest ends. The upcoming New Year update will introduce the continuation to this story, in which Marcus will find out more about the presents from Hagrid, and will get juicy rewards in the process.

As December has already started and there's not much time left until the New Year celebrations, the update will not be as big as others, but it will include new content for each of the prefects, and we hope you will enjoy it!

After we release this New Year update we will switch back to working on 0.10B. Our first major task will be to update the minigames for each of the prefect. This topic has brought a lot of internal discussions, but in the end we have formulated the final versions for each minigame. For example, Daphne will get a completely new minigame, while other prefects' minigames will be expanded. Hermione's minigame will be reworked, and a second part will be added, which will continue the theme of the existing minigame, but with a twist! We will share more information about the other minigames in the following news posts, but the main thing is that the updated minigames are properly described now and are ready to be worked on, i.e. artists will be able to start working their magic, together with the writer starting with the texts. But first we will need to finish the New Year update :)

Next major task with 0.10B will be to write the main story for chapter 5, and also add a couple of new side events. And of course, there will be a new scene with the main girl ;) So much work is on the horizon, and we're very excited to work on this update, as with each new line of code and new piece of art we're getting closer and closer to continuing the story in act 2. Until then, let's focus on the current tasks and deliver the juicy update that you will definitely like!

And now onto the voting round. We've already mentioned the minigames and their role in the game in some of the previous news posts, and as the new players keep coming (pun intended) we would like to get updated information on this part of the game. Do you, personally, prefer more hardcore and somewhat grindy minigames with slow but still quite satisfying progression? Or do you prefer more the minigames that are shorter, consist of fewer stages, but still provide enough enjoyable content? Do you like to work hard in order to get the sweet reward, or do you like to get the reward by spending less effort? Please let us know by voting or leaving a commentary down below. Thanks!

  • Hardcore to the max! I love playing grindy minigames and then reap the rewards.
  • I’m okay with hard minigames in general, as long as there’s an ability to skip the hard parts.
  • I prefer more casual minigames with a low amount of effort from my side.
  • I don’t like minigames at all.
  • I don’t care / I want to see the results.

This’ll be it for today, peeps! Thanks for sticking around and even more thanks for your continued support <3

Peace✌️

Your,

Sad crabs.

Хэй-хэй, народ, крабы на месте!

Декабрь уже тут, и мы готовы поделиться новой порцией новостей и обновлений, касающихся следующей версии игры, 0.10B, над которой мы сейчас работаем. Давайте начнем :)

Сначала, как всегда, арт-превью из грядущей версии. Мы уже упоминали, что постоянно работаем над добавлением в игру новых Live2D-анимаций. Одной из таких анимаций, которую мы почти закончили вставлять в игру, является первая сцена Джинни. На этот раз в превью представлены некоторые анимационные циклы из этой сцены. Полная сцена будет доступна позже в 0.10B ;)

Далее давайте посмотрим, что было сделано за последние десять дней:

  • Сцена Джинни с анимацией Live2D

Эта задача почти закончена. Она все еще требует небольшой доработки, но это не должно занять больше одного-двух дней.

  • Меню читов

Эта часть также завершена. Теперь в игре появится меню, интегрированное в интерфейс Сони, которое позволит изменять некоторые основные параметры в любой момент, например, деньги и характеристики.

  • Альтернативный режим инвентаря

Речь идет главным образом о возможности активировать альтернативный режим инвентаря в виде квадратной сетки вместо одной линии в верхней части экрана. Это очень похоже на инвентарь, который вы видите при открытии шкафа. Эта опциональная фича позволит намного проще взаимодействовать с предметами, когда их много.

  • Веб-версия 0.9.4B

После переноса игры на Python 3 у нас не было возможности создать веб-клиент для игры, так как движок не поддерживал эту функциональность в то время. Однако на прошлой неделе это было исправлено, и теперь мы можем собрать веб-сборки последних версий игры. Мы обновим публичную веб-версию, когда протестируем ее в течение достаточного времени. Это также означает, что в игру можно будет играть на мобильных устройствах в браузере, что должно помочь уменьшить количество сбоев в игре, которые происходят у многих игроков в версии для Android. Кроме того, вместе с разработчиком движка, Renpytom, мы изучаем повышенную нестабильность версии для Android и будем внедрять любые исправления, которые нам удастся реализовать.

Теперь давайте рассмотрим план на следующий цикл разработки:

  • Закончить сцену Джинни с анимацией Live2D

Эта задача включает в себя полировку некоторых грубых моментов тут и там, а также тестирование всей сцены в целом. Если во время тестирования не произойдет ничего серьезного, эта задача не займет больше пары дней.

  • Рассмотреть возможность перебалансировки процесса прокачки статов

Эту задачу планировалось выполнить в предыдущем цикле разработки, но она была отложена из-за других более срочных задач. Тем не менее, этот вопрос необходимо рассмотреть, поэтому он будет включен в текущий цикл разработки. Сама проблема заключается в том, что для повышения всех статов может потребоваться значительное количество времени, и, честно говоря, это не очень весело - пропускать дни снова и снова только для того, чтобы поднять нужный стат. Процесс гринда все еще будет присутствовать в этой первой итерации исправлений, но общая затратность по времени будет уменьшена. В конечном итоге нам нужно будет подумать о том, как сделать так, чтобы вся система прокачки и проверки уровня статов работала более интуитивно, не заставляя игрока день за днем гриндить статы.

  • Исправление как можно большего количества багов

За последние несколько дней в Дискорде пользователями было прислано нескольких раздражающих багов (кстати, спасибо <3), и нам нужно будет исправить эти надоедливые проблемы. Бегите, глупцы!

  • Начать добавлять логику для предстоящего новогоднего обновления

Мы планируем добавить в игру новый новогодний тематический контент, который потребует изменений и дополнений к существующей логике в Акте 2. Информацией о самом контенте мы поделимся чуть позже в этом посте.

Но сначала... 0.10B и глава 5. Одним из важнейших аспектов обновленной главы 5 является ее размер. После изучения количества контента и событий, которые можно вместить в эту главу, мы решили разделить ее на две части - главу 5 и главу 6. Аналогичный подход был использован, когда мы разделили старую главу 4 на две части - главу 3 и главу 4. 

Основная причина этого заключается в следующем:

  • Во-первых, содержание глав будет более структурированным, и будет легче следить за сюжетом.
  • Во-вторых, это сократит количество времени, которое нам придется потратить на реализацию и тестирование одной большой главы, по сравнению с двумя небольшими главами.
  • В-третьих, это позволит нам уделить дополнительное время новогоднему обновлению.

В целом, мы считаем, что процесс обновления пятой главы довольно уникален, и мы не можем просто скопировать все из старой истории в новую. А если вспомнить, как мы успешно разделили длинную главу 4 на две более компактные главы, мы думаем, что подобный процесс хорошо сработает и в этом случае. Это, конечно, не означает, что контента будет меньше. Совсем наоборот, глава 5 и глава 6 вместе взятые будут содержать больше контента, чем старая глава 5.

К слову об обновлении к Новому году. На данный момент у нас уже есть тематическое событие для этого праздника в игре. Недавно мы расширили существующий хэллоуинских эвент, добавив к нему пролог. В новогоднем обновлении мы решили применить противоположный подход и добавить продолжение к существующему квесту. Если вы помните, во время этого квеста Маркус слышит короткие разговоры между Хагридом и префектами прямо за дверью кабинета директора. Из этих разговоров он понимает, что не только он один решил что-то подарить старостам, у Хагрида тоже есть для них сюрпризы. Каждая староста получает от него что-то, и Маркусу остается только гадать о том, что же такое им подарил Хагрид. Позже, во время второго визита старост, он узнает, что именно они получили от Хагрида, и на этом квест заканчивается. В предстоящем новогоднем обновлении появится продолжение этой истории, в котором Маркус узнает больше о подарках от Хагрида и получит в процессе сочные награды.

Поскольку декабрь уже начался и до празднования Нового года осталось не так много времени, обновление не будет таким большим, как другие, но оно будет включать новый контент для каждой из старост, и мы надеемся, что он вам понравится!

После выпуска этого новогоднего обновления мы вернемся к работе над 0.10B. Нашей первой важной задачей будет обновление мини-игр для каждой из старост. Эта тема вызвала много бурных внутренних обсуждений в команде, но в итоге мы сформулировали окончательные версии для каждой мини-игры. Например, Дафна получит совершенно новую мини-игру, а мини-игры других старост будут расширены. Мини-игра Гермионы будет переработана, и будет добавлена вторая часть, которая продолжит тему существующей мини-игры, но с неожиданным поворотом! Более подробной информацией о других мини-играх мы поделимся в следующих новостях, но главное, что обновленные мини-игры теперь конкретно описаны и готовы к пуску в работу, то есть художники смогут начать творить свою магию, а писатель приступит к работе над текстами. Но сначала нам нужно будет закончить новогоднее обновление :)

Следующей крупной задачей в 0.10B будет написание основного сюжета для 5 главы, а также добавление пары новых побочных событий. И, конечно же, будет новая сцена со старостой ;) На горизонте много задач, но мы очень рады работать над этим обновлением, ведь с каждой новой строчкой кода и новым артом мы все ближе и ближе к продолжению истории во втором акте. А пока мы сосредоточимся на текущих задачах и выпустим сочное обновление, которое вам обязательно понравится!

А теперь переходим к раунду голосования. Мы уже упоминали о мини-играх и их роли в игре в нескольких предыдущих новостях, и поскольку новые игроки продолжают прибывать, мы хотели бы получить обновленную информацию об этой части игры. Предпочитаете ли вы более хардкорные и "гриндовые" мини-игры с медленным, но все же вполне удовлетворительным прогрессом? Или вы предпочитаете более короткие мини-игры, состоящие из меньшего количества этапов, но при этом дающие достаточно приятного контента? Любите ли вы упорно трудиться, чтобы получить сладкую награду, или вам нравится получать награду, затрачивая меньше усилий? Пожалуйста, дайте нам знать, проголосовав или оставив комментарий ниже. Спасибо!

  • Хардкор по максимуму! Я обожаю играть в тяжелые мини-игры, а потом пожинать награды.
  • Я не против сложных мини-игр в целом, если есть возможность пропустить трудные части.
  • Я предпочитаю более казуальные мини-игры с минимальными усилиями с моей стороны.
  • Мне вообще не нравятся мини-игры.
  • Мне все равно / Я хочу увидеть результаты.

На сегодня это все, друзья! Спасибо, что продолжаете быть с нами, и еще большее спасибо за вашу постоянную поддержку <3

Всем мир✌️

Ваши,

Грустные крабы.

Download Innocent Witches
Read comments (9)