Музыка в главном меню Monstrobus
Всем привет! Хотим поделится с вами музыкой из главного меню нашей игры. Как вам атмосфера? Будем рады вашей обратной связи!
Всем привет! Хотим поделится с вами музыкой из главного меню нашей игры. Как вам атмосфера? Будем рады вашей обратной связи!
Объясняю на пальцах, как сделать дырявый материал в Godot 4.x и показываю примеры применения, вдобавок – как вообще пользоваться сабвьюпортом и рендерить его в шейдер.
Текстовую версию не прилагаю, это просто мини-демонстрация на 20 минут, там смотреть надо.
Вряд ли это кому-то интересно кроме годотеров будет, но если пригодится кому-либо, буду рад :)
Если хотите, можете вступить в группу в телеге, там помогают беднягам в освоении движка. Если не хотите, то можете не вступать: https://t.me/godot_help_ru
Примечание: пост немного не в тему канала, но не ожидайте много постов по Tankъ и другим играм.
Это моя первая игра, дошедшая до выхода в интернет. Остальные игры либо забрасывались, либо терялись. В данный момент(01.03.25) игра ещё не вышла в релиз, а находится в бете.
Игру я начал разрабатывать в марте прошлого года на движке Godot Engine. На тот момент мне было 12 (сейчас 13). Сначала была идея сделать просто шутер, где надо просто сбивать мишени и таким образом проходить уровни. Я планировал сделать 4 локации, и для тестов сделал тестовый тайлмап (картинка, внутри которой находятся тайлы/блоки, из которых собирается уровень). Первым делом я делал игрока. Это был просто дрон ораньжевого цвета.
Была идея сделать инерцию у дрона. Но когда я пытался её сделать, дрон врезался в стену и просто тупил долбился в неё. Поэтому я отказался от этой идеи.
Постепенно я дорисовывал тайлмап и изменял тестовый уровень. Потом я смог сделать переход между уровнями и тогда были добавлены первые уровни (которые будут удалены)
Далее, примерно до августа 2024, игра была замирожена(я не хотел её делать/делал что-то другое). В августе у меня снова появился интерес делать игру. Я добавил систему радиации и здоровья, врагов, реактор(который сейчас не используется) и возможность играть в меню. Под конец я, можно сказать, психанул и удалил все уровни.
А потом было сново затишье(началась учёба, а также я эксперементировал с 3D). Примерно в конце января 2025 года у меня появилось желание продолжить разработку. Я добавил воду и болотную локацию, выбор уровней, кастомизацию персонажа, историю, добавил здоровье врагам, и много разных бонусов. Также за этот периуд(конец января - 1 марта) я 1 раз удалил все новые уровни и сделал финальные версии уровней. Интересный факт. Тестовый тайлмап сохранился, и теперь является тайлмапом для локации лаборатории.
Сначала я планировал выпустить релиз 1 марта. Но у меня не хватало времени, так как я хотел в итоге сделать 3 локации(лаборатория, болота и АЭС), а готовы только 2. Поэтому я решил выпускать бету, а релиз передвинул на 30 марта.
Вчера вечером я опубликовал Tankъ на itch.io. В процессе разработки игру смотрели мои друзья и давали советы, что добавлять. Огромное им спасибо за это. Также мои родители смотрели и поддерживали меня, за что им отдельная благодарность.
Ещё раз примечание. Я не буду выкладывать сюда много постов о геймдеве, играх и Tankъ в целом. Канал я создал, чтобы выкладывать рисунки, а не писать про игры.
Всем хай! Сегодня у меня знаменательный день! Я впервые в жизни смог (и осилил) в одну каску разработку онлайн* игры в Яндекс Играх.
Чтобы вы понимали, насколько это невероятно лично для меня:
1. Игру одобрили с первого раза.
2. Игру одобрили после ооочень длительных тестов со стороны модерации.
3. Игра использует комбинат из технологий: Godot, Яндекс API, TimeWeb (NodeJS, SQL, Cloud)
Я впервые написал диздок по игре, сформировал себе систему тайм трекинга, чтобы учитывалась семья, работа, отдых и создание игр.
Времени на разработку ушло куча, ни одного стороннего плагина.
Суммарно по используемому софту и технологиям:
1. Godot 4.4 (клиент игры)
2. Blender (модели)
3. GIMP (текстуры)
4. VSCodium (стороннее программирование неигровой логики)
5. NodeJS (для WSS)
6. SQL (для хранения рекордов, таблиц игроков и т.д.)
А самая вишенка, что это ещё и кроссплатформенно. То есть игроки с Яндекса играют с игроками, например, с RuStore или Google Play.
Там систему аутентификации пока не прикрутил... зато прикрутил Стимовскую) Правда опубликовать в стиме сам не могу из-за собственного нежелания искать всякие банки которые там ещё живы...
Не знаю, получится ли из этого что-то, но опыт был крайне интересным.
Поиграть можно вот тут.
PS: Создание игр - это мое хобби, так что не спрашивайте строго. Я люблю это так же, как кто-то рыбалку. Иногда улов есть, иногда нет. Но упор всегда на процесс.
PPS: Это первый пост со ссылкой на игру... возможно, у вас игра уже не открывается из-за того что сервер упадёт от десятка игроков.
PPPS: * - онлайн работает по принципу - кто в сети, тот и онлайн, пока в сети мало людей, сервер рисует ботов, которые представляют собой собирательный образ игроков.
Сегодня с виду не так много изменений и нововведений, но внутри это достаточно сложно, с учетом того, что реализовано пока что в самом простом случае.
-Реализован "скелет" для процедурной генерации мира;
-Реализована простейшая генерация из 2 тайлов;
-Добавлена возможность генерировать мир по своему "сиду".
-Добавлена мелкая возможность отдалять и приближать камеру
В планах:
-Расширить количество тайлов и элементов окружения для генерации;
-Улучшить систему генерации мира;
-Добавить возможность сохранять сгенерированный мир и загружать его.
-Доработка приближение камеры. Необходимо сделать, чтобы мир всегда оставался в поле зрения и камера не выходила за его границы.
Традиционно видео с демонстрацией прогресса.
Написали комментарий под прошлым постом про фон главного меню, что не сочетается с основной составляющей игры. Это заглушка, чтобы кнопочки не были на сером фоне.
Ссылка на пост №1:
Разработка первой компьютерной игры
Ссылка на пост №2:
Разработка собственной игры. Пост №2 от 04.01.2025
Ссылка на пост №3:
Разработка собственной игры. Пост №3 от 12.01.2025
Всем привет! Хотели выкладывать длиннопосты о разрабокте игры, но не хватает времени на это, поэтому хотим с вами поделится скришнотами игры с лобби и первого рануда, будем рады вашим комментариям и оценки нашего дизайна =)
Скриншоты делятся на два типа, одни с хоста (тот кто создал игру) и игроки.
Страничка игры в стим https://store.steampowered.com/app/3164440/Monstrobus_Quiz/
Решил создать свою первую простенькую игру на годоте. Несколько дней. Всё взял с itch.io, потому что там бесплатно(не реклама). Пока что, вроде, получается неплохо. Если есть какие-нибудь замечания или предложения, пишите(желательно с путём реализации). Не обращайте внимания на дино, гуляющего по воде, эту фичу разрабы(я) пофиксят... когда-нибудь...
Сорян за ФПС, нотик слабенький :(
На данный момент это ранняя версия игры. Игра будет обновляться и становиться лучше.
Ссылка на страницу игры: https://games.pikabu.ru/game/stella-humabot