Найти в Дзене
Делаем игру про поезда. Часть 6. Постой, паровоз
В прошлой статье мы заставили поезда двигаться. Теперь же реализуем обратное - научим их останавливаться :) <Механика остановки> Останавливаться поезда будут конечно же на предназначенных для этого станциях. Еще в третьей статье мы добавили в интерфейс кнопку строительства остановки, но пока никак не использовали ее. Давайте же повесим на нее строительство станции, приближение к которой для локомотива будет сигналом к остановке до полной разгрузки/погрузки поезда грузом или пассажирами. То есть игроку...
2 года назад
Делаем игру про поезда. Часть 5. Запускаем движение
В прошлой статье мы добавили механику строительства железной дороги. Пути получились симпатичные, но надо бы теперь как-то заставить поезд двигаться по ним, чем обязательно займемся сегодня. Буду с вами честен, у меня далеко не сразу получилось реализовать нормальную механику движения поезда, так что то что вы увидите здесь является результатом работы нескольких вечеров. <Пыхтящие паровозы> Паровоз сейчас выглядит как-то грустно... думаю, для динамики ему точно не помешает добавить дым из трубы) В Unreal engine дым можно реализовать просто с помощью частиц...
2 года назад
Делаем игру про поезда. Часть 4. Железнодорожные пути
Всем привет! База графики у нас уже готова и наша игра начинает приобретать более-менее приятный вид. Но пока только на скриншотах, в статике. Теперь нам нужно заставить ее работать. Начнем с основных механик, а именно со строительства, движения и остановок поездов. По первоначальной задумке игры строить можно только рельсы (прямые, поворотные, перекрёстки и стрелки), места остановок локомотивов (станции) и семафоры. Конкретно в этой статье мы займемся механикой строительства того, без чего поезда не будут двигаться - железной дорогой...
2 года назад
Делаем игру про поезда. Часть 3. 3D модель паровоза и вагона
Всем привет! В прошлой статье мы начали делать черновую графику для игры и генерировать простую карту. В этот раз мы продолжим работать с графикой и сделаем модель "главного героя" нашего проекта - поезд. <Референсы> Ранее я писал о том, что хочется сделать игру не в реалистичном сеттинге, а в виде детских игрушек из натуральных материалов. Это поможет немного выделить игру из себе подобных. Я как-то сразу уже на первом концепте (он был в первой статье этого цикла) решил что поезд будет деревянным...
2 года назад
Делаем игру про поезда. Часть 2. Генерация карты
Всем привет! В прошлой статье мы определились с сеттингом и общей идеей для игры. Сегодня же мы попробуем сгенерировать карту и положим начало работе с кодом и графикой. <Двигатель> Выбор игрового движка для меня вовсе не был каким-то сложным. Я уже много лет работаю на Unreal Engine 4 и в целом доволен этим инструментом. Хочу отметить что это очень хороший выбор для не программиста, коим я и являюсь. На UE4 код можно делать с помощью инструмента визуального программирования, который здесь называется blueprint...
2 года назад
Делаем игру про поезда. Часть 1. Идея игры пришла в плацкарте
Всем привет! Это моя первая статья из цикла дневников разработки небольшой игрушки про поезда на движке Unreal Engine 4, идея которой мне пришла как раз во время путешествия по бесконечным железным дорогам. Приятного чтения) <Небольшое введение про мою любовь> Для некоторых людей железные дороги - это больше, чем просто способ перемещения, это настоящая страсть и любовь к технологии, истории, архитектуре и сложным системам между разными отраслями человеческой деятельности. Я сам всегда любил поезда, причем как старинные пыхтящие, так и современные скоростные...
2 года назад