Сообщество - Unity

Unity

260 постов 2 718 подписчиков

Популярные теги в сообществе:

0

Движок Unity и процессоры AMD

Доброго времени суток, сразу скажу что в теме я слабо разбираюсь, но встречаю эту проблему не первый раз.
Начну из далека, обновил я свой пк и перешёл с Intel на AMD процессор, и там и там была встройка.
у моего знакомого была проблема в связке AMD видеокарты с AMD процессором, когда игры на этом движке не запускались вообще, а ошибок не было, программа оказалась в настройке, почему то даже без дополнительных программ AMD у него было включено совместная работа видеокарт, как на ноутбуках, после установки ПО от AMD и включения этой функции всё стало работать идеально.
Вернемся к моему случаю, обновил я ПК, стал играть в игру на Unity и почему то именно в одной локации появилась проблема: стал гаснуть монитор, багался звук и компьютер перезагружался, в журнале была только ошибка по питанию, стресс тесты проходило оборудование хорошо. По итогу один раз в ошибках появились отчёты о том что проблема с драйвером Nvidia и directx 11, что только не пробовал ничего не помогало.
Решение проблемы оказалось странным, когда ставил программу MSI , чтобы понизить частоты видеокарты, то удивился тому, что программа подтянула встройку, хотя я её аппаратно отключил, чтобы не мешала как раз таки в этих случаях, по итогу я включил встройку обратно и проблема с перезагрузкой ПК пропала.
Хотел бы послушать ваше мнение по этому поводу ибо мне до сих пор не вариться что такое может быть и почему на процессорах AMD встройка всегда активна и порой программы к ней обращаться, что вызывает порой проблемы.

Показать полностью
4

Мой путь в гэймдев (мне 36 лет и всё ещё в пути)

Решил я поделиться своей историей о том, как я пытаюсь стать разработчиком игр. Возможно кому-то будет интересно.

В 2021 году задумался я о том, что моя работа перестаёт меня радовать так как раньше, перспектив особых тоже не предвидится, а самая занимательная часть моей работы для меня программирование контроллеров и роботов. Работаю я в службе АСУТП на заводе. Да и еще тот факт, что практически все мои друзья айтишники удалёнщики и могут работать практически отовсюду, лишь периодически появляясь в офисе, заставил меня задуматься, может и я так смогу пойти в айти, программировать целыми днями. Иметь более гибкий график. Наверное, многие прошли через эту фазу, и, кстати, знаю многих, кто добился своей цели.

Так вот, начал я думать, что же конкретно мне было бы интересно программировать, какой язык, какое направление. С детства я любил играть в компьютерные игры, к ним у меня особенное, трепетное отношение. Начинал на ZXspectrum, затем дэнди и уже позже компьютеры и приставки всех видов и размеров. И с детства мне было интересно, как же это всё устроено. Я разбирал дэнди и системные блоки, ковырялся в платах и проводах в институте я выучился на инженера промышленной электроники.

Но вернемся к тому месту, где я решил найти себя в айти. Проработав инженером-электроником на заводах около 11 лет, я решил, что было бы круто стать разработчиком игр и сделать свою игру, тем более нынешние игры особо не радуют , и, я понял, что моё направление в IT - это разработка игр. Это действительно то, что мне интересно. Конечно, менять профессию, как-то страшновато, начинать двигаться по карьерной лестнице снова снизу, тем более мне было уже 33, семья, ипотека, кредит, но подумал, что надо рискнуть. Помониторив hh, пришёл к выводу, что в России более востребованы разработчики на движке Unity, на нем я и остановил свой выбор. Самостоятельно что-то изучать у меня иногда не хватает терпения, иногда мотивации, но всё меняется если я за это заплатил, поэтому уже после где-то месяца самостоятельного изучения я купил онлайн курс от GeekBrains (пожалел). Подкупило меня то, что эти курсы обещали, что через 18 месяцев по окончанию сразу будешь мидлом, с готовыми играми в портфолио, тебе помогут найти работу и получишь диплом государственного образца. Диплом государственного образца я действительно получил (третий в моей коллекции).

