Breadlabs
357 subscribers
154 photos
66 videos
8 files
67 links
В этом канале вы увидите создание игр, модификаций, гайды и новости о мире геймдева!

Гитхаб: https://github.com/mncrzz
Кворк: https://kwork.ru/user/mncrzz_dev
Бусти: https://boosty.to/meteorbp
Реклама/сотрудничество: @meteor_dev
Download Telegram
🔥В следующем обновлении я улучшу api скриптинга тк многое там затычка, сделаю так чтобы можно было установить камеру там где вы хотите, так же нашел баг с координатами детей при билдинге, поддержка .obj, pbr света, текстуры, файловый менеджер и.. поворот обьектов😂
Please open Telegram to view this post
VIEW IN TELEGRAM
1
👍 Вот вам и поддержка .obj!
Please open Telegram to view this post
VIEW IN TELEGRAM
63
This media is not supported in your browser
VIEW IN TELEGRAM
🌟 Сделал изменение размера через gismos и поворот обьектов!
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Нас 180🇺🇦
Please open Telegram to view this post
VIEW IN TELEGRAM
6
Media is too big
VIEW IN TELEGRAM
🥺 Полностью переделал интерфейс и добавил шрифт! Так-же сделал повороты объектам по всем осям.

Спасибо @q25xv за помощь с интерфейсом!
Please open Telegram to view this post
VIEW IN TELEGRAM
6
Улучшаю работу билда, почти сделал компиляцию моделей 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Media is too big
VIEW IN TELEGRAM
🎲 Версия 1.4 Tiny3D!

📎 Список изменений:
● Сделал освещение ( 3 типа )
● Улучшил скриптинг
● Переработал класс обьектов, их компоненты и свойсва
● Переработал интерфейс
● Сделал поддержку моделей и текстур
● Сделал новый обьект: камера
● Почти доделал билдинг для моделей
Please open Telegram to view this post
VIEW IN TELEGRAM
122
🎲 Начал изучать Rust и честно скажу это очень интересно!
Вот некоторые особенности языка:
● Концепция владения и заимствования вместо GC
● Неизменяемые переменные по умолчанию

📎 Очень непривычно писать на нем из-за системы владений, но язык считается сейчас очень перспективным для системного программирования. Он становится всё более интегрированным в ядро операционной системы, так и возможность установки и использования этого языка для разработки на Linux!
Please open Telegram to view this post
VIEW IN TELEGRAM
211
Спасибо вам большое ❤️
654
🎲Вот начал попробовал на Rust библиотеку bevy
Многое тут уже и так реализовано, но я хочу сделать "обертку" поверх bevy и сделать прям едитор.
Please open Telegram to view this post
VIEW IN TELEGRAM
71
🔄Сегодня бы хотел рассказать вам о мультиплеере в играх!
Рассказывать буду на примере Photon Pun2


Мультиплеер делится на 2 типа:
•локальный
•онлайн

🔒В локальном есть хост и клиенты и все это под 1 вайфаем например.
🎤В онлайн игре существует мастер-сервер к которому подключаются игроки и создают комнаты для игры. Клиенты отправляют данные к серверу, а сервер рассылает их всем другим клиентам, что называется - синхронизация. И что самое главное: игроки могут находиться на любом расстоянии, которое позволяет сервер.

🎲 Для создания своей мини мультиплеерной игры в Unity нужно:
•Импортировать ассет
•Сделать загрузочную сцену где мы подключаемся к мастер серверу
•2 сцена "лобби" в котором можно создать или войти уже в существующую комнату
•После подключения надо изменить сцену на игровую и синхронизировать игроков: выдать им спец айди и синхронизировать позицию и другие события через RPC.
Please open Telegram to view this post
VIEW IN TELEGRAM
442🔥2❤‍🔥1
Tiny3D v1.4.zip
2.1 MB
🎲 Версия 1.4 Tiny3D (последняя)!

📎 Список изменений:
● Удалил возможность скриптинга ( сломан )
● Улучшил внутреннюю структуру проекта
● Улучшил освещение
● Изменил UI


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

Всем спасибо кто смотрел за этим процессом разработки и поддерживал 🥰

В будущем( под новый год ) я куплю курс 3д графики углубленный и доучу к тому моменту Rust и буду уже стараться делать опенсурс движок с 0 на OpenGL
Please open Telegram to view this post
VIEW IN TELEGRAM
👀4❤‍🔥3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Начал изучать OpenTK.

Сегодня я смог создать окно с параметрами, отслеживать FPS и нажатие клавиш
Please open Telegram to view this post
VIEW IN TELEGRAM
3
This media is not supported in your browser
VIEW IN TELEGRAM
🎥 Смог создать метод "создания кубов" с параметрами для них. Так же сделал поворот, список вершин и граней!
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🔄 Интегрировал ImGui.NET прямиком в рендер OpenGL!
Сейчас полностью работает имгуи, можно делать кнопки и ползунки для настроек обьектов
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥3👍1
Media is too big
VIEW IN TELEGRAM
Сделал скайбокс и свободную камеру 💤
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍2
Forwarded from SysDev
Короче дописал я значит мои слои абстракции над Vulkan API

Теперь на них можно делать серьезный движок, он поддерживает Compute shaders, multithreading, при желании можно сделать и RTX и SSAO и GI, но мне лень :D

SysDev
132