Найти в Дзене
Игра - Последний бронебойный
Игра – Последний бронебойный. Приветствую, дорогие друзья! Прошу прощения за то, что отсутствовал! Было очень много дел ((( Хочу сообщить вам радостную новость о том, что я со своими детьми сделали игру и выложили ее на Яндекс игры – https://yandex.ru/games/app/422929?lang=ru Игра посвящена Великой Отечественной Войне. Вам предстоит взять под свое командование советский танк и уничтожать фашистские танки...
1 год назад
Разработка стратегии мечты – Префаб стартового поселения.
Разработка стратегии мечты – Префаб стартового поселения. Приветствую, дорогие друзья! Продолжаем работу над нашей глобальной стратегией. В этой публикации мы создадим префаб стартового поселения. Что для этого на необходимо сделать!? Во-первых, на главной сцене создадим пустой объект Settlement, добавим ему дочерним объектом спрайт для отображения поселения. Объекту Settlement необходимо добавить компонент BoxCollider для взаимодействия. Вот такое у нас получилось поселение...
1 год назад
Разработка стратегии мечты – Nations. Создание наций.
Разработка стратегии мечты – Nations. Создание наций. Приветствую, дорогие друзья! Продолжаем работу над нашей глобальной стратегией. В этой публикации мы создадим игровые нацию. Пока одну, но я планирую в игре несколько десятков наций. Итак с чего начать, конечно со скрипта – using UnityEngine; [System.Serializable] public class Nation { public string Name; // Название нации public Color Color; // Цвет нации public Vector3Int CapitalPosition; // Позиция столицы public GameObject CapitalPrefab; //...
1 год назад
Разработка стратегии мечты – Информация о ландшафте/TileData.
Разработка стратегии мечты – Информация о ландшафте/TileData. Приветствую, дорогие друзья! Продолжаем публикации про разработку стратегии мечты. В этой статье разберем такой вопрос как вывод информации о ландшафте и визуализируем его. Итак я создал вот такую панель- В которой будет выводится название ландшафта, ресурсы, которые свойственны данному типу ландшафта и кнопочка закрыть панель информации. В прошлой публикации, где мы разбирали TileData, мы добавили поле public Goods[] AvaliableGoods; public...
1 год назад
Разработка стратегии мечты – TileData. Создание свойств тайлов.
Разработка стратегии мечты – TileData. Создание свойств тайлов. Приветствую, дорогие друзья! Продолжаем работу над нашей глобальной стратегией. В этой публикации мы зададим нашим тайлам свойства. Смысл в чем – каждый вид тайла на карте мира будет определенным типом ландшафта, у каждого ландшафта свои ресурсы, свойства – истощение, скорость передвижения и так далее… Как нам это сделать?! Нам необходимо создать ScriptableObject – using UnityEngine; using UnityEngine.Tilemaps; [CreateAssetMenu(menuName...
1 год назад
Разработка стратегии мечты – временные события
Разработка стратегии мечты – временные события Приветствую, дорогие друзья! В этой публикации мы создадим систему игровых событий, которые будут срабатывать в зависимости от количества указанных дней. Первым делом создадим скрипт – using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class GameTimeEvents : MonoBehaviour { public static event Action<int, int> DayPassedEvent; private GameTime_gameTimeSystem; private float_daysPassed; private readonly Dictionary<int,...
1 год назад
Стратегия мечты – игровое время.
Стратегия мечты – игровое время. Приветствую, дорогие друзья! Итак, продолжаю делать публикации по разработке глобальной стратегии на движке Unity. В этой статье я хочу разобрать игровое время, создать логику управление временем, увеличение и уменьшение скорости течения времени в игре, пауза. Для начала создадим кнопки по управлению временем и текстовое поле, в котором будет отображаться игровая дата. Затем, естественно, надо создать скрипт, который этим временем будет управлять. using TMPro; using UnityEngine; using UnityEngine...
1 год назад
Стратегия мечты – карта мира
Стратегия мечты – карта мира. Приветствую, дорогие друзья! Итак, начну делится с вами своей работой. С чего должна начинаться разработка глобальной стратегии – мое мнение, с карты мира. 1. Я нашел карту мира в большом разрешении 7013*3562 вставил ее в Unity. Она будет у меня использоваться как подложка для рисования тайлов. 2. Надо было найти тайлы для карты мира. Запросы у меня были огромные - куча разных типов ландшафта - океаны, леса, джунгли, пустыни … Помог мне в этом сервис - https://inkarnate...
1 год назад
Вступление. Знакомство.
Вступление. Знакомство. Приветствую, дорогие друзья! Этой публикацией хочу начать вести дневник разработчика грандиозной игры – глобальной стратегии мечты. Давайте начнем с знакомства. Зовут меня Дмитрием, мне 38 лет, женат, двое прекрасных сыновей. Родился, учился и живу в славном, шахтерском городе Донецке. С 19 лет трудился на шахте, как говорится познал все прелести шахтёрского труда, сейчас работаю в горно-спасательной службе. Вы, возможно, спросите меня – как я из угольной промышленности решил переквалифицироваться в разработчика игр?! Я очень любил играть в глобальные стратегии – Hearts of Iron 4, Victoria 3, Europe 3 и так далее...
1 год назад