Kozlov Dev - Разработка игр
4.1K subscribers
672 photos
176 videos
3 files
278 links
Канал о разработке игр.
Download Telegram
🔤🔤🔤🔤🔤🔤🔤 🔤

😏 Начну с BlockWorld - пока что он ещё не вышел, изначально появился баг с гейм пушом, а именно облачными сохранениями, списавшись с поддержкой, проблему удалось решить.

😭 Далее при модерации были обнаружены 10 ошибок, с ними согласен, большая часть из них связанно с черновиком (нет описания покупок, чёрные полосы на видео, сосочки свиньи на скриншот и т.д), по коду проблема только с покупками, их решение займёт не так много времени

😍 Теперь по мультиплееру, начал изучение Мастер Сервер Тулкит - это решение для сервисов (авторизация, профили игроков, комнаты, матчмейкинг и т.д).

✔️ Настроил проект, научился работать с авторизацией (добавил свою для гейм пуша), изучил профили игроков (они нужны для сохранения валюты, скинов и остальных параметров игрока на сервере), запустил комнаты. Подрубил контроллер персонажа, уже можно бегать по комнате с другими игроками

✔️ Помимо этого начал писать свою админку для МСТ (скрин выше), в ней уже можно посмотреть запущенные комнаты и профили всех игроков из базы данных, все это дело работает на vue js (на его изучение потратил 2 дня, но все ещё в процессе).

😋 На будущее хочу сделать 1 глобальную панель, для всех своих мультиплеерных игр, по типу как в яндекс играх, где можно добавлять игру (иконку, название и адрес мастер сервера) и уже смотреть все параметры

👋 Пока что все, на следующей недели ждите анонс новой игры
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍7🤔1
😎 Стартуем эвент

🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠 🔠🅰️🔠🔠🔠🔠🅰️🔠

Переходите в наш GameDev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
🔠🔠🔠 🔠🔠🔠🔠❗️

😏 Как уже некоторые догадались, это будет игра про Обби.

😅 Что уже есть в игре

✔️ Меню - сделан тестовый визуал, отображение и смена никнейма

✔️ Создание комнаты (если нет доступных) и присоединение к ней

✔️ Базовый контроллер персонажа (ходит, бегает, прыгает), он ещё будет дорабатываться, будут появляться новые состояния (лазанье по лестнице, полет на джетпаке и т.д), плюс над персонажем есть его ник и псевдо тень

❗️ Теперь немного о том, почему именно Обби

✔️ Простота механики, так как основной упор у меня идёт на изучение мультиплеера, то брать какую то супер навороченный кор геймплей не хотелось, нужно что то простое

✔️ Популярность ниши, это тоже сыграла свою роль, так как игры стиле роблокса имеют популярность у игроков

✔️ Расширяемость игры, так же важный аспект, который я беру за основу, можно будет спокойно в будущем прикрутить несколько режимов игры 

👍 Ваше мнение можете высказать в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍5❤2🤔1
😎 Стартуем эвент

🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠 🔠🅰️🔠🔠🔠🔠🅰️🔠

Переходите в наш GameDev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13
This media is not supported in your browser
VIEW IN TELEGRAM
😍 Гардероб готов!

✔️ Появилась кастомизации, в ней можно сменить скин, частицы шагов и эмодзи (которые можно будет показывать в игре)

😅 Скины пока что тестовые,  опробовать механику для первого теста, что бы можно было принарядиться

Партиклы шагов так же нуждаются в настройке, это не финальный вариант

👍 Эмодзи же останутся такими как есть (спасибо за них Максу), возможно в будущем (после релиза) изменятся под стиль персонажей игры

Каждый предмет имеет свою редкость (обычный, редкий и эпический), как их получить расскажу уже в следующих постах 😏

P.S качество картинки слегка шакальное, пришлось сжимать видео, иначе выходило под 50мб
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍4🥰3
This media is not supported in your browser
VIEW IN TELEGRAM
😅 Решил продолжить доработку меты игры, сверстал магазин и экран выпадения награды

На следующей недели уже займусь кор геймплеем, а то странно что я начал делать мету, когда кор ещё не готов 😄

👍 Просто хотел немного разгрузиться и было настроение что то поверстать и анимировать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥6❤2
😎 Стартуем эвент

🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠 🔠🅰️🔠🔠🔠🔠🅰️🔠

Переходите в наш GameDev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4
Media is too big
VIEW IN TELEGRAM
👍 Приступил к работе над кор геймплеем.

Добавил парочку видов препятствий
✔️ Двигающиеся стена
✔️ Вращающаяся платформа
✔️ Вращающийся молот
✔️ 2 вида раскачивающихся топоров
✔️ Батут
✔️ Вентилятор (его логику ещё надо допилить)
🏁 Финиш

😍 Так же поработал над визуальной частью, оптимизировал и написал шейдер воды
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍4🤯3❤1🙏1
Media is too big
VIEW IN TELEGRAM
👍 Продолжаю пилить кор, подключил скин и эффекты шагов, теперь они берутся из данных, до этого был просто тестовый персонаж.

Добавил новые препятствия:

✔️ Батут - будет отталкиваться игроков
✔️ Шарнирная стена
✔️ Труба телепорт - быстро перемещает игрока, её форму можно делать абсолютно любой, работает через сплайн
✔️ Двигающаяся дорожка, перемещает персонажа в любое направление, чуть позже добавлю ей анимацию смещения
✔️ Доработал батут, добавил ему анимацию
✔️ Допилил вентилятор, теперь работает как надо

✔️ Так же появились эффекты при ударе, их можно заметить при соприкосновения с батутом

