А теперь чуть подробнее: Первым делом как и обещал поправил оффлайн доход. обычно в айдл играх всё просто - берём генерацию каждого генератора, умножаем - получаем. Но тут ведь ещё игрок может фармить на разных уровнях. Так что я запоминаю сколько игрок в минуту фармит монстров на конкретном уровне сложности, и на основе этого потом происходит оффлайн фарм. Тут есть и интересный момент: ради оффлайн фарма можно и покликать минуту - можно значительно увеличить оффлайн доход.
красиво? х2 - байт на рекламу очевидно ^^,
Потом начал готовить страничку в сторе. Помогло, что как раз недавно появился чатгпт 4о - описания всякие генерить. Хотя в прошлые разы я и с 3.5 справлялся, короче нудное это занятие, никому не советую. Картинки в Stable Diffusion 3, предыдущий пост про это был. Ну и видео записать на разных языках.. А там перевод говно. Пошёл ручками нормальный перевод сделал заодно)
так выглядит весь русский перевод на гуглшитсе
Ну а потом долго и упорно правил баги. Из забавного, на всех видео видно какие жирные боссы, а обычные монстры разлетаются мгновенно. Оказалось это не просто так: только босс нормально рос вместе с уровнем сложности, остальные монстры значение максХП меняли, а вот текущее здоровье у них приравнивалось к атаке. Которой в общем-то нет совсем :D
Ну и мне пришёл фидбек, что с телефона играть невозможно - всё слишком мелкое, так что увеличил весь интерфейс. Так себе решение, но как мы помним, мне скоро в отпуск уезжать, а цель была зарелизить в мае.
Вот пока пишу пост, мне уже прилетело от друга, что мою всратость заметили: сделал на скорую руку переключения языка, т.к. этого просто правила требуют, но никто этим не пользуется. Ну ладно, потом поправлю :D
И ещё один отзыв появился, что в новом браузере при первом запуске ничего не работает. Этим я займусь завтра. upd: залатал: реклама, которая появляется во время загрузки всё ломает. Но она вообще-то приносит деньги, так что потом буду нормально чинить.
Интереса ради забил в 4 нейронки запрос на синего мага, сражающегося с покемоноподобными монстрами, результат:
Миджорни - полнейшая каша. Монстры на покемонов не похожи. Видимо надо всё-таки уметь промптить.
Dall-E 3 Меньше каши, монстры всё ещё ни разу не покемоны, Зато смог в руки!
Кандинский 3. Слабовато в плане сражения с монстрами, на покемонов не похожи. Композиция страдает. Мб тоже нужен более чёткий промпт.
Stable Diffusion 3. самый адекватный для промо вариант - покемоны есть, чёткое понимание где маг - где монстры. Правда с руками не справилась, зато есть монстр, который делает кусь из огненного шара)
В общем без навыков лучше всего с SD работать. А так, конечно, надо учиться промптить, без нейронок в инди нынче делать нечего.
Плюс поженил свою систему локализации из гугл таблиц с плагином яндекс игр. Первый раз попробовал сделать автоматический перевод и получилось.. прекрасное из 90х :D
Дальше буду чинить оффлайн доход и настраивать страничку для софт ланча :)
Недавно я создал игру на платформе Unity, главным героем которой стал красный Мягкий мячик. Игра получила название «Red Ball Fluffy».
В этой статье я хочу поделиться своим опытом и попросить вас оценить мою работу.
Разработка игры началась с идеи создать что-то новое из хорошо забытого старого :)
Я решил, что мой герой будет физическим, Мягким, красным мячиком, который путешествует по разным мирам и преодолевает препятствия.
Первым шагом было изучение платформы Unity и её возможностей, документации и видеоуроков, чтобы понять, как создавать 2D- игры. Затем я приступил к разработке игрового мира.
Я создал несколько уровней, каждый из которых представлял собой мир с различными препятствиями и бонусами. Мячик должен был прыгать, летать, скользить, иногда быстро перемещаться и протискиваться в узкие проходы чтобы пройти все уровни.
Следующим этапом была разработка персонажей и анимации окружения.
Я не стал создавать анимации прыжка и приземления для мячика, так как он был“Soft body physics”и деформировался сам собой. Также я добавил звуковые эффекты и музыку, чтобы сделать игру более атмосферной.
После завершения разработки игрового мира и персонажей я приступил к тестированию игры. Я играл сам и просил друзей протестировать игру, чтобы выявить возможные ошибки и проблемы.После исправления ошибок я опубликовал игру на платформе RuStore.
Мне очень интересно узнать ваше мнение по поводу этой задумки :)
Друзья, если кому интересно, вот ссылка на мою страницу игры в RuStor:
Видимо релиз будет под названием Выживание мага (Idle Wizard Survivor), как более простой и.. пинок я сделать не успеваю, хотя Пинок и магия мне нравились больше.
TLDR: добавил все типы предметов и категории в инвентарь, добавил аугментов под все скилы, нашёл магазин, запилил покупку предметов, сделал тестовый баланс, собрал билд.
Ну а теперь поподробнее. Первым делом решил добавить несколько видов предметов. Т.е. всякие ботинки-шапки-кольца. Но когда я обнаружил, что типов предметов у меня аж 8, то даже без теста стало понятно, что без фильтрации инвентаря не обойтись. Сделал дешёвую версию - эквип, далее по типам. Но появилась проблема: поднимаешь предмет, непонятно что поднял. Так что добавил кнопку "Новое", но пока логики на ней нет.
иконки какие были, такие и нацепил ^^,
С кучей итемов пришла беда: везде одинаковые аугменты. Пришлось и их набивать. Каждому скилу пока по 2 варианта: дамаг и каст спид. В планах есть добавить всякие интересные, но это только если игра покажет жизнеспособность.
конфетки справа от монет пока упорно не замечаю.
Примерно на этом этапе нашёл кнопку магазина. Решил посмотреть что у меня там. Оказалось покупка предметов почти работает. Запилил. Потестив, понял, что надо разделить всё совсем по категориям. Типа если перчи совсем не падают - идёшь и покупаешь. Ну и цены пока статичные.
Тут я решил собрать билд, но совсем без баланса как-то грустно. Поэтому постарался сделать какой-то баланс, чтобы можно было "почувствовать" игру.
Так выглядела игра из билда. От мага и мностров остались только тени.
Весьма опечалившись пошёл копаться. Оказалось, что Addressables опять не хотят в веб. Это такая штука, чтобы память не захламлять, а то потом удивляются почему хром жрёт 32 гига оперативки. Я на этот модуль потратил уже недели 2 точно. Не хочет работать. Ну и не надо. Снёс к чертям. Тада!
Ну и итоговый геймплей в начале поста. Правда с бесконечными деньгами ^^, Пока ощущается, конечно, что игра сырая. Но самое главное понял, что система с аугментами и крафтом всё-таки пока мне не нравится: получая итем с синими и серыми статами его проще удалить, чем крафтить - ничего путнего не выйдет всё равно. серые предметы вообще подбирать не надо - ухудшать итем никогда не хочется. И хп бар уродский.
В общем будем работать. Дальше локализация и всякое Idle поведение.
Внезапно будет пост не про фото, потому что кроме этого я занимаюсь много чем еще)
Мы с маленькой супер-начинающей командой из трех человек (включая меня) сейчас работаем над мобильным раннером Trash Collection с элементами крафта и коллекционирования про сбор и сортировку мусора)
Я все это придумываю, но ничего больше не умею - и поэтому собираю в коробочку талантливых людей, чтобы они помогли все воплотить) В планах есть еще несколько игр, и сейчас параллельно пишется сюжет для визуальной хоррор-новеллы.
Сюжет же нашего раннера простой - робот-мусоросборщик, созданный школьником из найденного дома хлама, бегает по городу и собирает мусор. Затем мусор сортируется (в отдельной мини-игре). А из отсортированного мусора можно крафтить усиления для персонажа и оформление своей мастерской) В игре планируется еще много разных фишек (и котики!), но основа вот такая.
Сейчас в процессе альфа-версия, наша коробочка уже бегает по улицам города - но это я покажу в других постах, а здесь оставлю концепт-арты)
Этапы разработки также можно увидеть здесь (официальная группа) и здесь (мой личный дневник, там кроме этого есть всякое про аудиокнижки и стримы).