Думаю, где выпускать свою первую игру. Изначально хотел делать для телефонов, но теперь думаю про Steam.
Механика у меня получается чуть сложнее, чем то, что ожидают игроки в телефоне, заглядывая в день на 5 минут. Да и управление геймпадом или мышью как будто для моей игры удобнее.
Плюс, встречался на днях с ребятами, которые выпускают игру для мобилок и говорят, что для отслеживания внутренних покупок игру нужно разворачивать на сервере, иначе велик шанс взлома на Android (а там больше игроков).
В общем, начну со Steam, а если вдруг игра станет популярной, можно будет заморачиваться над адпатацией под телефоны.
Механика у меня получается чуть сложнее, чем то, что ожидают игроки в телефоне, заглядывая в день на 5 минут. Да и управление геймпадом или мышью как будто для моей игры удобнее.
Плюс, встречался на днях с ребятами, которые выпускают игру для мобилок и говорят, что для отслеживания внутренних покупок игру нужно разворачивать на сервере, иначе велик шанс взлома на Android (а там больше игроков).
В общем, начну со Steam, а если вдруг игра станет популярной, можно будет заморачиваться над адпатацией под телефоны.
❤22👍6
Я не забил на игру, понемногу учусь разработке в Godot, даю поиграть наработки людям в Тбилиси и собираю обратную связь.
Познакомился с парой, которые тоже делают свою игру, у них опыта больше. Посоветовали почитать книгу «Геймдизайн», сказали, что это альманах прям.
Познакомился с парой, которые тоже делают свою игру, у них опыта больше. Посоветовали почитать книгу «Геймдизайн», сказали, что это альманах прям.
❤10👍5
Стоит ли записать видео как я сам играю в свою игру, чтобы показать вам то, что придумал?
🔥33👍2❤1
Media is too big
VIEW IN TELEGRAM
Геймплей будущей игры с объяснением правил ⚡️
Думал, запишу видео на 10 минут, но в итоге вышло как вышло :)
Думал, запишу видео на 10 минут, но в итоге вышло как вышло :)
🔥14
Нашел фото рисунков 2018-го года когда только начал придумывать эту игру. 7 лет понадобилось, чтобы мне собраться с силами, офигеть.
👏22
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаю качать игру:
1. Оживил хоть немного врагов, сделал их тела "жидкими". Дальше нужно делать другие вариации фиолетовых инопланетян.
2. Сделал принцип волн в уровне: днём будут метеоры для фарма денег, а ночью враги, которые будут давать опыт.
Опыт можно будет тратить на улучшения после смерти, чтобы начать игру с лучшими стартовыми показателями.
3. Сделал несколько улучшений кода, которых блин не видно, но они здорово помогут ускорить работу над игрой в дальнейшем.
1. Оживил хоть немного врагов, сделал их тела "жидкими". Дальше нужно делать другие вариации фиолетовых инопланетян.
2. Сделал принцип волн в уровне: днём будут метеоры для фарма денег, а ночью враги, которые будут давать опыт.
Опыт можно будет тратить на улучшения после смерти, чтобы начать игру с лучшими стартовыми показателями.
3. Сделал несколько улучшений кода, которых блин не видно, но они здорово помогут ускорить работу над игрой в дальнейшем.
🔥11❤8👍4
Есть идея сделать кнопки улучшения в виде карточек для каждого из зданий на планете. Почему? У некоторых зданий по мере прохождения игры будет доступно одновременно 4-5 улучшений. Например для пушки это: скорость пуль, точность выстрела, диапазон выстрела, сила атаки, комбо-бонус.
И делать все эти кнопки поверх планеты слишком грузно. А так визуальная нагрузка распределена и при наведении на улучшение можно будет почитать на обороте карточки ее описание. Но теперь мне не нравится, что планету пришлось сдвинуть вправо.
Пока выход вижу один: собирать карточки в стопку, если они мешают. И держать стопку открытой всегда, если они нужны.
И делать все эти кнопки поверх планеты слишком грузно. А так визуальная нагрузка распределена и при наведении на улучшение можно будет почитать на обороте карточки ее описание. Но теперь мне не нравится, что планету пришлось сдвинуть вправо.
Пока выход вижу один: собирать карточки в стопку, если они мешают. И держать стопку открытой всегда, если они нужны.
❤4
Media is too big
VIEW IN TELEGRAM
Добавил новый тип врагов с крыльями. При ударе резко отскакивают в сторону, поэтому зарядить в такого врага сразу очередь из пуль сложнее.
А зелено-фиоетовый шар это концпт ядовитого врага камикадзе, который нужно будет взорвать до того как он врежется в планету. Обратите внимание как он сильнее раскручивается от удара. Кстати, скорость пуль в пушке можно будет прокачивать и от этого раскручивание будет еще сильнее, а крошки, отлетающие от врага начинают отлетать быстрее.
Люблю такое внимание к деталям, которые не влияют на игровой процесс, а просто добавляют атмосферности.
А зелено-фиоетовый шар это концпт ядовитого врага камикадзе, который нужно будет взорвать до того как он врежется в планету. Обратите внимание как он сильнее раскручивается от удара. Кстати, скорость пуль в пушке можно будет прокачивать и от этого раскручивание будет еще сильнее, а крошки, отлетающие от врага начинают отлетать быстрее.
Люблю такое внимание к деталям, которые не влияют на игровой процесс, а просто добавляют атмосферности.
🔥10❤5👍2
Графика в игре простая: я специально выбирал стиль, который осилю.
Но и здесь устроил челлендж – соблюдать высокую толщину контура, чтобы придать картинке уникальности. Рисовать мелкие предметы при таком ракладе сложно: есть риск, что они будут состоять тупо из контура.
Как вам в целом картинка? Мне кажется, кьют такая. И девочкам понравится и детям. А парней зацепим прокачками и необходиостью мыслить стратегически.
Но и здесь устроил челлендж – соблюдать высокую толщину контура, чтобы придать картинке уникальности. Рисовать мелкие предметы при таком ракладе сложно: есть риск, что они будут состоять тупо из контура.
Как вам в целом картинка? Мне кажется, кьют такая. И девочкам понравится и детям. А парней зацепим прокачками и необходиостью мыслить стратегически.
👏12❤7
This media is not supported in your browser
VIEW IN TELEGRAM
Последние сутки делал подсказки для кнопок-улучшений зданий. На видео пример с деревом. Напомню, что сбор яблок дает энергию, которая нужна для стрельбы.
У дерева на данный момент есть три улучшения, каждое на несколько уровней:
1. Улей - ускоряет рост яблок
2. Змея - забирает красные яблоки для своих дел, но приносит золотые, которые дают 3 энергии, вместо 2х.
3. Доп. куст - увеличивает максимум плодов на дереве.
Так вот, теперь при наведении на карточку улучшения (анимаций пока нет), появляется подсказка, текст которой полностью динамичен. Это значит, что если я изменю какую-то цифру в базе (например время роста яблок), то текст подсказки править мне не придётся, всё подгружается само. Ну и функционал с покраской текста и внедрением своих иконок тоже добил.
Горжусь соботой в том плане, что когда ставлю себе задачу, кажется, что это нереально и я не смогу даже с нейросетями это сделать. Но спустя 2 дня обнаруживаю себя без помощи ИИ переписыващим код под себя.
У дерева на данный момент есть три улучшения, каждое на несколько уровней:
1. Улей - ускоряет рост яблок
2. Змея - забирает красные яблоки для своих дел, но приносит золотые, которые дают 3 энергии, вместо 2х.
3. Доп. куст - увеличивает максимум плодов на дереве.
Так вот, теперь при наведении на карточку улучшения (анимаций пока нет), появляется подсказка, текст которой полностью динамичен. Это значит, что если я изменю какую-то цифру в базе (например время роста яблок), то текст подсказки править мне не придётся, всё подгружается само. Ну и функционал с покраской текста и внедрением своих иконок тоже добил.
Горжусь соботой в том плане, что когда ставлю себе задачу, кажется, что это нереально и я не смогу даже с нейросетями это сделать. Но спустя 2 дня обнаруживаю себя без помощи ИИ переписыващим код под себя.
❤11🔥8👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Перешел к настройке системы волн. Чтобы не было скучно, иногда вместо волн со случайным выводом метеоров, будут бонусные волны где можно будет поднять много ресурсов, но для этого нужно будет чуть подумать. Для этого пршилось писать код конструктора волн. Теперь могу быстро собирать разные комбинации из всех имеющихся в арсенале метеоров.
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
❤3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Ну и монетки залипательно разлетаются. С каждым ударом в серии растет их стартовая скорость
🔥4🤩4❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Реализовал сохранение в игре! Это магия какая-то. А еще на видео показал рулетку, которая формирует план из волн на день. Могут быть простые волны, а могут быть всякие разные бонусные золотые и тд.
👏12🔥5
Media is too big
VIEW IN TELEGRAM
Сегодня придумал новый тип пушки в игру! Очень круто получилось, как механика. Визуально может еще нужно будет подкрутить: как минимум сделать его живым существом
❤13🔥11👨💻3
Media is too big
VIEW IN TELEGRAM
Сегодня весь день работал над кактусом. Придумал ему прокачки, такие, чтобы не повторялись с прокачками обычной пушки.
Визуально выделил дрон, добавил глаз, который моргает, а зрачок следит за курсором.
И самое веселое: возможность взаимодействовать со зданием: например можно стрелять в монстра на планете или врезаться в дерево.
Визуально выделил дрон, добавил глаз, который моргает, а зрачок следит за курсором.
И самое веселое: возможность взаимодействовать со зданием: например можно стрелять в монстра на планете или врезаться в дерево.
🔥11❤5
Готовлюсь к тестированию на людях. Сегодня учился формировать билд – делать игру отдельным файлом
Повылезали бредовые глюки, с которыми я разбирался весь день. ЧатЖПТ предлагал добвить гигантские куски кода, но это не помогало. Как всегда, оказалось, что проблема куда проще.
Ну осталось привести игру к более менее понятному виду и можно будет собирать фокус группу)
Повылезали бредовые глюки, с которыми я разбирался весь день. ЧатЖПТ предлагал добвить гигантские куски кода, но это не помогало. Как всегда, оказалось, что проблема куда проще.
Ну осталось привести игру к более менее понятному виду и можно будет собирать фокус группу)
❤16