😎 Далее уже буду делать тестовый уровень, посмотрим что выйдет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍5❤4👏1
😎 Стартуем эвент

🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠 🔠🅰️🔠🔠🔠🔠🅰️🔠

Переходите в наш GameDev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
🔤🔤🔤🔤🔤🔤  по мультиплееру

😏 На данный момент у меня загруженный трафик, вписался в один движ (Более подробно о нем расскажу в начале августа 💪).

😅 Поэтому сделал не так много, но вещи важные

✔️ Появилось мобильное управление

✔️ Добавил показ эмодзи (на ПК это цифры от 1-3, на мобилке панелька)

✔️ Запустился на выделенном сервере, так же сделал Webgl билд, демонстрацию работы можете глянуть в видео

🔥 Пока что не густо, но надеюсь побыстрее разгрести все дела и выпускать контент чаще
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥11❤1🤔1
😎 Стартуем эвент

🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠 🔠🅰️🔠🔠🔠🔠🅰️🔠

Переходите в наш GameDev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Месяц Модервции 😏

Как уже понятно из названия, BlockWorld все ещё находится на модерации, ситуация конечно не очень, но буду идти до конца.

👍 Но есть и большой плюс во всем этом, недавно я познакомился с Даней (Мирра Геймс), он мне рассказал про их новый Мирра Сдк и о своём издательство в целом. И мне очень понравилось!

По итогу я решил отказаться от gamepush и перейти на их сдк, так же мы договорились про издательство, они помогут выйти на различные площадки (чекните их статью по заработку на них), кроме яндекс (там я хочу пройти путь самостоятельно 😄). Так же мне понравилось то что они полностью занимаются продвижением игры, делают сами аб тесты (иконки, обложки) и всячески общаются с менеджерами площадок 😏.

😎 Я уже подключил Мирра Сдк в игру, времени ушло не так много, сам Сдк простой, без лишних наворотов. Есть конечно недочёты, но они быстро справляются, благодаря общению с тех лидом проекта

✊ Надеюсь уже в скором времени победить модерацию, накидайте огоньков  в поддержку
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍5❤3🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
🔠🔠🔠🔠🔠 🔠🔠🔠🔠🔠

😍 Колесо фортуны, это именно то место откуда можно будет достать различные предметы (скины, эмодзи, частицы и различную валюту). Лутбоксы будут разные с разной редкостью предметов.

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

🤑 Так же будет бесплатный бокс раз в день, из него можно будет получить валюту и простые предметы

😏 Основная работа была именно с сетевым кодом, надеюсь на следующей недели уже смогу показать результат, всем хороших выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍2❤1🤔1
😎 Стартуем эвент

🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠 🔠🅰️🔠🔠🔠🔠🅰️🔠

Переходите в наш GameDev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4⚡3❤1
🔠🅰️🔠🔠🔠🔠🔠 🔤🔤🔤🔤🔤🔤

😅 Мне предложили поучаствовать в подборке каналов по геймдев тематике, на что я согласился.

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

👍 Так что если вас интересует такой контент, то можете смело на них подписаться, информация на них полезная и интересная

🔜 Папка с каналами.

😏 P.S Устраиваем гулянку, можете кидать свои каналы по геймдеву в коменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4🤔2
Play Way - игровой бэкенд над которым я работал в последнее время.

Что уже имеется

✔️ Авторизация / Аутентификация, вход через Web Id (для яндекс игр или прочих площадок), вход как гость, создание аккаунтов игроков
✔️ Данные игрока, можно добавлять поля публичные или приватные, так же получать данные других игроков по Id
✔️ Экономика, создание валют и работа с ними
✔️ Система лобби, запуск и подключение к игровым серверам, уже протестировал на фишнет
✔️ Лидерборды

Всё это работает на asp net core 8 и базой данных postgres.

👍 Обращение к бэкенд в основном происходит по REST API (http запросы), так что клиент можно реализовать на чем угодно (c#, js (construct 3, phaser, cocos creator), godot). Пока что клиент создается под Unity

😎 Так же будет live ops решение, что бы можно было все это дело настраивать из админки, у меня уже есть база, её я писал на vue js, кто не видел, может ознакомиться в посте

Для разворачивания бэка на выделенном сервере используется система docker-compose (она автоматом установит все зависимости, бд, прокси сервер и т.д).

❗️ Всё это пока что я буду тестировать на своих проектах, но если вам будет интересна эта тема, то попробую выкатить это в общий доступ

❓ Задавайте вопросы в комментариях, всем отвечу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29👍6❤4🤯2
👋 Всем привет. Я продолжаю работу над мультиплеерной игрой и разработкой игрового бэкенда.

✔️ На данный момент я уже внедрил бэк в саму игру и параллельно провожу тесты,  исправляю баги и смотрю что можно улучшить.

👍 Сейчас работа идёт с кодом, показать какой то вау геймплей я не могу. Поэтому скидываю код. Здесь вы можете заметить как легко работать с бэкендом, специально для удобства я добавил 3 способа ожидания (асинхронный, корутин и через событие).

📌 На скринах можно видеть пример инициализации бэкенда, тут производится вход игрока как гостя, после чего идёт загрузка профиля (данных игрока). Остальные примеры это обновления профиля, тут идёт никнейм и добавления валюты игроку через экономику.

✔️ Так же подключил админку для базы данных, очень помогает при отладке, опять таки используя докер, её не нужно будет ставить как то через консоль, все сделается за вас

😏 Ещё приобрёл домен com. Обошёлся он в 1300 рубликов, но что не сделаешь ради игры

😅 Помимо этого в эту пятницу пройдёт стрим с моим участием, завтра уже скину его, кому интересно можете глянуть
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍7