Advertisement
Guest User

Untitled

a guest
Nov 19th, 2023
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.47 KB | None | 0 0
  1. Добро пожаловать в тред Unity - лучшего 3D и 2D игрового движка современности!
  2.  
  3. Последние новости: анонсирован Unity 6, который выйдет в 2024
  4. https://www.youtube.com/watch?v=8ZIdejTiXAE
  5.  
  6. Прошлый тред: >>904558
  7.  
  8. Официальный сайт: https://unity.com/ru
  9. Документация: https://docs.unity3d.com/Manual/index.html
  10. Уроки: https://unity3d.com/ru/learn/tutorials
  11. Форум: https://forum.unity3d.com
  12. Магазин ассетов: https://assetstore.unity.com
  13.  
  14. На Unity сделано много замечательных игр: Hearthstone, VRChat, Escape from Tarkov, Valheim, Genshin Impact, Subnautica, Albion Online, Endless Space, Beat Saber, Boneworks, Rust, Блицкриг 3, Pillars of Eternity, Tyranny, Kerbal Space Program и многие другие.
  15.  
  16. [b]Главным преимуществом Unity[/b] перед другими движками является его простота для одиночной разработки. Не нужно иметь целую компанию девелоперов, чтобы сделать хорошую игру. Если ты один или имеешь небольшую команду и хочешь сделать хорошую игру без претензий на ААА, то Unity станет лучшим выбором. Тем не менее, даже крупные корпорации зачастую выбирают для своих игр именно Unity.
  17.  
  18. [b]Какие у Unity сильные стороны?[/b]
  19. Простота разработки, удобный инструментарий, кроссплатформенность, богатая документация, огромное сообщество.
  20.  
  21. [b]Какие у Unity слабые стороны?[/b]
  22. Сложность в создании фотореалистичной графики. Для графики "как в Crysis" рекомендуется взять другой движок. Хотя Unity вполне способен выдавать не уступающую любым другим движкам картинку, это требует определённого навыка от разработчика.
  23.  
  24. [b]На каких языках я могу писать скрипты для Unity?[/b]
  25. Поддерживается написание скриптов на C# 9.0
  26. https://docs.unity3d.com/Manual/CSharpCompiler.html
  27.  
  28. [b]Какие есть готовые решения для создания мультиплеерной игры?[/b]
  29. https://www.photonengine.com
  30. https://mirror-networking.com
  31. https://playfab.com
  32.  
  33. [b]На каких платформах работают созданные с помощью Unity игры?[/b]
  34. Windows, Linux, MacOS, SteamOS, Android, iOS, Windows Phone, PlayStation4, Xbox One, WebGL, Oculus Rift и многие другие. Полный список можно найти на официальном сайте. Таким образом, игры Unity работают на десктопах, на смартфонах, планшетах, приставках, в браузерах, VR-очках и некоторых других системах.
  35.  
  36. [b]Часто вижу скриншоты с красивой природой на Unity. Как такое создать?[/b]
  37. Очень просто! В Unity встроены удобные инструменты для создания террейна и SpeedTree для создания деревьев и готовая реализация ветра - не нужно ничего писать или скачивать и подключать плагины - ландшафт в Unity создаётся в пару кликов.
  38.  
  39. [b]Что нужно уметь делать для создания полноценной игры, кроме Unity-разработки?[/b]
  40. Кроме непосредственной разработки игры на Unity, требуется также уметь создавать 3D модели (3ds Max, Blender, ZBrush), 2D рисунки (GraphicsGale, Aseprite, Piskel), текстуры (Substance Designer, NeoTextureEdit), музыку (FruityLoops, Ableton). Не обязательно учить это всё - например, в 2D играх не нужны 3D модели, а музыка необходима далеко не всегда. Также вы можете скачивать элементы для ваших игр на бесплатных сайтах. Если у вас есть деньги, то все необходимые элементы можно заказать у фрилансеров на https://www.fl.ru/ (русскоязычный) или https://www.upwork.com/ (англоязычный).
  41.  
  42. [b]Бесплатен ли Unity?[/b]
  43. Можно свободно скачивать, использовать и продавать готовые игры на Unity с лицензией Personal - это абсолютно бесплатно! Но на бесплатной версии при запуске игры будет появляться короткий стартовый ролик "Made with Unity", а также ваши доходы ограничены 100 000 долларов в год. Для снятия этих ограничений нужно приобретать платные версии лицензий Unity. В конечном итоге, платные варианты используются лишь крупными компаниями с огромными доходами, тогда как обычные разработчики в большинстве своём используют бесплатную Personal лицензию.
  44.  
  45. Обучение по книгам (печатные издания, актуальные электронные версии книг можно скачать на официальных сайтах издателей)
  46.  
  47. [b]Обучение языку C# книги на русском языке:[/b]
  48.  
  49. 1. C# для чайников Автор книги – Джон Пол Мюллер
  50. 2. Программирование на C# для начинающих 2е части Автор: Алексей Васильев
  51. 3. Head First. Изучаем C# 4е издание Авторы: Эндрю Стиллмен, Дженнифер Грин
  52. 4. Unity и C#. Геймдев от идеи до реализации Автор: Джереми Гибсон Бонд
  53. 5. Язык программирования C# 7 и платформы .NET и .NET Core Авторы: Филипп Джепикс, Эндрю Троелсен
  54.  
  55. [b]Для людей абсолютно не знакомых с движком есть 3и основные книги на русском языке:[/b]
  56.  
  57. 1. Разработка игр на Unity 2018 за 24 часа Майка Гейга
  58. (Знакомство с движком, изучение редактора, создание 4х простых игр практически без кода, отличное пособие для полных новичков).
  59. 2. Изучаем C# через разработку игр на Unity. 5-е издание Харрисон Ферроне
  60. (Пошаговое освоение всех базовых знаний по программированию на языке С# в редакторе юнити, создание одной игры стрелялки от первого лица, написание искусственного интеллекта врага, книга переведена не совсем корректно и порой встречаются не просто опечатки, а серьёзные неточности перевода.)
  61. 3. Unity в действии. Мультиплатформенная разработка на C#. 3-е межд. издание Хокинг Джозеф
  62. (Правильное построение архитектуры кода для сложных проектов, углублённое изучение программированию на C#, создание 4х полноценных игр на движке, обязательно нужно скачать код проектов, так как в книге он местами уже устарел.)
  63.  
  64. Шапка:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement