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

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

‼️ ВНИМАНИЕ ключ и название атласа должны быть одинаковыми

📌 Далее простой пример скрипта, где мы подписывается на событие о том что юнити требует атлас, далее мы его грузим и передаём юнити через событие
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Так же даю ссылку на аудио плагин.

❗️ Он не обязателен и идёт как доп опция, для теста лучше попробуйте addressable, если будут какие то проблемы (рекомендую сначала спросить в чате), то можете глянуть плагин. 

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

Кому интересно можете покапаться в коде, плюс там есть дока

📌 Ссылка на плагин
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2
😎 Стартуем эвент

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

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
Forwarded from Сазонов о Web
Напоминаем, что сегодня последний день, когда вы сможете присоединиться к нашему марафону "Прибыльные игры на Web"🔤

На марафоне мы разработаем оптимизированную игру в актуальной категории с отличными игровыми метриками.

Бесплатный марафон для:
- Партнёров Mirra Games
- Клиентов SDK

Для тех, кто не приобрёл подписку на SDK и кто не является нашим клиентом, возможно участие с организационным взносом в размере 3000 руб.

Стартуем 1️⃣2️⃣ августа
Не упустите свой шанс создать успешный проект с Mirra Games.

Пишите @sandrasoneiko ,чтобы попасть на марафон
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
📌 Запись стрима, для тех у кого не воркает ютюб или не успел глянуть.

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

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

Поставьте 🔥 если вам нужен пример как такое реализовать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16
🔤🔤🔤🔤🔤🔤🔤 🔤

😆 Сегодня хотел устроить тест мультиплеера, но меня подвёл CORS, на него потратил 2 с половиной часа времени, из за чего не успел допилить комнаты к запуску.

😅 На следующей недели уже подрублю, что бы было по красоте

😎 А пока кому интересно можете потыкать билд, я его залил на свой сервак, там только менюшка и гардероб, но все работает с бэкендом, там идёт авторизация и сохранения данных. Вы можете поменять ник и запустить игру в разных браузерах и устройствах, тогда ник должен быть одинаковым везде.

‼️ Я не настраивал верстку ui, поэтому там плывет интерфейс, для того что бы появилась кнопка редактирования Никнейма, включите полноэкранный режим, нажав справа внизу синюю кнопку

Так же перенес blockworld с хостинга геймпуша на свой собственный, спасибо поддержке яндекс игр, все сделали быстро, буквально за 30 минут

📌 Сылка на тестовый билд https://pekogames.com/games/obby/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9
😎 Стартуем эвент

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

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5❤4
This media is not supported in your browser
VIEW IN TELEGRAM
😆 Всем привет, к сожалению не успеваю провести тест.

😭 Возникла проблема с комнатами, а именно безопасное подключением к ним.
Это именно капризы веба, если тестить на пк, то все работает отлично
👍 Надеюсь с этим разобраться в ближайшее время.

😏 Потихоньку начал работать над админкой для бэкенда, её уже покажу в ближайшие дни.

✔️  Помимо этого добавил звуки в игру, в видео вы можете услышать фоновую музыку и звуковые эффекты ui. Так же изменил анимацию стоки для персов. Как по мне стало намного приятнее

✔️  Так же начал пилить сервер под хостинг игр. На данный момент настроил его как нужно, а именно настроил отдачу контента и подрубил поддержку сжатия gzip и brotli, игры теперь грузятся моментально, осталось только добавить ui, что бы можно было легко заливать игры на хостинг, этим уже займусь чуть позже.

😎 Дел еще много, постараюсь с ними быстро порешать, а пока желаю всем хороших выходных
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤5👍3🤯2👌2
😎 Стартуем эвент

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

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Админ панель для бэкенда!

😋 С этого места можно будет полностью управлять всеми сервисами. Добавлять валюты, мониторить игроков, создавать лидерборды и настраивать удалённую конфигурацию игры.

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

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

😏 Так же для красоты добавил страницу с аналитикой, пока она будет простая, просто показывать число игроков, но в будущем напихаю туда всякого.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍1😁1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Успел не так много, но прогресс есть.

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

✔️ Добавил экран для создания новых валют.

👍 Научился как можно показывать всплывающие уведомления, они так же будут использоваться об уведомлении каких то действий. Их вы можете увидеть справа сверху при нажатии кнопки Find Player (тестовый вариант)

😅 Так же перерабатываю систему лидербордов на стороне бэка, хочу сделать их максимально функциональными, что бы не пришлось писать кучу проверок на клиенте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍4
😎 Стартуем эвент

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

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9😁4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
👍 Продолжаю работу над админкой

✔️ Доделал верстку, как и хотел, теперь панель игрока и остальные смотря намного лучше, чем предыдущий вариант

✔️ Добавил панели для создания валют, полей игрока для облачных сейвов и лидербордов.

✔️ Дописал логику для создания и удаления (валют и полей игрока), удаление и бан игрока. Всё это уже связанно с бэкендом

✔️ Прикрутил редактор для json. Теперь можно легко и удобно работать с json, прямо в админке

😅 Так же сделал панель для хостинга игр, можно заливать архив и он отправится на бэк, где будет распакован в папку с новой версией. Буду ещё доделывать по ui
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍7
😎 Стартуем эвент

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

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉4👍3⚡2❤1
😄 Возрождаю Blockworld, наконец то допилил сервак для хостинга игр. Кто не в курсе, игра расположена на своем сервере и встроена на яндекс игры через iframe.

✔️ Разобрался с новой технологией, это S3 storage, очень крутая штука для хранения файлов. За 80 рублей, дается 10 гигов хранилища, плюс есть готовые библиотеки для работы с ним из бэкенда.

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

👍 И уже буду отправлять на повторную модерацию, надеюсь в течении недели выйти в релиз!

📌 Тут много новичков кто ее не видел и не тестил, вот ссылочка можете зайти глянуть игру https://yandex.ru/games/app/247674?draft=true&lang=ru
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4
🥳 Так же хочу поздравить всех программистов с праздником

😏 Специально для вас эта музыкальная композиция 18+
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Новости по админке и бэку.
Я прям с головой ушел в эту тему. Хочется сделать хорошее решение, что бы можно было пользоваться им во множестве проектов.

Поэтому расширяю по эту систему, вот что успел

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

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

✔️ Приступил к системе проектов, теперь можно создавать несколько проектов и работать с ними в 1 месте. В предыдущем варианте у меня была идея 1 админка - 1 проект, но по итогу это оказалось не очень удобно, в плане поддержки и расширяемости.

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

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

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15