Главная Юзердоски Каталог Трекер NSFW Настройки

Gamedev

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 12 2 5
Unity3D Аноним 31/07/25 Чтв 14:02:12 1040489 1
1000019732.png 3Кб, 370x136
370x136
Официальный сайт: https://unity.com/ru
Ассет стор: https://assetstore.unity.com

Где и как скачать
https://unity.com/ru/download
Нужно скачать Unity Hub, и через него любую версию юнити, желательно LTS.

В качестве IDE можно использовпть Visual Studio(можно установить вместе с юнити выбрав галочку), Visual Studio Code или Rider.

Я рекомендую использовать Rider
https://www.jetbrains.com/lp/dotnet-unity/

Для выбора IDE надо указать её в Edit->Preferences->External Tools

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

Для старта могут быть хороши:
1. Официальные уроки от юнити.
https://unity3d.com/ru/learn/tutorials
2. Видосы на ютубе. На начальных этапах достаточно просто написать unity туториалы и смотреть любые, где нравится темп, подача и результат.

Также нужно будет изучать C#, по нему подойдут либо видосы на ютубе, либо любая книга, либо справка по типу
https://metanit.com/sharp/tutorial/

В случае затупов или когда не понятно как достичь цели - стоит пользоваться гуглом, стаковерфлоу(https://stackoverflow.com/questions) или просто спросить нейронку.

Документация
https://docs.unity3d.com/Manual/index.html

Гитхаб юнити
Там лежат всякие тестовые и не только штуки от юнитеков
http://github.com/Unity-Technologies

Всякое полезное
Библиотеки, опен сорс игры
https://github.com/insthync/awesome-unity3d
https://github.com/StefanoCecere/awesome-opensource-unity

База для более продвинутой разработки

UniTask - асинки с минимумом аллокаций
https://github.com/Cysharp/UniTask

Реактивное программирование - годная методология, с отличными либами для юнити, полезна когда в коде мы имеем дело с какими-то событиями на которын надо реагировать, особенно при разработке интерфейса
https://github.com/neuecc/UniRx
https://github.com/Cysharp/R3
https://rxmarbles.com/ - тут можно посмотреть примеры разных рх операторов

DI - внедрение зависимостей
https://github.com/hadashiA/VContainer
https://github.com/modesttree/Zenject

ECS - архитектура для организации геймплейной логики, имеет несколько фреймворков под юнити
https://habr.com/ru/articles/665276/
https://github.com/scellecs/morpeh
https://github.com/Leopotam/ecs

Memory Pack - быстрый сериализатор с минимумом аллокаций
https://github.com/Cysharp/MemoryPack

DOTS
Потенциальная киллер фича от юнити для достижения очень высокой производительности.
Включает в себя:

ECS
https://unity.com/ecs
https://docs.unity3d.com/Packages/[email protected]/manual/index.html

JobSystem + Burst компилятор
https://docs.unity3d.com/Packages/[email protected]/manual/index.html
https://docs.unity3d.com/Manual/job-system.html


Прошлый тред: >>1014442 (OP)
Аноним 31/07/25 Чтв 14:06:25 1040491 2
Не скачивайте пацаны, брат скачал и умер в нищете от недостатка говяжьих анусов
Аноним 01/08/25 Птн 09:32:49 1040660 3
image 119Кб, 850x600
850x600
>>1040491
Спасибо, анончик, что предупредил. Не буду скачивать!

Дефиченто, в прошлом треде оставили ссылку на шапку треда, нахуя ты новую уёбищную шапку сделал? Понарожали дебилов.
Аноним 01/08/25 Птн 09:36:38 1040662 4
>>1040489 (OP)
>Я рекомендую использовать Rider
Смысл рекомендовать платный инструмент? Никто не будет столько бабла за него отваливать, да и оплатить не получится. ебаться со сбросами активации или еще какой шнягой тоже нет желания
Аноним 01/08/25 Птн 09:37:50 1040663 5
Вообще только благодарю этому посту >>1040660
обратил внимание на шапку и понял что за хуйню с ней сделали? Нахуя? Оп это не твой личный бложик чтоб такие выкрутасы совершать.
Аноним 01/08/25 Птн 11:11:53 1040680 6
>>1040660
> Дефиченто, в прошлом треде оставили ссылку на шапку треда, нахуя ты новую уёбищную шапку сделал? Понарожали дебилов.
Старая шапка была не актуальная, в одном из тредов обсуждали.

>>1040662
> Смысл рекомендовать платный инструмент?
Коммунити лицензия бесплатная.

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

Тред висел дохлый и с древней шапкой, поэтому я решил перекатить и улучшить шапку.
Аноним 01/08/25 Птн 11:12:21 1040681 7
>>1040680
> Старая шапка была не актуальная, в одном из тредов обсуждали.
Сам автор охуевал, что его шапку так и используют без изменений*
Аноним 01/08/25 Птн 11:34:27 1040682 8
>>1040680
То что старая шапка на половину была устаревшим калом это да, базару ноль, но ты без уважения выбросил всё наработанное анонами и сделал малоинформативный зумерский кал еще хуже. Есть такая пословица - работает не трогай. Так вот тут актуально, лучше бы оставил старую если уж так лень было её править, чем свой кал выкатил.
Аноним 01/08/25 Птн 12:18:13 1040690 9
>>1040682
Давай конкретику, что конкретно я выкинул, что стоило оставить.
И свою очередь, что тут есть лишнее тоже пиши. Так и придём к хорошей шапке.

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

Если что всю старую я прочитал и осознанно резал её
- Скуфские книги выкинул все, нахуй они нужны, ну разве что в конец можно засунуть
- Пространные рассуждения ни о чём выкинул. В шапке должна быть конкретика с пользой.
- Ответы на вопросы в стиле "Как сделать красивую природу" выкинул. Слишком узкие темы покрывать в шапке нет смысла, тем более ответ там был не правильный.
- Мультиплеер выкинул зря, в следующей редакции верну, но не в таком виде как там, разумеется, там всего 2 ссылки было.
Аноним 01/08/25 Птн 17:32:54 1040780 10
Странно, почему-то когда ставлю лок на определённом разрешении окна и собираю под винду, лок работает как надо.
А в билде на линукс это как будто игнорится и окно всё равно можно растягивать.
Я уже рад, что оно хотя бы запускается под линуксом, но графон у меня пиксельный и растягивание делает сильно хуже.
Аноним 01/08/25 Птн 17:38:31 1040781 11
>>1040780
А фильтрацтя у текстур nearest врублена?

По идее пиксельарт можно сделать чтобы везде был правильный, без артифактов
Аноним 01/08/25 Птн 17:54:26 1040784 12
>>1040781
>А фильтрацтя у текстур nearest врублена?

Она выключена, для пикселей специально.

>По идее пиксельарт можно сделать чтобы везде был правильный, без артифактов

Тут фиг знает. Можно менять разрешение по шагам в 50%,
чтобы выглядело норм. Я пока оставил 2 разрешения, но линуксовый билд всё руинит.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов