Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Это idle-игра стратегия о рыцарях, исследованиях, крафте и сражениях, которая предоставляет пользователям расслабляющий опыт. Игра не требует концентрации и идеально подходит, когда вам нужно сделать перерыв или отдохнуть.

Герои Мини-Королевства

Кликер, Стратегии, Мидкорные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Unity + Программирование

С этим тегом используют

Gamedev Разработка Инди Инди игра Игры YouTube Компьютерные игры IT Программист IT юмор Python Картинка с текстом Юмор Все
299 постов сначала свежее
79
AlexanderDllSky
5 лет назад
Лига Разработчиков Видеоигр

Делюсь архитектурным шаблоном (StarterKit) для Unity проектов⁠⁠

Всем привет!


Периодически я пилю тут посты, которые с переменным успехом то набирают плюсы, то набирают минусы)))


Сегодня хочу поделиться шаблоном (в некотором роде "стартеркит") Unity-проекта, подходящего почти для любой игры. Набросал его для одной из инди-команд сообщества "Индикатор".


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

В репозитории (ссылку приведу в конце) используется как собственный код, так и сторонний (NonDrawingGraphic, UIParticleSystem).


Сейчас это шаблон с примером реализации Главного Меню (назову это "Экраном") и появляющегося окна (назову это "Диалогом").

Произвольные экраны и диалоги - это префабы со своей реализацией родительских классов ScreenController и DialogController. В случае диалогов, если не требуется выполнять никаких особых, не предусмотренных классом-родителем, действий - то можно использовать родительский класс без ущерба функциональности.


Логика следующая - существует главная сцена с контроллерами/менеджерами. "Главный Игровой Контроллер" при загрузке игры (появлении этой сцены при запуске) отображает загрузочный экран (назову это "Прелоадером").

Затем (не реализовано, т.к. это индивидуально для каждого проекта) предполагается чтение/загрузка настроек, конфигураций, файлов-сохранений и пр.

После этого вызывается экран "Главного Меню", который загружает необходимую ему сцену (разумеется, оставляя первую "главную" сцену активной), включает музыкальный фон и убирает "Прелоадер".


Буду очень рад вопросам, критике и советам по улучшению.
Ссылка на репозиторий: https://github.com/DL-SKY/PrototypeForIndicator

Надеюсь, кому-нибудь пригодится.

Удачи и успеха всем в геймдеве!

Показать полностью
[моё] Unity Шаблон Gamedev Программирование Csharp Github Текст
13
21
Neptun
Neptun
5 лет назад
Лига Разработчиков Видеоигр

Клон Bomberman на Unity - Часть 3, заключительная⁠⁠

Привет, товарищи!


Совсем забыл, что нужно было выложить заключительную часть роликов!


В следующих трёх видео мы обучаем врагов бомбермена поиску пути при помощи A* алгоритма, а так же заставляем всех умирать от взрывов.

Клон Bomberman на Unity - Часть 3, заключительная Unity, Unity3D, Bomberman, Программирование, Dendy, Туториал, Гифка, Видео, Длиннопост
Показать полностью 3
[моё] Unity Unity3D Bomberman Программирование Dendy Туториал Гифка Видео Длиннопост
11
32
yager990
5 лет назад

Помогите войти в it (Верю в силу Пикабу)⁠⁠

Уважаемые форумчане, всем привет!
Зовут меня Егор, на Pikabu я давно, больше 8 лет точно, хотя аккаунту только будет 7. Это мой первый пост! На протяжении моего пребывания на Pikabu вы все были со мной в хорошие и плохие моменты моей жизни, помогали их делать лучше чем они были, спасибо вам всем за это!
Так, с благодарностями закончили, перейдём к вопросу который заставил меня поднять(*опу) т.е. телефон :) и пока еду с работы домой накидать пару строк с небольшой просьбой, но перед самой просьбой, небольшая предыстория.
На дворе 2008 кризис уже бахнул, мои родственники наслушавшись песен про бухгалтеров и увидев нынешние тенденции про востребованность экономистов приняли решение, отправить меня учиться на экономиста, в надежде, что я через год стану директором банка и им больше не придется работать (а что у директора банка, есть свой сын, они забыли). Я отучился, устроился на работу (в организацию, выполняющую государственный заказ для нужд армии), проработал там 7 лет и тут до меня дошло, что я не хочу работать экономистом (от слова совсем). В течение 2-х недель (спасибо моей девушке) я более-менее определился, куда я хочу двигаться и что мне нравится, мы нашли для меня курсы, я их благополучно оплатил и начал двигаться к намеченной цели, а именно, войти в it :)
Выбрал себе язык программирования C# (из-за его мульти-платформенности и возможности разрабатывать игры на движке unity) начал его осваивать, первое время были небольшие затупы, приходилось материал повторять несколько раз, небольшие проблемы с мотивацией, но это все прошло, когда у меня начало получаться решать задачи на CodeWarrior. Сейчас я продолжаю своё обучение (осталось 2 месяца курсов, а самообучение заканчиваться не собирается). Перед Новым Годом я начал искать работу для программиста, но junior это сложно сделать (без профильного образования и отсутствия хоть какой но коммерческой разработки) никому не нужны заготовки, все хотят себе готового специалиста. Вот мне и пришла мысль попробовать обратиться с просьбой к самому лучшему комьюнити в СНГ, просьба такая, я хочу набить руку на реальных проектах (чтобы можно было не сильно теряя в деньгах найти работу (или вообще найти :))) и я бы с радостью поучаствовал в ваших/вашем проекте(удаленно и абсолютно бесплатно). От меня обещаю, быструю обучаемость, реальное желание работать и развиваться. От вас же хочется увидеть интересные задачи, самые актуальные технологии, менторство(что почитать, что посмотреть, что и как правильно, красиво или некрасиво и тд.) и самое главное дать мне возможность поучаствовать в вашем проекте. Готов помочь по разработке на языке C# разработке игры на движке unity.

