Kozlov Dev - Разработка игр
4.09K subscribers
674 photos
176 videos
3 files
280 links
Канал о разработке игр.
Download Telegram
🔤🔤🔤🔤🔤🔤  по BlockWorld!

- На этой недели было сделано немало, так что по списку

🤔 Был доработан туторил, теперь в нем есть пункты с инвентарем, размещением и удалением блоков, Так же добавлены спрайты клавиш для пк версии, что бы было более понятно.

➕ Добавлен индикатор ломания для мобилок, с ним более понятен процесс, когда разрушится блок

Переделан экран построек, панель навигации снизу переехала в лево, текст на ней был изменён на иконки

🚫 Появилось превью последнего сохранения на вкладке миров

Исправлены 2 критических бага, которые были при тесте
➖ невидимые стены, которые не давали пройти игроку
➖ невозможность достроить постройку, из за блоков которые находятся в воздухе

🤯 Переработана система сохранения, пока ещё не до конца.
В предыдущей версии, каждый чанк сохранялся отдельно, что замедляло работу при каждом обращении к хранилищу.

😌 Теперь же все хранится в регионах, каждый регион несёт в себе 32 на 32 чанка в сжатом виде, он кэшируются в памяти и быстро отдаёт или добавляет данные. Это ускорило работу в 2 - 2.5 раза!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍6🎉2🌭1
😎 Стартуем эвент

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯3
👋 Всем привет!

💪 За недельку успел сделать довольного много вещей, большая часть из которых это оптимизация.

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

😮‍💨 Закончил перенос всех шейдер графов  код, благодаря чему избавился от пакета шейдер графа и терейна (он почему то тянулся с графом), в итоге сэкономил 300кб.

❗️ На данный момент размер билда составляет 9.5 мб, со звуками выходит 10.2 мб, но они грузятся после загрузки игры

Уменьшил размер сохранения картинка превью мира, примерно в 4 раза, что бы экономить место у игрока

👀 Написал свой occlusion culling, теперь все чанки которые не попадают в камеру, не будут рендерится, что уменьшает нагрузку, так же отказался от mesh renderer / filter, рисую меш сам через код, по замеркам так выходит производительнее

📈 Оптимизировал код генерации меша, а именно участок который отбраковывал не нужные грани кубов, по тестам стало быстрее раза в 2 - 3, что не может не радовать.

🎄 Так же дорабатываю мир, начал переделывать генерацию деревье, пока выглядит не очень, но все же лучше чем предыдущий вариант

🥳 Ну и поздравляю всех с праздником, всем хорошего!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17🤯6👍4❤2
😎 Стартуем эвент

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
💡 Да будет свет!

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

🧐 В предыдущих версия у меня было фейковое освещение, только затенение граней сейчас же добавил Ambient Occlusion, это затенение по бокам, с ним становится более обьемно (на скринах показано до и после), пока что оставил его только для верхних граней, что бы не кушало фпс, но позже попробуй полный сэт.

Основное это блочное и небесное освещение, небесное вы можете заменить под деревьями и различными выступами ландшафта и пещерах, блочное же реализует фонарь

🎂 Так же на сладкое добавил пещеры, в конечном результате они не будут такими огромными, сейчас это сделано для теста.

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

🥳 Поздравляю всех с началом весны, сил и здоровья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤6👍6
😎 Стартуем эвент

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🌭2
Появилась система крафта и обновленное меню!

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

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

😍 Самое главное что появилось это система крафта, теперь можно создавать предметы из добытых или купленных ресурсов. Система крафта простая, по сравнению с тем же майном. Но она такой и задумывалась, что бы не нагружать игрока

💰 Помимо этого была переделана рыночная система, ранее некоторые предметы были заблокированы и их нужно было покупать или разблокировать за рекламу, такой подход оказался не айс, так как была проблема в том что когда игрок все раскупит ему не на что будет тратить деньги, разве что на скины.
Теперь же появился рынок, на нем можно покупать n - количество предметов, этот процесс стал бесконечным и избыток монет, уже не проблема

💡 Так же дорабатываю свет, теперь в полностью закрытом помещении наступает темнота, но есть ещё пара косяков, которые нужно доделать
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤7
😘 Всех представительниц прекрасного пола, с праздником 8️⃣ 🔠🔠🔠🔠🔠

Желаю вам здоровья, счастья и всех женских благ.

😅 Тем кто тоже завязан с геймдевом, быстрой модерации, больших доходов, красивых артов и чистого кода!

Так же примите поздравления от ребят в чате, которые успели раньше меня 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
😎 Стартуем эвент

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
This media is not supported in your browser
VIEW IN TELEGRAM
😇 Новые рецепты крафта и товары в лавке!

Пополняю список рецептов, добавил 49 новых схем. Для их крафта понадобится краска, которую можно будет приобрести на рынке.

➕ Как уже понятно, было добавлено 16 новых предметов, это 16 красителей, которые участвуют в крафте, пока их можно преобрести только за монетку, но в будущем она так же будет добываться чрез крафт.

Так же появился новый айтем, это нить. Она так же приобретается на рынке, из нее можно скрафтить шерсть или ковер.

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

😅 Решил разделить пост на 2 части, что бы и контента было больше. И смысловая нагрузка проще. Завтра выйдет продолжение девлога
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤1👍1🌭1
Структуры и снова оптимизация 😆

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

Из за чего в мире теперь расположены уже 2 вида деревьев, берёза и ель. Пока их форма хромает, но это уже дело второе

🔼 Оптимизировано сохранении и загрузка чанков, за счет смены библиотеки которая сжимает данные, это бустануло процесс в раз 7!

Оптимизирована генерация, за счет отказа от 3д координат в пользу индекса для задания блоков в чанке.

🌞 Переработан алгоритм отбраковка невидимых блоков для рендеринга, он отвечает за то что бы при рендере не обрабатывать блоки на которые не попадает небо, опять таки прибавка в стабильности фпс

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

🍄 Ну и наконец допиливается дроп предметов, к ним добавлена анимация и падении - сделано без использования rigidbody.

😘 Пока что все, всем хороших выходных, постараюсь в ближайшее время выпустить финальный тест
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍9
😎 Стартуем эвент

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

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

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
👏 Фух, наконец то закончил это освещение, теперь оно работает как надо, а самое главное быстро!

⌛ Заняло это не мало времени, но зато понял как работает подобное освещение в воксельных играх, знание полезные.

Так же добавил перетаскивания предметов, как по мне так проще манипулировать инвентарем, результат видите сами.

🌸 В добавок появились новые предметы и блоки - это цветы, они будут генерировать с в мире, собирая их можно крафтить краску, которую уже можно использовать для других рецептов.

😅 Быстренький девлог, что бы неделя не пустовала
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥9❤1