- Видео 26
- Просмотров 8 340
XAV Games
Беларусь
Добавлен 10 авг 2022
Меня зовут Александр. С 2009 года я занимаюсь разработкой компьютерных игр. Сначала я делал игры для социальных сетей. Первой моей игрой была игра "Алхимон". После я сделал много игр, среди которых "Дровосеки", "Магия сфер", "Алхимон 3D", "Шкала магии" и другие. Но все эти игры уже пришлось отключить, так как сервера не окупались. Теперь я занимаюсь разработкой игр на Unity 3D для мобильных платформ и десктоп. На этом канале, я хочу рассказать о процессе создания мной игр, свою историю попыток создания инди проектов и показать результат кропотливого труда. Вы можете стать первыми, кто узнает о выходе нового инди проекта из этого источника.
Быстро создаём 3D модель из 2D иконки звездочки используя Blender 3D. Урок 3D моделирования.
Эту иконку я рисовал для своей игры Cyber Dump, которая выйдет в этом году. Мне нужна была 3D модель для этой иконки. Для создания модели я использовал Blender 3D.
Как быстро создать из 2D иконки 3D модель? В этом видео показано как это сделать самым быстрым и простым способом.
Для создания дополнительных точек используется клавиша "E". Выделенные точки дублируются и между старой точкой и новой образуется ребро, а между всеми ребрами лица.
Для объединения несколько точек, используется клавиша "M". В появившемся меню выбираем "At Center".
Как быстро создать из 2D иконки 3D модель? В этом видео показано как это сделать самым быстрым и простым способом.
Для создания дополнительных точек используется клавиша "E". Выделенные точки дублируются и между старой точкой и новой образуется ребро, а между всеми ребрами лица.
Для объединения несколько точек, используется клавиша "M". В появившемся меню выбираем "At Center".
Просмотров: 143
Видео
Cyber Dump! Perlin Noise Map Generator. Шум Перлина в генерации карт для игр с бесконечным миром
Просмотров 1,8 тыс.Год назад
В моей игре Cyber Dump бескрайний бесшовный автоматически генерируемый на ходу мир. Как это возможно? Всё достаточно просто. Для генерации мира и использую шум Перлина. Он позволяет при определенных координатах постоянно получать одно и то же значение, которое подходит для формирования мира. Постарался максимально просто и подробно рассказать в этом ролике как это делается и как я это применил ...
Cyber Dump! Dungeon Map Generator. Разработка алгоритма генерации карт подземелий для моей инди игры
Просмотров 419Год назад
В игре бескрайний бесшовный автоматически генерируемый на ходу мир. Но со временем это явно может наскучить и захочется пройти что-то чуть более линейное в этом свободном мире. Поэтому я ввожу в игру подземелья и для этого мне необходимо было написать алгоритм для генерации этих особых локаций. На локациях будут боссы, которых придётся убить, если вы хотите пройти на следующий уровень. Кроме эт...
Cyber Dump! Продолжаю разработку инди игры про роботов. Генерация мира #1. Добавление баз роботов.
Просмотров 140Год назад
Мир игры - это разрушенный взрывами мир будущего, где смогли выжить только роботы и мутировавшие животные. До этого ролика в игре мы видели только природный мир из скал и растений. Прямо в этом ролике я добавил в мир технологические базы роботов. Мир в игре генерируется автоматически с помощью генерации псевдослучайных чисел и шумов Перлина. О том, как это всё устроено я расскажу в следующем ро...
Cuber Dump! Первая попытка сделать логотип. Решил попробовать в Blendere 3D. Ваша оценка в комменты.
Просмотров 87Год назад
С мыслями о том, что логотип должен отражать суть и стилистику игры, я решил сделать логотип из тех же моделей, которые используются в игре. Что из этого вышло можно наблюдать в этом ролике. Большая просьба оставить ваше мнение и критику в комментариях. Немного запутался.
Cyber Dump! Процесс разработки игры. Детали роботов #1. Как я собираю детали в Blender 3D для игры.
Просмотров 304Год назад
Показываю/Рассказываю как я создаю части тела для роботов. Каждая деталь состоит из заранее созданных примитивов типо болтиков, пластин, стекляшек, глазных яблок, шестерёнок и так далее. В игре чтобы получить определенную деталь, нужно будет собрать примитивы из которых она состоит. Механика стандартных коллекций.
Cyber Dump! Процесс разработки игры. Боевая система #2. Крит урон и размер вылетающего текста.
Просмотров 104Год назад
Продолжаю разработку своей инди-игры про роботов, где каждый болтик на счету. В этом видео я в реальном времени дополняю механику выпадающего текста возможностью регулировать размер текста в зависимости от типа выпадающего текста и немного рассказываю про нюансы.
Cyber Dump! Процесс разработки игры в одиночку. Боевая система #1. Полоски здоровья. Текст урона.
Просмотров 403Год назад
Создаю игру про роботов. Название Кибер-свалка. Идея в собирании себе робота из обломков и другого мусора. Геймплей - бродим по постап-миру, находим мусор, крафтим из него детали нашему роботу. Устанавливаем на робота. Собираем ресурсы для постройки своей базы, строим, прокачиваем и т.д. Собираем лут для прокачки деталей, качаем. Гринд, прокачка, исследование, коллекции. Попутно мочим монстров,...
Observer - System Redux #4 Паулина внутри ????
Просмотров 43Год назад
Observer - System Redux #4 Паулина внутри ????
Observer - System Redux #3 Тайны повсюду
Просмотров 33Год назад
Observer - System Redux #3 Тайны повсюду
Observer - System Redux #2 Комната 108
Просмотров 52Год назад
Увлекательный и страшный детективный хорор
Попал в лабиринт !!! Observer - System Redux #1 Адам
Просмотров 20Год назад
Детективный хорор в стиле киберпанк, где все мокро, грязно и страшно! Приятного просмотра!
Финальная планета для игры Sapper Defense. Логово бога тьмы, построенное на костях мёртвых богов.
Просмотров 34Год назад
Финальная планета для игры Sapper Defense. Логово бога тьмы, построенное на костях мёртвых богов.
Лор сцена игры Sapper Defense. Короткое описание мира. Гемплей / Обзор / Презентация инди игры.
Просмотров 32Год назад
Лор сцена игры Sapper Defense. Короткое описание мира. Гемплей / Обзор / Презентация инди игры.
Уроки разработки игр для начинающих. Уроки Unity 3D. Уроки Blender 3D. Урок 3 - Управление камерой
Просмотров 1052 года назад
Уроки разработки игр для начинающих. Уроки Unity 3D. Уроки Blender 3D. Урок 3 - Управление камерой
Уроки разработки игр для начинающих. Уроки Unity 3D. Уроки Blender 3D. Урок 2
Просмотров 1752 года назад
Уроки разработки игр для начинающих. Уроки Unity 3D. Уроки Blender 3D. Урок 2
Фэйлы во время записи видео. Записывался второй урок по Unity 3D для начинающих.
Просмотров 742 года назад
Фэйлы во время записи видео. Записывался второй урок по Unity 3D для начинающих.
Рубин для игры Sapper Defense. Как из плоской иконки сделать 3D модель. Урок по Blender 3D.
Просмотров 5632 года назад
Рубин для игры Sapper Defense. Как из плоской иконки сделать 3D модель. Урок по Blender 3D.
Уроки разработки игр для начинающих. Уроки Unity 3D. Уроки Blender 3D. Урок 1
Просмотров 2692 года назад
Уроки разработки игр для начинающих. Уроки Unity 3D. Уроки Blender 3D. Урок 1
Гемплей / Обзор / Презентация инди игры Sapper Defense. Рассказываю про свою игру. Часть 1
Просмотров 622 года назад
Гемплей / Обзор / Презентация инди игры Sapper Defense. Рассказываю про свою игру. Часть 1
Казуальная бомба для игры Sapper Defense. Игровое 3D моделирование в Blender 3D.
Просмотров 2262 года назад
Казуальная бомба для игры Sapper Defense. Игровое 3D моделирование в Blender 3D.
Планета подобная Земле для игры Sapper Defense. 3D моделирование в Blender 3D.
Просмотров 3912 года назад
Планета подобная Земле для игры Sapper Defense. 3D моделирование в Blender 3D.
Магический Кристалл призывателя монстров для игры Sapper Defense. 3D моделирование в Blender 3D.
Просмотров 1802 года назад
Магический Кристалл призывателя монстров для игры Sapper Defense. 3D моделирование в Blender 3D.
Извините, я делал все по туториалу, но заменил окружность на кривую безье, и теперь мне нужно сделать заливку обьекта, чтобы не было контура, как это сделать?
Спасибо, за этим туториалом Искал Много дней!
Ладно фигура норм , но суть рубина или алмаза в его прозрачности ,он должен быть как стекло. А тут уж извини , он как будто пластмассовый ахахах
слишком долго, никто не будет смотреть такой тутор затянутый!
Так-то интересно, но происходит какая-то хрень. Спрайты не отображаются ни в окне сцены, ни в игре.(но генерируются). камера видит скайбокс/бэкграунд как бы не менял Z. первый раз запустил редактор в 2D 2022.3.19f1
мдам, я сам искал в чём проблема... проблема очень тупая, и оказалась в палитре цветов, в переключателе альфа)
Как обстоят дела с разработкой сейчас?
Про биом может тоже расскажите? Как сделать?
Очень зря что код не прилагаешь, мог бы выложить в ассет стор, я бы купил посмотреть на твоё решение.
Красава !!! Очень классный способ создания планет для инди игр !!!!!
Спасибо за такой отзыв! Очень приятно =)
Обожаю рогалики за неповторимую генерацию карт!
Круто! Тогда эта игра вам понравится! Надеюсь что в этом году поиграем =)
Кроме Перлина можно использовать и другие генераторы шума, например "шум вороного". Или можно подмешивать фракталы, что бы искажать явные пятнистые рисунки. Еще я бы еще предложил над системой филда добавить систему биомов. Что бы не хранить данные о биомах можно тоже их генерировать на лету. Исходя из координаты биома генерировать сид для рандома. А потом в заданом порядке забирать значения для инициализации.
В ролике упрощенный вариант описан. В самой игре отдельно по координатам через другие настройки шума берутся биомы, растительность, преграды, здания и т.д. А вот про шум вороного надо загуглить, про него не слышал.
Ну а декор я располагаю вообще просто. Для каждого квадрата в псевдорандом сею семечко по формуле с координатами и уже пользуюсь псевдорандомом.
@@AlexStorkPage ага, его еще называют "клеточный шум"
@@archon7th аааа, вот это что. А я не понимал раньше что это и где искать =) Благодарочка.
Просто и со вкусом)
Реген хп надо добавить )))
Всему своё время
Делал себе такой же проект, только на другом движке для бесконечного само развлечения и спуска в бездну подземелий. И как раз в качестве навыка замутил генерацию хп и маны в зависимости от уровня врагов. А так же реализовал навык щит маны, это когда урон поглощается маной, и место хп сгорает мана и уже потом при нуле маны убавляется хп. А так же замутил боссам статичные хп А так же реализовал макросы для скилов + различных петов в помощь герою и их прокачку способностей чтобы не было скучно в одиночку бродить по лабиринтам. Так что всякие светлячки, феи и прочие существа сражаются на моей стороне вместе со мной месят всякую вражину и попутно улучшая не только их навыки, и параметры но и внешний вид дизайна тоже меняю на свой вкус и цвет. Так что живые друзья больше не нужны, когда всегда можно призвать себе множество разных виртуальных ботов в виде различных петомцев. И хоть есть ограничение в генерации до 10.000 локаций, их вполне хватить за глаза, ибо не каждый сможет добраться до самой последней локации и всех завалить тем самым финишируя пройдя всю эту игру. Монстры их сложность увеличивается по принципу пружины, да и через прочерк случайно выставляется здоровье и наносится урон у монстров. | Монстр-200 | Атака:1-50 | Здоровье: 2-200 | Карты до 20 | | Монстр-400 | Атака:1-100 | Здоровье: 2-400 | Карты до 60 | | Монстр-600 | Атака:1-150 | Здоровье: 2-600 | Карты до 100 | | Монстр-1200 | Атака:1-240 | Здоровье: 2-1200 | Карты до 150 | | Монстр-2500 | Атака:1-300 | Здоровье: 2-2500 | Карты до 200 | | Монстр-10.000 | Атака:1-400 | Здоровье: 2-10.000 | Карты до 300 | | Монстр-20.000 | Атака:1-600 | Здоровье: 2-20.000 | Карты до 400 | | Монстр-30.000 | Атака:1-777 | Здоровье: 2-30.000 | Карты до 600 | | Монстр-45.000 | Атака:1-800 | Здоровье: 2-45.000 | Карты до 800 | | Монстр-60.000 | Атака:1-900 | Здоровье: 2-60.000 | Карты до 1000 | | Монстр-80.000 | Атака:1-1000 | Здоровье: 2-80.000 | Карты до 1400 | | Монстр-100.000 | Атака:1-1200 | Здоровье: 2-100.000 | Карты до 2000 | | Монстр-150.000 | Атака:1-1500 | Здоровье: 2-150.000 | Карты до 2500 | | Монстр-200.000 | Атака:1-2000 | Здоровье: 2-200.000 | Карты до 3000 | | Монстр-300.000 | Атака:1-3000 | Здоровье: 2-300.000 | Карты до 4000 | | Монстр-600.000 | Атака:1-4000 | Здоровье: 2-600.000 | Карты до 4500 | | Монстр-900.000 | Атака:1-6000 | Здоровье: 2-900.000 | Карты до 5500 | | Монстр-1.200.000 | Атака:1-12.000 | Здоровье: 2-1.200.000 | Карты до 6666 | | Монстр-2.000.000 | Атака:1-24.000 | Здоровье: 2-2.000.000 | Карты до 10.000 | Боссы их сложность тоже увеличивается по принципу пружины, да и через прочерк случайно выставляется здоровье и наносится урон. | Босс-2000 | Атака:1- | Здоровье: 2-2000 | Карты до 20 | | Босс-7000 | Атака:1- | Здоровье: 2-8000 | Карты до 60 | | Босс-25.000 | Атака:1- | Здоровье: 2-25.000 | Карты до 100 | | Босс-50.000 | Атака:1- | Здоровье: 2-50.000 | Карты до 150 | | Босс-80.000 | Атака:1- | Здоровье: 2-80.000 | Карты до 200 | | Босс-100.000 | Атака:1- | Здоровье: 2-100.000 | Карты до 300 | | Босс-200.000 | Атака:1- | Здоровье: 2-200.000 | Карты до 400 | | Босс-400.000 | Атака:1- | Здоровье: 2-400.000 | Карты до 600 | | Босс-800.000 | Атака:1- | Здоровье: 2-800.000 | Карты до 800 | | Босс-2.000.000 | Атака:1- | Здоровье: 2-2.000.000 | Карты до 1000 | | Босс-8.000.000 | Атака:1- | Здоровье: 2-8.000.000 | Карты до 1400 | | Босс-16.000.000 | Атака:1- | Здоровье: 2-16.000.000 | Карты до 2000 | | Босс-32.000.000 | Атака:1- | Здоровье: 2-32.000.000 | Карты до 2500 | | Босс-48.000.000 | Атака:1- | Здоровье: 2-48.000.000 | Карты до 3000 | | Босс-120.000.000 | Атака:1- | Здоровье: 2-120.000.000 | Карты до 4000 | | Босс-240.000.000 | Атака:1- | Здоровье: 2-240.000.000 | Карты до 4500 | | Босс-400.000.000 | Атака:1- | Здоровье: 2-400.000.000 | Карты до 5500 | | Босс-600.000.000 | Атака:1- | Здоровье: 2-600.000.000 | Карты до 6666 | | Босс-800.000.000 | Атака:1- | Здоровье: 2-800.000.000 | Карты до 10.000 |
Круто, но ничего непонятно
Спасибо за такой приятный отзыв! =)
Возмождно не очень понятно, потому что я в ролике ничего и не объясняю, а просто показываю процесс. Можете задать мне здесь вопросы, может смогу вам доходчиво на них ответить.
Извиняюсь, до меня плохо доходит. А как вытягивать точки? Это где-то вначале шортса в эдит моде
Вытягивание это то же выдавливание на клавишу Е
Еще можете смотреть описание видео. Там я пишу основные действия как делать.
А как изображение монетки добавить добавить на экран, там на первых секундах?
Просто перетяни картинку в окно блендера.
@@xavgames866 спасибо
Немного запарно
Совсем чуть-чуть =)
Интересный видос. Очень жду ролик "Один день из жизни программиста за 5 минут"...
Как только, так сразу =)
Удачи тебе!
Благодарю!
Воу 🤩
Ничошно так )))
Очень жду следующий ролик. Интересно посмотреть про шумы Перлина.
Крутяк
Текст цветной мне больше понравился ))
Спасибо за мнение. Оно очень помогло.
Классно получилось
Спасибо. Буду пробовать сделать ещё варианты и собирать отзывы, сравнивать.
Ай-яй, область видимости методов и полей - совсем забиваешь ... зря
Ты про структуры? Я только в структурах забиваю.
В остальном тыкни пальцем, обсудим =)
Или ты о том, что я не пишу private ? Оно же по умолчанию стоит, его можно не писать же.
Хм... Реально сложный вопрос. Ничего придумать не могу.
Спасибо за мнение!
Вроде лого и красивое, но что-то с ним явно не так. Не знаю как сформулировать...
Спасибо за мнение!
самое сложное не заглохнуть в дороге
В точку!
Выглядит хорошо
Интересно
Спасибос
Хм, неплохо для инди
Низкий поклон
Супер, не останавливайся, развивайся. Пиши статьи на Хабре! Спасибо за труд.
Низкий поклон
Когда следующий урок?
Ждал вашего интереса. Скоро сниму =)
single-responsibility principle
Юнити в принципе предрасположен
✌