В группе в начале обучения было около 80 человек, все воодушевлённые мечтатели, будущие Кодзимы, с гениальными идеями, которые устроят революцию в игровой индустрии. Я был не исключением. Но до защиты дипломного проекта добралось всего 8 человек. Первым предметом были основы c#. До него я работал с многими языками программирования, но никогда не работал с объектно-ориентированным. Поэтому некоторые вещи выворачивали мозг наизнанку, заставляли голову дымиться, короче говоря, давались сложно. Далее мы начали изучать основы unity в целом ничего сложного на этом предмете не было, но вся жесть началась немного позже. Тогда я понял, насколько вся эта тема с обучением на разработчика Unity на geekbrains сырая. Начну с минусов:
1) Информация подаётся очень скомкано.
2) Методички не соответствуют занятию и пройденному материалу. Часто это просто копипаста с других сайтов причём бездумная
3) Среди преподавателей очень редко встречаются люди, которые действительно могут преподавать и объяснять. Некоторые просто не могут связать и двух слов. На вопросы, которые можно было задавать, в личных сообщениях, и на которые они должны были ответить в течении, кажется, суток или двух они могли не отвечать месяцами.
4) Иногда для домашнего задания не было необходимого материала, и ты не мог его сделать, соответственно не мог его сдать и завершить курс.

Плюсы обучения в Geekbrains
1) Все преподаватели - действующие разработчики unity с интересным опытом.
2) Понимаешь, что действительно нужно знать и какие актуальные ассеты и SDK используются в unity.
3) Возможность поставить обучение на паузу и продолжить снова (но пауза должна быть не более полугода за все время обучения). Несколько раз я брал паузу, чтобы уложить информацию в голове попрактиковать то, что изучил.

По итогу хочу сказать, что geekbrains я не рекомендую, разве, что вы уже немного владеете ООП языками программирования и имеете опыт работы с unity или другими игровыми движками. Мне как человеку с математическим складом ума и опытом в программировании было сложно. Гораздо сложнее чем ожидал. И если бы не YouTube, некоторые интернет ресурсы и книжки, я боюсь, я так бы и не закончил обучение и не сделал бы свою первую игру.

На данный момент я уже второй год рассылаю резюме, но за всё время получил несколько десятков отказов и всего лишь 4 тестовых задания, после которых получил отказ (даже без какого-либо фидбэка).

В своём портфолио имею две готовые игры на андроид. Одна что-то типа beat saber, где препятствия появляются в такт музыки и нужно их избегать, гиперказуалку, в которой нужно соединять одинаковые фрукты, симулятор барабанов, мини платформер состоящий из одного уровня (один из проектов сделанных на курсе geekbrains). И несколько маленьких простых игрушек выполненных в качестве тестового задания.

По итогу, я так и работаю на заводе, но теперь у меня есть хобби, я и ещё несколько человек, с которыми познакомился в geekbrains, делаем игры. Если есть возможность, я часами сижу за компьютером по вечерам и пишу код, смотрю обучающие видео и задаю кучу вопросов чату gpt. Это меня одновременно и успокаивает и даёт дополнительный заряд бодрости. Буду и дальше пробовать устроиться в какую-нибудь гэймдев студию)

Может кто-то тоже хочет делать игры и ему это информация как-то пригодится. Так же хочу сделать пост со ссылками на интересные YouTube каналы (для тех, кто им еще пользуется), написать название хороших книг по unity и c# и ссылки на полезные сайты.

Показать полностью

Игра про какой-то странный кряж

В библиотеке стим нашел игру про какой-то кряж. Игра валялась с 2015 года, не удивлен, тогда я скупал всё подряд. Кароч, это платформер где нужно бегать в роли полена и мочить всяких тварей которые вредят этому полену, многие монстры конечно не похожи на реальные копии из жизни, ну это же игра, а не реальная жизнь.

Показать полностью
1052

Я написал на Юнити программу для текстурирования 3д через ИИ (StableDiffusion). Бесплатная, без подписок и тд. Работает на ПК, без сервера

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

На видео версия 1.2, в новой версии также добавлена мультипроекция (наложение проекции с разных сторон одновременно) и перенос стиля. Таким образом, мы можем достигать результат ещё более легко.

Прога бесплатна, но есть кнопка "поддержать", если захочешь :)
Залетай к нам в дискорд, 2к+ пользователей, инди разработчиков.

3

Выход в релиз

Моя новая игра tf2enginerAttackвышла в релиз. Для меня это важно ведь от Альфы до 1.0 прошло 2 года. Концепция игры не изменилась всё также обороняешься от крабов силой убийства крабов. То Есть чем больше крабов тем ты сильнее а они между прочим враги.
что добавлено в релизик
Ниже геймплей

ОБНОВЛЕНИЕ
летающие враги
В начале ты отбиваешься сам но ближе к середине это АФК ферма поэтому я добавил три летающих краба
Шар 1 летит прямо на базу и сбрасывают Арду крабов
шар 2 круче
камикадзе 1
Летит и взрывает
2 персонажи. Тестеры жаловались на то что один и тот же геймплей. Теперь же
Разные виды классов, некрокраб вместо турелей маленькие крабы
Огнеметчик огнеметит
Ракетник с ракетными турелями
3 достижения
Тут и так понятно:)
4 hardmode
Для истинных про
5 модернизация турелей
Это больше разнообразие хотите быструю турель? Есть хотите что то между силой Критом и электричеством? Канечно
Хотите кассетные бомбы?
Прокачайте на свой вкус турели

Пожалуйста поддержите проект на Itch.io
каментарием я из все читаю и возможно что то добавлю в игру
https://awesometanks3.itch.io/tf2enginerattack
ссылка на игру

Я обязательно дам доступ к новым бетам тем кто хочет

Показать полностью 1 1
0

Начинаю свой путь в геймдев!

Начинаю свой путь в геймдев!

Всем привет, меня зовут Денис, я начинающий разработчик игр.

Однажды сидя на работе я осознал, что я занимаюсь тем, что мне совершенно не нравится, ведь я мечтал стать разработчиком чтобы делать игры, а не фиксить чужие баги. Я взял всю свою волю в кулак, собрался с мыслями, и написал заявление на увольнение. Теперь у меня море свободного времени чтобы изучать движки и стать новым Хидэо Кадзимой :D

В данный момент у меня уже есть одна игра которую мне удалось наклепать за час своего времени, желающие могут оценить по ссылке!

Игра совсем простая, но дальше будет гораздо лучше. Надеюсь у меня получится.

https://yandex.ru/games/developer/83775

Показать полностью

Начал с базы, изучаю потихоньку игровой движок Unity

Итоги проделанной сегодня работы:

  1. Создание куба и плоскости:

    • Добавлен объект "Cube" с компонентами Rigidbody и PlayerController.

    • Добавлена плоскость с тегом "Ground" для предотвращения падения куба в бесконечность.

  2. Скрипт для управления движением и прыжками:

    • Написан скрипт для управления движением и прыжками куба.

    • Реализована проверка на наличие компонента Rigidbody и коллизий с объектами.

  3. Настройка камеры и физических параметров:

    • Изменена позиция камеры для лучшего обзора.

    • Отрегулирована масса куба для более реалистичного поведения.

Для обучения использую Chat GPT-4, а точнее надстройку Universal Primer. По заявлениям создателя, эта штука заточена на обучение.

Действительно, сразу видно отличие в опыте использования ИИ.

  1. Он как бы тащит тебя вперед, постоянно подкидывая новую информацию. Тебе не нужно его постоянно спрашивать, что делать дальше. Он ведет, а ты ведомый. В обычном опыте использования на 2-3 ответе Chat GPT "сдувается" и приходится уточнять, что делать дальше.

  2. Обучение идет итерациями: он объясняет что-то новое, далее задает вопросы и дает задачу сделать что-то большее, нежели он объяснил.

Полный каеф.

Подписывайтесь на мой канал https://t.me/+rP-zjLe1xf8zMjVi

Показать полностью
Отличная работа, все прочитано!