Спасибо за внимание!

Всех с наступающим Новым Годом!

P.S. Почта для связи pikabu2020@list.ru

Показать полностью
[моё] IT Unity Программист Программирование Сила Пикабу Текст Csharp
134
TheKriss
TheKriss
5 лет назад

Обновление игры⁠⁠

Вообщем  вновь приветствую всех, я kriss и являюсь основателем компании из 2 человек....

Согласен, это звучит грустно, но все-же. Хотел бы поговорить собственно об обновлении моего печального проекта как recover memory, проект потерпел крах, но все же я буду работать над ним дальше и доведу его до играбельного состояния. К сожалению по сути я один, поэтому не всесилен, второй человек, это мой тестер но и ему спасибо, за потраченные нервы.

Все-таки это мой первый проект, так что провал неизбежен.


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


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


На этом пока все, сейчас я буду работать над бета 0.3, одновременно создавая другой проект.

Планируется улучшение стелса(возможности прятаться и приседать), изменение фонарика, обучение ну и будут изменения в самом контроллере.


Игру можно скачать на сайте Game Joit, или если кто заинтересован, скину файл на яндекс диск.

Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Обновление игры Программирование, Игры, Компьютерные игры, Unity, Пост, Ужасы, Длиннопост
Показать полностью 10
[моё] Программирование Игры Компьютерные игры Unity Пост Ужасы Длиннопост
6
0
MooseStudio
MooseStudio
5 лет назад
Unity

ЗапискиРазработчика.Физика⁠⁠

Диман мой друг детства (собственно и до сих пор друг) для него был этот билд.
Прошу прощения за шакалистое видео -- обещаю исправиться в будущем.


Доброго пятничного вечера друзья!

Вы прекрасны,  оставляете полезные советы и свои комментарии под каждым постом.
Мне на самом деле Важна обратная связь, любые советы и комментарии.

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




  Так же я обожаю шиндос(на самом деле проблемы в битом HHD) и со времен старта проекта я ее уже три раза переустановил.

Купил себе SSD и как же я кайфанул, когда W10 загрузилась за 13 сек. Раньше жидился потратиться на него.


Так давайте по порядку:

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


1. Сделал передвижение на кнопках и с клавиатуры

2. Сделал перезапуск уровня при "смерте"

3. Сделал смерть при падении под уровень

4. Сделал счетчик очков и вывод туда  сообщения при смерте



Чем занимаюсь сейчас и что будет резав ближайшую неделю:


1. Создам первый полноценный уровень, конечно же  greyboxing'ом

2. Создам первых врагов: белку и ежа, -- если помните


Greyboxing -- метод создания уровня, используя только графические примитивы. Конечно, распространно больше в 3D уровнял, но и у меня сейчас нет текстур.


Полезная ссылка: Минимализм в играх



PS
Я так же думаю о том, что-бы писать о маленьких и не очень играх разработанными маленькими студиями, либо даже одним человеком. В Google Play откровенно много треша и в основном он находится в топах, а что-то интересно, простое и приятное тонет в этом океане. Сегодня я дам Вам ссылку на игру, разработкой которой занималась девушка из Украины.

Жанр: 2D головоломка, где нужно поставить все на свои места.

Релиз в Google Play состоялся буквально пару дней назад, и уверен автору будет приятно получать обратную связь: ссылка



Вопросы к читателям:

Мой главный герой -- собака: какие виды атак, на Ваш взгляд будут уместны?

Появился Github: https://github.com/WayBackHome

Показать полностью
[моё] Gamedev Игры Unity Разработка Программирование Видео Длиннопост
2
DELETED
5 лет назад

Скример для программиста⁠⁠

Скример для программиста Скример, Программирование, Unity

p/s: великий гений флатинго автор этого чуда)

Скример Программирование Unity
26
SAmvor
SAmvor
5 лет назад
Unity

Немного о программировании⁠⁠

Немного о программировании Программирование, Unity

Добрый день.

Сейчас сидел играл в игру и что-то накатила такая мысль,как создание своей игры. Для этого я выбрал платформу Unity. Изучил все плюсы и минусы данной платформы,так же есть уже первичные мысли о моём проекте,но вот в чем подвох:у меня ноутбук и он довольно слабенький (AMD Radeon 3 Graphics 1.80 GHz, ОЗУ 4.00 ГБ),хотел бы узнать не будет ли никаких неудобств в том плане,что не хватит производительности для каких-то требовательных операций в данной среде?

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

Показать полностью
Программирование Unity
20
quanngow
quanngow
5 лет назад

Генерация игровых блоков и перемещение • Square Battle Devlog⁠⁠

Привет. Давай расскажу тебе о последних изменениях в моей игре.

Убрал шкалу таймера, ограничивающего время хода, ведь в одиночном режиме, при игре с ботом этот таймер просто не нужен.

Добавил генерацию игровых блоков, соответствующих числу, выпавшему на игровых костях. Их перемещение будет осуществляться с помощью шести кнопок в нижнем правом углу экрана.

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

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

Мой телеграм канал @pushkproger
Показать полностью
[моё] Разработка Игры Gamedev Unity Инди Программирование Блог Видео
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии