Привет! Меня зовут Николай, и я хочу рассказать о своём опыте разработки игры "Битва с Дронами". Это мой первый серьёзный проект, который сейчас находится в бета-тесте. Если вы хотите узнать, как всё начиналось, какие были сложности и чему я научился, добро пожаловать!
Я давно хотел сделать клон Paratrooper, аркадной компьютерной игры в жанре shoot 'em up, выпущенной в 1982 году. Эта идея засела в моей голове примерно с того момента, как я впервые в неё поиграл. В основе моей игры — концепция защиты деревни от вражеских дронов. Игрок управляет военным с оружием и отбивает волны налётающих беспилотников. Хотелось добавить реалистичности: настоящие модели дронов, разнообразное оружие с уникальным поведением.
Для разработки я выбрал PixiJS — не сложный в использовании движок для работы с 2D-графикой. В игре 28 типов дронов, включая фантазийные модели вроде "лютого". Оружие варьируется от классического АК-47 до ПЗРК "Игла" и "Верба", которые имитируют реалистичное поведение ракеты с ГСН. Графика проста и ясна, без сложных эффектов освещения и теней.
Разработка началась с того, что я откопал свой старый проект 2022 года и решил его доработать. Сначала я сосредоточился на создании базовой механики: управление персонажем, стрельба и поведение дронов. Я стремился сделать игровой процесс динамичным, но доступным. Самыми сложными оказались физика дронов, настройка оружия и оптимизация. Дроны должны были двигаться реалистично, оружие — быть сбалансированным, а игра — работать плавно на разных устройствах. Например, ракеты ПЗРК сначала летели прямо в цель, но выглядело это скучно. Я добавил сложное поведение с учётом инерции, и это сделало их использование увлекательным.
Хотя я не профессиональный художник, мне хотелось, чтобы игра выглядела стильно. Я использовал простые, но выразительные спрайты, вдохновляясь играми с минималистичной графикой, где акцент на атмосфере.
Сейчас я сделал тестовый вариант всех уровней и настраиваю баланс и сложность. В планах — улучшить интерфейс, чтобы сделать игру ещё более интуитивной, и запустить рекламную кампанию для привлечения игроков.
Разработка "Битвы с Дронами" стала для меня интересный опытом. Я узнал много нового о геймдизайне, графике и публикации игр. Самое главное — я понял, что создание игр — это не просто работа, а увлекательный процесс, который приносит радость.
Игра доступна в черновом варианте на Яндекс Игры — заходите, попробуйте, и дайте знать, что вы думаете!