Дневник разработки URNext. Начало.
Сегодня расскажу про один из своих проектов.
Увидев то как реализованы визуальные новеллы, я понял что это один из тех видов проектов которые можно легко и быстро склепать и выпустить в продакшн, получив полноценнный готовы продукт на котором можно тестировать различные плюшки, рекламу, аналитику и прочее. И в самом деле под капотом визуальных новел идет дивжок который по своей сути просто перебирает текст, вставляя нужные картинки по контексту. Поэтому для новичков это отличная точка входа для первого проекта. Но плюс данного жанра является одновременно и его минусом. Так как по сути вся игра это тупо текст, то текст должен быть как раз таки не тупой. Только грамотно проработанная история сможет удержать игрока....ну и конечно аниме няши :)
Писатель из меня тот себе, поэтому мне понадобилась помощь подписчика. И тут нужно было мне остановиться. Подписчик написал бы мне шикарную историю, я бы сделал весь код и картинки. И все. Но меня как всегда понесло...
Я решил сделать игру не обычным слайдшоу, а чатом. Ну как бы замаскировав это все под мессенджер. Поэтому в отличии от классической визуальной новеллы, где есть только блок текста и картинка, необходимо было разработать ui своего мессенджера.
Казалось бы ничего сложного. Но есть несколько подводных камней.
1) Так как это мессенджер, то у него должны быть разные панели, меню, чаты, диалоги, групповые чаты, каналы, клавиатуры набора номера и прочее. И это все должно иметь функциональность.
2) Так как это уже закос под реальный мессенджер, то картинки с аниме тянками уже бы выбивали из погружения. Поэтому нужно было делать все закосом под реализм.
3) Ну и в третиьх, сама логика повествования. В обычных новеллах она точечна. То есть в каждый момент времени вы находитесь в определнное точке сюжета. Ни больше ни меньше, ни раньше ни позже. В чатах же должна просматриваться история, должны быть видны предыдущие сообщения, а также нужно уметь переключаться между чатами.
Тут-то я понял как сильно я себя закопал, и плановая неделя-две разработки простой игры, как всегда выбиваются сильно за рамки моих ожиданий. Но делать уже было что-то поздно. Сюжет полным ходом писался, а плотно засевшая в голове концепция мессенджера уже не хотела покидать мой разум. Поэтому пришлось выкручиваться, и в следующей статье я расскажу как я преодалел все эти подводные камни.
unity
visual novel
визульная новелла
юнити
игра
urnext