- Видео 26
- Просмотров 88 581
Кирилл Гопиенко
Украина
Добавлен 28 окт 2017
Позитивный и негативный опыт
Люди делять опыт на положительный, и негативный, но в этом видео, вы убедитесь что нету положительного опыта, или негативного, есть просто опыт.
Просмотров: 238
Видео
Как изменить картинку в Unity через программирование
Просмотров 4,1 тыс.Год назад
В этом видео я покажу, как изменить изображение в Unity с помощью кода. С помощью одной простой строки, мы легко изменим спрайт нашего изображения. Как создать диалоговую систему в Unity - surl.li/dycrf Как создать сохранение рекорда в Unity - surl.li/dycrh
Как создать диалоговую систему в Unity за 5 минут
Просмотров 14 тыс.Год назад
Многие я думаю играли в игры жанра визуальные новеллы, и сегодня мы создадим диалоговую систему как в этих играх, не волнуйтесь, создать диалоги в юнити очень просто, и требует лишь базовых знаний юнити, и программирования.
Как создать сохранение рекорда в Unity за 3 минуты
Просмотров 2,2 тыс.Год назад
Простейший способ создать сохранение рекорда в Unity, это не единственный способ сохранить рекорд в unity, но он самый простой, надеюсь видео будет полезным. Создал игру за неделю и выложил в Google Play: surl.li/dtbmx Игра Buuubler!: play.google.com/store/apps/details?id=com.Amaterasu_Game.Buuubler&hl=ru&gl=US Мой инстаграм: blink.linjer
ГЕЙМДИЗАЙН: Что прочитать начинающему геймдизайнеру. Топ 5 книг для геймдизайнера.
Просмотров 439Год назад
В видео я собрал самые полезные книги, и статьи, которые помогут тебе улучшить твою игру, и прокачают как геймдизайнера. Моя мобильная игра Buuubler!: play.google.com/store/apps/details?id=com.Amaterasu_Game.Buuubler Моя арт инста: blink_linjer Ссылка на видео "Создал игру за неделю и выложил в Google play" - cutt.ly/2N3k16J Ссылка на видео "КАК НАЧАТЬ ДЕЛАТЬ ИГРЫ?" - cutt.ly/cN3...
Создал игру за неделю и выложил в Google play | Buuubler лучшая игра в мире
Просмотров 1,1 тыс.Год назад
Изначально я планировал сделать игру за 6 часов, потом за день, и потом когда я понял насколько всё плохо, решил что сделаю за неделю, вот так) Это был крайне полезный опыт для меня, и я рад что сделал эту игру, надеюсь видео вам понравилось. Ссылка на игру Buuubler!: play.google.com/store/apps/details?id=com.Amaterasu_Game.Buuubler&hl=ru&gl=US Ссылка на видео Как развиваться в программирование...
Как максимально эффективно равиваться в ПРОГРАММИРОВАНИИ?
Просмотров 268Год назад
В видео я буду говорить о проблеме, с которой столкнулся я, в начале пути программиста, я считаю что эта ошибка очень сильно замедлила мой рост в развитии программирования, возможно я мог бы достичь большего, если бы не совершил эту ошибку. Полезные ссылки: surl.li/dkyse - С# за 45 минут surl.li/dkysg - C за 40 минут surl.li/dkysj - Как стать разработчиком игр?
ПОЧЕМУ Я ЗАБРОСИЛ РАЗРАБОТКУ СВОЕЙ ИГРЫ
Просмотров 281Год назад
Я занимался разработкой этой игры, примерно 2 недели, в видео расскажу о том, почему забросил разработку, и поделюсь немного своим опытом полученым в процессе, надеюсь что будет интересно. Ссылка на статью по созданию кликеров: dtf.ru/gamedev/5508-formula-klika-resursy-v-inkrementalnyh-igrah Instagram с артами: blink_linjer.art
КАК НАЧАТЬ ДЕЛАТЬ ИГРЫ? | ИГРОВЫЕ ДВИЖКИ | ПРОГРАММЫ ДЛЯ 2D И 3D | ГЕЙМДИЗАЙН
Просмотров 1,9 тыс.Год назад
Если ты хотел начать делать игры, но не знал что для этого нужно, то этот ролик был создан именно для тебя. Внизу я оставил несколько полезных ссылок для тебя. Тайм 00:35 - Игровые движки 01:17 - Unreal Engine 02:19 - Unity 03:23 - Какой игровой движок выбрать 05:55 - Стоит ли покупать курсы 07:31 - Программы для 2D и 3D 09:44 - Геймдизайн *Ссылки* Ссылка на Unity: unity.com/ Ссылка на Unreal E...
Как сделать интерфейс игры для любого разрешения в Unity. Адаптивный UI
Просмотров 2,8 тыс.Год назад
Я не являюсь супер крутым экспертом по Canvas, потому в этом видео я поделился тем, как я настраиваю интерфейс для любого разрешения в Unity, если вы увидили ошибку, или ещё что-то, поделитесь об этом в комментариях, так как это может быть важным замечанием, как для меня, так и для других людей, надеюсь видео будет полезным.
Как добавить свечение объектов в Unity
Просмотров 7 тыс.2 года назад
Свечение объектов в Unity, очень мощьный визуальный буст для ваших игр, так как сделать его не сложно, и сделать можно за 2-3 минуты.
Как обратится к переменной из другого скрипта в Unity
Просмотров 13 тыс.2 года назад
Ещё одно простое но очень важное видео, чтобы не пихать все в один скрипт, и не создавать кашу из функций, и переменных, мы создаем разные скрипты, для того чтобы когда мы меняли одну часть кода, остальные не страдали. В этом видео я показал как обратится к переменной из другого скрипта в unity.
Что такое Prefab в Unity за 2 минуты | Unity уроки
Просмотров 6 тыс.2 года назад
Коротенькое видео, но крайне важное видео, о таком полезном инструменте Unity, как Prefab, я надеюсь видео будет полезным для вас.
Как сделать переходы между сценами в Unity
Просмотров 4,6 тыс.2 года назад
Небольшое видео, о том как делать переходы между сценами в Unity, надеюсь оно было полезным, обязательно поставьте лайк и подпишитесь на канал.
Как не нужно делать игры | Главная ошибка начинащих разработчиков
Просмотров 2582 года назад
В этом видео, я буду говорить о самой важной составляющей любой игры, многие разработчики может и знают об этой ошибке, но почему-то забывают, и совершают её раз за разом.
Что такое SerializeField за 1 минуту, Unity уроки
Просмотров 9 тыс.2 года назад
Что такое SerializeField за 1 минуту, Unity уроки
Что такое OnCollision и OnTrigger. программирование в Unity
Просмотров 8042 года назад
Что такое OnCollision и OnTrigger. программирование в Unity
Программирование в Unity. удаление и создание объектов Instantinate() и Destoy()
Просмотров 7 тыс.2 года назад
Программирование в Unity. удаление и создание объектов Instantinate() и Destoy()
Как создать простую 3D Low Poly модель собаки в blender 2.93
Просмотров 7 тыс.2 года назад
Как создать простую 3D Low Poly модель собаки в blender 2.93
Программирование в Unity что такое transform на практике?
Просмотров 1,5 тыс.2 года назад
Программирование в Unity что такое transform на практике?
Как перестать тратить время в пустую?
Просмотров 1273 года назад
Как перестать тратить время в пустую?
Как создать кликер для Android, за 15 минут, на Unity
Просмотров 2,8 тыс.3 года назад
Как создать кликер для Android, за 15 минут, на Unity
Уроки по C# | Как установить Visual Studio
Просмотров 4303 года назад
Уроки по C# | Как установить Visual Studio
КАПЕЦ НЕ МОГ ПОНЯТЬ КАК ЭТО СДЕЛАТЬ ТЫ ОЧЕНЬ ПОМОГ СПАСИБО ТЕБЕ БОЛЬШОЕ 🔥
Слежу за вашим туториалом и так похоже, что я до завтра ее не доделаю... Спасибо за проделанную работу, есть несколько вопросов. В один момент моя моделька перестала двигаться по оси и потом перепутала ось z с осью y. Не понятно, почему так. Потом хотелось бы поподробнее узнать о ваших материалах. Это что-то похожее на то, как я выбираю цвета из заготавливаемой палитры? И потом, как я смогу создать фотографию этой модельки со светом... Спасибо за ответ.
@@xPlay5r Скорее всего вы ещё очень новый человек в блендере, практика вам поможет, но вот несколько моментов которые могут вам помочь, свет можно добавить так же как вы добавляете объекты вроде куба или сферы, через Add, так же справа в верху можно переключать шейдинг, что тоже может помочь решить вашу проблему со светом, для того чтобы передвигать объекты или точки нужно их выделить, когда объект выделен он подсвечивается жёлтым, и тогда вы просто нажимаете G(или какая у вас там кнопка передвижения объектов) и двигаете объект, надеюсь что-то из того что я написал было полезным для вас.
@@KirillGopienko Спасибо большое, что ответили даже спустя два года! Да, я нашел свет для добавления в сцену в меню Shift + A. Я начал изучать блендер совсем недавно но уже изучал перед этим SketchUp пол года назад на курсах. То, что обьекты выделяются и передвигаются я уже понял через ваше видео. Очень помогло то, что вы оставляете используемые клавиши внизу слева экрана. В blender 3d часто бывают модельки, которые нельзя отличить от реальности.
Не переменная, а поле. Не функция, а метод. Все имена методов с большой буквы (MSDN, у нас тут на PHP). Соблюдать инкапсуляцию - не делать поля открытыми. Использовать сериализуемые поля, использовать геттеры и сеттеры для доступа из других классов. Наличие в коде двух методов запуска одной корутины (не произносить коруНтина), работающей с одним текстом, без передачи ссылки на корутину в поле и возможности её остановки, в перспективе грозит запуском 2х экземпляров корутины одновременно (нет контроля запуска корутины или флага окончания её работы). Остановить все корутины = остановить ВСЕ корутины в данном скрипте (solid? ). Будет +1 новая корутина, будут проблемы.
спасибо, без лишней инфы и прочей ерунды
Уж извините. Все это костыли на коленках)
Для чего-то простого норм
А как мне по определенной оси выставлять объект в каждом кадре? Через transform.rotation.y=(transform.y объекта) пишет что transform.rotation не переменная. Через transform.Rotate бесконечно крутится. Я не пойму, так сложно было норм систему поворотов реализовать для разрабов... Это пNздец полный!
У меня не робит( Может, это потому что у меня условие в Update, а не в отдельном методе?
Не могу закинуть свой текст в скрипт, в чём проблема подскажите пожалуйста
Не тестил код, но скорее всего дело в том, что текст это массив предложений. И тебе надо будет разбить весь свой текст на отдельные элементы массива и запихать вовнутрь ИНСПЕКТОРА (правое окно юнити), когда тыкнешь на объект, в который ты кинул скрипт
была таже проблема используй текст легаси
Благодарю за ролик, а как мне адаптировать под обьекты в моем мире?
Чувак ты просто лучший, именно то, что надо было. Ещё и код хорошо видно, спасибо большое!
блин я заметил что все блогеры по разному говорят instantiate! Какой инстантинэйт? Инстаншейт правильно
коротко и ясно. Все отлично. А если я захочу уничтожить объект созданный из префаба, как мне получить его в переменную?
Твой видос очень помог :D :D :D :D :D :D :D
А што делать если в брендаре нет эли мод я все делал огромной спасибо
СПАСИБО!!!!!! другие туториалы вообще нормально не объяснили что переносить в On Click, сама я тоже не допирала и пыталась туда сам скрипт вставлять и разумеется не работала ничего
Лень видос смотреть вот пишу 1 скрипт переменная public int x; 2 скрипт GetComponent<1 скрипт>().x = 1;
Здравствуйте! А как получить доступ к созданному объекту, если я тупо копию объекта создаю, на котором висит скрипт? Мне нужно создать копию деформированной модели машины и повесить на неё Rigidbody, чтоб она не висела в воздухе.
без лишней воды и по теме, Респект👍
Очень помог!
Ужасный код за 5 минут, без обид
Bloom применился ко всей области камеры, все светилось, а не сам квадрат, что не так?
у меня тоже
Спасибо
Очень полезный видос, видела от другого блогера на 30 мин, а здесь всё легко и понятно. Очень помогло для создания игры за 7 дней
а в чём отличия от public?
К паблик переменной легко обратиться, если у тебя много строчек кода, и много людей работает над проектом, кто-то ненароком может обратиться к одной из публичных переменных и всё сломать, как можно больше переменных стараются делать приватными, к приватной переменной нельзя обратиться случайно.
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class exitmenu : MonoBehaviour { public void scenLoad(int numbScen { SceneManager.LoadScene(numbScen) } } скрипт не привязывается никак к камере, всё делал по видео. кстати в строке SceneManager.LoadScene(numbScen) не используется никакой цвет, типо в твоём видео эта строка цветная. да и хз ваще
Думаю в самом юнити не указан редактор кода на котором ты работаешь, там в настройках есть строка, и в ней ты указываешь путь к редактору кода который ты используешь для работы, но если путь указан не корректно, то редактор кода при работе с юнити будет без цветным, и скорее всего не будет работать, к сожалению я точно не помню где в настройках найти этот пункт.
@@KirillGopienko хз, все остальные скрипты работают. может версия не та, просто у меня ещё есть версии юнити всякие
@@rukichbro Все остальные скрипты в проекте, или же остальные проекты в юнити? Просто если у тебя разные версии юнити то может в версии где не работет скрипт не указан редактор кода в настройках.
@@rukichbro а ты вот отправил скрипт, у тебя все скобки стоят в строке public void scenLoad(int numbScen
@@KirillGopienko ну именно скрипты в проекте работают, остальные.
А как сделать чтоб без кнопки просто там 5 секунд и менялась
А как сохранить изменённый спрайт?
Знаешь как?
спс большое
Огромный лайк!
Что делать если когда пишу SerializeField он не подсвечуетса зеленим?
Скорее всего в Unity не указан редактор кода(или указан не корректно), который вы используете(к примеру Visual Studio), и из-за этого он не подсвечивает сериалайз филд. По гуглите как указать в юнити редактор кода, я уже не помню куда нужно заходить.
Спасибо!!!!
и так то в шортсах прикольно такие видео выкладывать
Вот я использую чаще GetComponent.обьект на котором скрипт. название скрипта. переменная особенно если этот скрипт висит не на одном обьекте а на множестве например статы врагов у которых мы уменьшаем хп
Спасибо очень помогло коротко и понятно
Спасибо! Теперь иконка рюкзака меняется от открытия)
А как удалить префаб скриптом? Через Destroy не получается.
спасибо, четко и понятно объясняете, а главное без воды)
Бл что за прикол у ютуберов, показать текст и привязать его к углу. Покажите сложный интерфейс, где куча ui элементов.
Огромное спасибо!
Спасибо добрый человек
как сделать чтоб оно обратно возвращало??
public чем плох в таком случае?
В том что паблик может изменить каждый, как через инспектор, так и через код.
С кайфом
имба, наконец-то я узнал что это, мне говорили что это типо чтобы можно было записывать туда все данные, я думал бред и не юзал это, респект тебе!
привет все делаю по видео но нет вкладки SceneLoad
Ну, тут может быть множество вариантов проблемы, но вот 2, либо функция создана с ошибкой, либо не указал using UnityEngine.SceneManagement; в начале скрипта.
@@KirillGopienko указал я using
@@JokerOxide ну тогда как вариант ошибка в самом скрипте.
Вы можете показать как делать тоже самое, но меняя внутри картинки Image>Source Image ?
Блин спасибо очень помог
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class DialogSystem : MonoBehaviour { public string[] lines; public float speedText; public Text dialogText; public int index; // Use this for initialization void Start () { index = 0; StartDialog (); } void StartDialog(){ dialogText.text = string.Empty; StartCoroutine (TypeLine ()); } IEnumerator TypeLine() { foreach (char c in lines[index].ToCharArray()) { dialogText.text += c; yield return new WaitForSeconds (speedText); } } public void scipTextClick(){ if (dialogText.text == lines [index]) { NextLines (); } else { StopAllCoroutines (); dialogText.text = lines [index]; } } public void NextLines(){ if (index < lines.Length - 1) { index++; StartDialog (); } else { index=0; StartDialog (); } } }
Чувак я тебя люблю у меня бошка болела преокт висел код писать немог и ты спас меня
Братка, рузкий езык наше усё!@@Vlon4ik
Благослави вас Бог Копипаста
Спасибо за гайд, но меня не покидает ощущение, что писать [SerializeField] private бесполезно, ибо [SerializeField] и так будет приватным с крипте, но изменяемым в инспекторе
Если не написать private, то будет private по умолчанию, просто доступ надо указывать для читаемости, если только у вас команде есть договорённость об не указании private.
Спасибо, очень нужная информация!