"Экспансия единорогов" - анонс тактической игры реального времени с элементами стратегии [upd: дополнение механик]

+164
NTFSв блоге Gamedev is Friendship!30 июля 2025, 14:32
Всем доброго дня.
После обзора моих игровых проектов от McFord я почерпнул немало полезного, в частности, что нужно всё же больше внимания уделять тому, что хочу сделать, а не что могу сделать.

Последний проект, выполненный в этой парадигме, конечно, не обновлялся с 2019 года, но его до сих пор загружают 10-15 раз в месяц, что очень даже прилично.
И так, я отложил несколько мелких доработок и планируемое обновление «Защиты пони-замка» (пока что самая популярная игра из созданных за два года), и поднял все свои наработки прошлого, дабы создать гибрид протосса и зерга лучшего от RTS и поней.
Вот что у меня получилось:



Проект «Экспансия единорогов», тактическая игра в реальном времени с элементами стратегии (элементы — потому что без строительства базы, это еще не годится).
Концепция игры — через портал призываем единорогов, которые могут собирать ресурсы, атаковать лучами смерти враждебную фауну, лечить других единорогов и выполнять разведку местности. Фишка же в том, что все эти действия единорог может изучить или улучшить уже после призыва — свежетелепортированный юнит не умеет ничего. Зато после изучения заклинания, оно работает автоматически — достаточно подвести единорога к ресурсу, и он начнет добывать магию, к вражескому юниту — и пойдет атака. Исключение только заклинание разведки местности, оно вызывается вручную.
Такая незамысловатая концепция, тем не менее, уже даёт приличный простор для игровых дел и новых механик, чем и буду заниматься дальше, добавляя здания, артефакты, юнитов и интеллектуальные действия противников. Ну и сюжетная часть кампании, куда ж без неё, нужна хорошая история.

Под катом подробности и ссылки на ресурсы игры

На данный момент, реализованы четыре тестовые карты с различными заданиями (призыв, сбор ресурсов, оборона и атака), из которых, на мой взгляд, вызов бросает лишь последняя (остальные проходятся с первого раза после освоения механик).
Известные недоработки — отсутствие выделения группы юнитов (сейчас можно управлять только по одному) и относительно слабая озвучка, хотя она есть. Плюс слабый алгоритм поведения противников, что не критично для прототипа, но в кампании, будет мешать.
Также нет сборок для Linux и Mac, это планируется, но позже.

Исходные коды проекта, как и во всех прочих моих играх, доступны на github.
github.com/tereshenkovav/UnicornExpansion

Что касается публичного релиза прототипа, я долго думал, и хотя концепция финансирования разработки через boosty скорее провалилась, чем нет — всё же из бесконечного уважения к тем благородным донам, что два года меня поддерживали, я на месяц от момента первой сборки оставляю релиз только для подписчиков, ну или за разовый донат там же.
boosty.to/ponygames

Но в конечном итоге, опубликую как и остальное, на itch и в релизах гитхаба, бесплатно, без SMS и регистраций :-)
Недоделанная, неполная, без некоторых механик и в процессе разработки — но всё же это прямой путь к полноценной RTS, чем я всегда хотел заняться (см. начало поста). Известное и самое важное возражение против стратегических игр — «да как это, милых поняф бросать на вражеские позиции помирать» — я обошел простым ходом, который будет подробно раскрыт в механике игры. Сильно упрощая — пони как телепортируется через портал на поле брани, так в случае критического урона туда же и уходит в соответствующем эффекте. Игрок может проиграть, но ни один единорог во время сражения не пострадает. И это есть хорошо.

Жду две недели и публикую прототип в общий доступ, а пока что вот скрины для приобщения:

Одинокий единорог ведет добычу магии

Выполнил разведку позиций врага и их там много

Один добывает, другой защищает

Командир, ресурсы почти закончились, пора двигать армию

Лучи смерти из рогов очень эффективны в группе

Ну вот и конец тебе, вражеское логово!

UPD: Добавлено видео прохождения первой карты
Добавил видео прохождения первой карты, для желающих полностью погрузиться в процесс
На рутубе
rutube.ru/video/private/47311b6275d88c91d5be695e20f5f8c5/?p=kO_lz5gQjd_x1XyA8WMw4g
На ютубе
youtu.be/vDocetU0gAY

125 комментариев

В ленту с набигающими единорогами
NTFS
0
Выглядит прикольно. Может, даже доживу до дня, когда по МЛП прям экономическую стратегию сделают, а пока махач с добычей ресурсов.
BorisM
+4
прям экономическую стратегию сделают

По механике SimCity?
NTFS
+1
Да, хороший вариант. Сим Сити 3000 — просто улет игра. Хотя, аутентичнее будет что то вроде Дети Нила.
BorisM
+1
Да, помню, был подобный заказ, интересовались люди экономическими стратегиями про поней.
Подумаю над этим.
NTFS
0
Потому что аутентично. Пони же мирные и милые существа, которые обожают копаться в земле. Бесконечный упорный труд по славу Солнца и Солнечной Принцессы — вот что они любят. Игра, показывающая эта, будет очень такоой понячьей.
BorisM
+3
Пока вижу только толпу агресивных Рарити из вступления Г5.
AlisarDoUrden
+2
:-) Спрайт взят из другого проекта, это гибрид Рарити и Твайлайт.
NTFS
0
А Селестию добавят?
AlisarDoUrden (ред.)
+3
Будут ли юниты-герои, по модели WarCraft3? Думаю, да.
А вот насчет добавления каноничных персонажей, тут надо думать и думать хорошо. В идеале, использовать полностью собственных персонажей и собственный мир. Потому что единороги — не объект авторского права, а вот Селестия таки да.
NTFS
+2
Можно сделать основную игру без каноничных персонажей и возможность добавления типа «фанатского DLC» или доп контента, который от разработчика типа независим, и его можно имплантировать, скачав с какого-нибудь форума. Ну, как сделано в открытых играх вроде FlightGear, RigsOfRods и т.п.
Oil_In_Heat
0
Вообще рабочий вариант, но в данном проекте, особого смысла нет. По сюжету, экспансия единорогов обеспечивается за счет дальней телепортации, в ходе которой сохраняется личность и большая часть памяти, но теряются навыки заклинаний, потому их нужно изучать на месте.
Соответственно, в телепортации каноничных персонажей, толку немного. Я даже думаю не привязывать проект к Эквестрии как таковой, оставив максимум, туманный намек.
NTFS
0
А зачем объяснять отсутствие навыков? В эквестрий их отсутствие норма же
Teikan
+3
Потому что логично отправлять в опасные миссии именно подготовленных единорогов. А у меня механики сосредоточена вокруг того, что все единороги — учатся после телепортации.
NTFS
+1
Можно сделать это не миссий, а как у эпплов — подареными землями.
Teikan
0
Интересно, надо подумать.
NTFS
0
А вот тут влезу я с Creeper World. Подаренные земли надо расчищать от наползающих зарослей Вечнодикого, а не чисто летучих мышей и тому подобного.
SMT5015
0
Подаренные земли надо расчищать от наползающих зарослей Вечнодикого, а не чисто летучих мышей и тому подобного.

(злобные флэшбеки с прошлого моего проекта) Да, мне нравится идея противостоять порче рельефа.
NTFS
0
Вечнодикий только один. Лучше пусть это будут те черные лозы, которые дискорд 1000 лет назад посадил. По мне допущение, что дискорд посадил их сразу в нескольких местах, более правдоподобно.
По мимо этого на эту роль могут подойди кристалы появляющиеся при темной магий, которые Сомбра создвал.
Teikan
0
Нашел вечнозеленый заменитель — Комикс Друзья навсегда Выпуск 35: вьющийся спорняк. Колективный разум растений, Привлекает магическая энергия (Портал из которого выходят новые единороги), Прикольно используется разные части окружения как големов/кукл, Вызывает конфликты и ест эмоций.
Teikan
0
Если я сделаю 5-6 текстурок с разной степенью запущенности сорняка и проведу на уровне 3 непроходимость сорняка без заклинания полета — это реально поможет разнообразить противодействие.
Добавить заклинание выжигания и всяческие обратные механики типа «секунды на сорняке жрут магию» — будет хорошо.
NTFS (ред.)
+1
И на финальном уровне пусть будут разбросаны доспехи, которые встают и атакуют как в комиксе. Слишком уж крутая концепция чтобы не использовать
Teikan
+1
Союзные активные юниты — это то, что мне не хватало в прошлом проекте. Необходимо сделать.
NTFS
+1
Так в комиксе они не союзные. В них свой лианы вьющийся спорняк вставил и так ими управлял. Враг, который при смерти расыпается на доспехи в которые могут вползти новые лианы.
Teikan
0
Это уже скорее вопрос к сюжету, а не к механикам игры.
NTFS
0
Ну типа как Селестия в каждой серии сливается перед очередным противником. Типа ни разу такого не было — и опа, снова. Так что даже вполне канонично будет)
ShprotaNa
+1
А в чём смысл вызывать совсем нулёвых единорогов, кстати? Если он не умеет абсолютно ничего, игрок не станет вызывать его пока не накпоит денег и на изучение чего ему там нужно. Разве что единорог уязвим пока учится и может быть в это время слит, но кем надо быть чтобы допустить подобное?
SMT5015
+1
Если он не умеет абсолютно ничего, игрок не станет вызывать его пока не накпоит денег и на изучение чего ему там нужно.

Магия нужна и на вызов, и на изучение. Пока единорог 1 добывает ресурсы, единорог 2 прибывает, и к тому времени уже есть запас на изучение специализации.
NTFS
+1
Но всё же лучше наверное сделать призыв с уже имеющимся базовым скиллом. Так и смысла больше и свежепризванный юнит не бесполезен по умолчанию.
vorodor
+1
И мы получаем WarCraft, где ты призываешь либо крестьянина, либо пехотинца, либо эльфа-лучника.
Не, механику пустого единорога я оставлю.
NTFS
+2
И мы получаем WarCraft, где ты призываешь либо крестьянина, либо пехотинца, либо эльфа-лучника.

Чтобы получить варкрафт, тебе надо убрать механику доучивания. Она всё равно крута и всё равно останется работать если базово единорог будет получать какой-то один спелл и докидку по времени и стоимости вызова как если бы он его изучил в поле.
SMT5015 (ред.)
+2
Вроде смысл есть, но сейчас специализации четыре, а будет больше десяти. И получается, что нужно дублировать кнопки при вызове и кнопки при обучении после вызова.
Идею понял, надо подумать.
NTFS
+1
А я тут тоже подумал и придумал, как сделать пустых единорогов более осмысленными. Только для этого придётся переделать экономику под тот же Периметр/Creeper World.

«Магия», основной ресурс, добывается не из кристаллов, а из самих единорогов. У них есть запас маны и её генерация, которую они могут отдавать в общий пул, а оттуда магия по цепочкам пилонов раздаётся тем, кто занят кастованием чего-либо. Соответственно, пустые единороги — это генераторы, ты их вызываешь если нужно больше магии и ничего кроме.
SMT5015
+1
У них есть запас маны и её генерация

Да, в основной версии игры, максимальный запас маны реально зависит от количества единорогов и некоторых артефактов/зданий. То есть, хочешь накопить перед штурмом побольше — призови еще пару единорогов.
Про генерацию пока не думал, но механика может быть интересной.
NTFS (ред.)
0
Собрать в кучу единорогов и «поднять солнце/сотворить кабум» отогновал/остановив распространение, ценной лишения их магий на всегда (большая часть работы не доступна, а остальная выполняется в разы медленее).
Teikan (ред.)
0
Не, механику пустого единорога я оставлю.
Поддерживаю. По описанию звучит интересно.
MTH_Root
+3
Выше ты сказал, что логично то, что отправляют подготовленных единорогов, но можно придумать так, что все необходимые базовые знания у них есть, однако, по нуждам колонии они приобретают специализацию. Типа, если бы эльф-лучник имел бы на выбор три разных взаимоисключающих апгрейда.

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

Нет, скорее что-то типа вахи, где нанимается неполный но уже боеспособный сквад, который потом можно усилить и кастомизировать под текущие нужды.
vorodor (ред.)
+2
У меня будут боеспособные изначально единороги — но только в виде героев, которые уже какое-то время назад прошли через портал.
Так-то неплохо добавить еще и внутренние порталы для перемещения по карте, и вот там как раз потери способностей не выполняется.
То есть можно в безопасном месте натренировать армию, перекинуть в тыл и устроить омаху бич в прямом эфире, имея строго специализированную армию.

Главное, не растянуть это еще на пять лет.
NTFS (ред.)
0
Ой, всё!!!
vorodor
0
Если бы было «всё», то как раз хорошо.
А так до «всё готово» еще на четвереньках до Кантерлота.
NTFS (ред.)
0
Выглядит интересно.

и относительно слабая озвучка, хотя она есть.
Если через нейросеть, то можно попросить добавить в публичный релиз отключение речи без затрагивания остальных звуков?
MTH_Root
+1
Озвучка нейросетевая, да. Но не прям ужасная, брал официальные голоса Яндекса.
Добавлю в настройках звука тогда отключение речи, будет полезно.
NTFS
0
— раз тут делается упор в индивидуальность каждого юнита, то можно сделать каждому имя. Сделать 20-30 вариантов и каждому юниту будет присваиваться рандомно. А ещё лучше разбить имя на две части и рандомить их!
— а вообще за идею прям лайк и чаёк.
Spectrum_from_SPB
+4
Неплохая идея, так и сделаю.
NTFS
+1
Гоу-Гоу баивые идинароги!!!
vorodor
+4
Баивая Луна!!!
ARTEM_XJ15
+2
Добавил видео прохождения первой карты, для желающих полностью погрузиться в процесс

На рутубе
rutube.ru/video/private/47311b6275d88c91d5be695e20f5f8c5/?p=kO_lz5gQjd_x1XyA8WMw4g

На ютубе
youtu.be/vDocetU0gAY
NTFS (ред.)
+1
Мимимично выглядит!
Arri-o
+1
Спасибо, спрайты и текстуры не мои, часть брал из свободных ассетов, часть из старых проектов.
NTFS
+1
Warcraft II какой-то)

Выглядит любопытно, буду следить.
TheScriptComp
+1
Спасибо, я сделаю отдельный пост, когда версия станет общедоступной.
NTFS
0
Забыл сразу добавить, за новостям по разработке игры можно следить в канале Телеграма, там тоже будет выгружено обновление по времени.
t.me/ponygames_developer
В отличии от Boosty, этот источник не требует обязательной подписки или донатов :-)
NTFS
+1
Почему-то возникла ассоциация с Creeper World. Ты если не знаком, посмотри. Ты, похоже, любишь сингло-ориентированные стратегии, и она как раз такая. Там надо воевать с постоянно наползающей жижей с контактным уроном и для победы заткнуть её источники. Можно было бы сказать что это тавер дефенс потому что подвижных юнитов нет, но по сути скорее «тавер оффенс». Отдельная фишка в том, что турели можно переставлять с места на место: навтыкал несколько рядов, расчистил местность, задние ряды переставил вперёд, повторил.
SMT5015
+1
Ты, похоже, любишь сингло-ориентированные стратегии

Есть такое дело, Дюна и серии C&C как-то прошли мимо, а в WarCraft II наиграно до дыр. Ну и идейные продолжения типа StarCraft, не без этого.
Все хочу сделать пост с обзором современных инди-RTS, но у меня лапки.

Спасибо, гляну, по описанию интересно.
NTFS (ред.)
0
Ну собственно, глянул, стратегия хорошая, возможно, авторы вдохновлялись Периметром, но не факт.
Спасибо, сохранил в коллекцию.
NTFS
0
Из нового можешь ещё calyx посмотреть, она конечно ещё очень сырая и куда менее оригинальная, но зато там чуть меньше условностей, да и вообще война с инопланетной плесенью это забава.
vorodor
0
Спасибо, гляну.
NTFS
0
Посмотрел, идея хорошая, что-то подобное как раз и можно добавить.
NTFS
0
Жду сильнее чем ГТА 6
matt_sharp
+1
Финальной версии с кампанией и сюжеткой, или публикации текущей версии в открытом доступе? :-)

Спасибо, буду стараться, запрос есть и снаружи, и внутри. Делаю мечтаю сделать RTS с 1997-го :-)
NTFS (ред.)
0
Может при выделении юнитов не обводить их целиком, а выделять квадратными скобками только имя/полоску жизни над головой? А то очень в глаза бросается.
asdqty
+1
Как вариант, но скорее всего просто сделаю рамку потоньше и не такую яркую.
Обводка юнитов — стандарт для стратегий, а когда добавлю групповое выделение, вообще будет нужно.
NTFS (ред.)
0
Идея просто прелестна.
Это бы запилить на UE, с красивой графикой — цены б ей не было. Тем более, там есть бесплатные наборы разных механик, которые можно было бы интегрировать или прямо на их основе запилить игру.
В RTS с понями поиграл бы с удовольствием, да ещё и такая концепция, где пони не погибают, а просто телепортируются на лечение и отдых — вообще шикарно придумано, понравилось.
Но графика сильно напрягает, хотя, при хорошем геймплее, наверное, в итоге привыкнуть можно и к такой графике
Oil_In_Heat
+1
Но графика сильно напрягает

А ведь это уже существенно улучшенный вариант, да. Разработку вообще вел на квадратных текстурах, безо всяких деревьев, дорог и воды.

Первоначальный вариант

Увы, дизайн у меня никогда не будет сильной стороной :-(
NTFS
+1
То что оно разрабатывалось на текстурах-затычках — это нормально. Интерфейсные элементы кстати, вполне симпатично выглядят.
В итоговом варианте хотелось бы, конечно, иметь трёхмерку с возможностью вращения камеры и симпатичными моделями.
Но это так, пожелания. Я отчасти избалован графикой Unreal Engine, поэтому всё, что не UE, воспринимается не особо. Как вариант, можно натаскать бесплатных моделей со Sketchfab, отрендерить с них спрайты в Blender (он умеет рендерить с прозрачным фоном), и графика станет в разы круче.
Oil_In_Heat
0
иметь трёхмерку с возможностью вращения камеры и симпатичными моделями.

К сожалению, чего нет, того нет. Из камеры всё, что сделано — это приближение и удаление игрового поля. Трехмерную графику с рендером — не потяну.
NTFS (ред.)
+2
Вот потому мы и выбрали UE, что он из коробки предоставляет шаблон, в котором уже сразу работает движение персонажа, отрисовка трехмерной графики, вращение камеры и т.п. Есть даже вот такие бесплатные наборы как Multiplayer TopDown Kit или Strategy Game, на которых можно целиком построить игру. Если взять версию 4.24, в ней этот шаблон ещё работал, и она не так требовательна к железу, как UE5.
То есть, можно будет сосредоточиться непосредственно на игровых механиках и дизайне. Модели пони можно взять с SFM.
Oil_In_Heat (ред.)
0
Ну это уже совсем другого уровня проекты, ага.

Если доведу текущий проект до результата со всеми задачами:
— Кампания
— Сюжетка
— Специальные здания и артефакты для единорогов
— Загрузка и сохранение
а также небольшие улучшения по части хотя бы анимации отдельных юнитов — то это уже будет победа побед.

Прошлый тактического-стратегический проект по графике даже немного слабее, кстати, но в него играют, пусть и в узком сегменте игроков. Не так много игр с понями, на самом деле. Это надо исправлять.
NTFS (ред.)
+2
то это уже будет победа побед.

Ну, это да. Серьёзный игровой проект в одиночку делать очень тяжело и долго по себе знаю. Я бы всё же рекомендовал подобрать 3D-модели на Sketchfab, там уйма всего бесплатного, и отрендерить спрайты с них. В графике будет гигантский шаг вперёд, и не надо морочиться с рисованием / генерацией.
Oil_In_Heat
+1
Думаю, это будет следующий этап, сейчас актуально завершить пусть малый, но действующий прототип.
Если делать минимальную кампанию на 10-12 карт, и каждую балансировать хотя бы по три уровня сложности, как в SC2 — то это уже работа на месяц-два. Разница в том, что эту часть работы я гарантировано смогу сделать, а графическим дизайнером всё равно не стану.
NTFS (ред.)
+1
Да, безусловно. Графическую часть надо делать, когда все механики уже будут отлажены. Просто параллельно можно уже подбирать на сайте модели на свой вкус, в нужной стилистике. Там очень годный поиск, можно отфильтровать только бесплатное.
Oil_In_Heat
0
Ну посмотрю, буду думать. Прошлый проект я делал 5 лет, сейчас хочу сосредоточиться на быстрых обновлениях. Слабая завершенная и опубликованная RTS — намного лучше мощной и красивой, но находящейся у меня в голове :-)
NTFS
+2
Такое чувство, что ты упорно отказываешься от использования движков. Почему?
SMT5015
0
Почему

Сложный вопрос. Что считать движком? Если среды уровня UE или Unity, то для уровня моих проектов это как запрягать космическую ракету для доставки коробки в соседний дом.
Если что попроще типа Godot — то мне не очень хочется учить новый язык и разбирать его возможности/недостатки.
Если же имеются ввиду графические библиотеки, чтобы не страдать с glBegin/glEnd и матрицами — то я их везде использую, для старых игр — HGE, для новых — SFML. Исключение, конечно, та игрушка для 16-битного DOS, там всё самописное на битах и байтах, в 64 кб сегмента особо не запряжешь.

В конкретном проекте полу-RTS, либа SFML даёт мне:
— Рендер
— Аудио
— Камеру
— Работу с ресурсами
— Худо-бедно, но оконный событийный интерфейс для мультиОС

Что еще даст нам движок? Логику противников — нет, анализ пути — нет, мини-карту — нет, читалку ресурсов и скрипты заданий — нет.
Разве что механизм сцен очень удобен, но с моим уровнем, я его один раз написал для всех своих основных языков (ObjectPascal,C#,C++) и дальше задействую везде.
NTFS (ред.)
+1
Уважаю подход. Особенно это:
Если среды уровня UE или Unity, то для уровня моих проектов это как запрягать космическую ракету для доставки коробки в соседний дом.
MTH_Root
0
Справедливости ради, движок очень удобен для работы в команде — просто пишешь «нужен художник на ассет для UE» и готово.
Но так как мой доход с игр не перекрывает даже затраты на электричество под разработку оных — то никакого «нужен художник» у меня не будет, а в одно рыло и с посильной помощью добровольцев, я и сам перекую ресурсы так, как надо.
NTFS
+1
не перекрывает даже затраты на электричество под разработку оных

UPD: Чисто для объективности, как раз на электричество офиса и коммуналку оного как раз хватает :-) мелочь, но всё же приятно.
NTFS
0
Что еще даст нам движок? Логику противников — нет, анализ пути — нет, мини-карту — нет, читалку ресурсов и скрипты заданий — нет.

Под движки пишутся аддоны, которые всё это умеют.
Godot, кстати, умеет в C#, как и Unity.
SMT5015
0
Godot, кстати, умеет в C#

Когда я последний раз смотрел, там были какие-то ограничения, которые мне не понравились. Может, что изменилось, проверю.
В любом случае, сейчас уже написано 200 Кб кода, надо закончить текущий вариант.

Под движки пишутся аддоны, которые всё это умеют.

То есть, есть какой-то аддон под Unity, который мне позволит найти путь для условных 9 юнитов на карте и привести их к указанной точке, чтобы они там встали кучкой и не мешали друг другу? Да, задача решаемая со временем WCII, но не думаю, что адаптировать чужой код будет проще, чем сделать свой.

Это очень важно для студий — «лучше безобразно, но однообразно», для удобства замены людей. Я себя заменять не собираюсь :-)
NTFS (ред.)
0
Насколько понял С# в годоте работает через обращение к внутренним методам, то есть считай тебе всё равно годотовский словарь учить прийдётся, причём отдельный заточенный именно под С#.
vorodor
0
3д переоценено. А в некоторые 2д игры до сих пор можно играть
ShprotaNa
+4
C 3D, как по мне, есть риск попасть в эффект зловещей долины. Поэтому если уж его делать, то прям годно, чтобы проскочить. Или не делать вообще, да.
BorisM
+2
Я в поисках истины играл несколько часов в старые RTS и в StarCraft второй. Конечно, когда каждый болтик на крейсере виден, это очень мощно. Но в одно рыло такое не потянуть. А вот стилизация под ретро, пусть и вынужденная — может и сработать.
NTFS
0
Ну стилилизация — это нормально, да. Я играл в Sun Age или там, в Riot Civil Unrest — их графика вполне достойная, хоть и стиллизованная под ретро и по сути довольно простая.
BorisM
0
Лучше вспомни первые 3д игры, сделанные ради 3д. И подумай — оно точно тебе надо?)
ShprotaNa
+1
Лучше вспомни первые 3д игры, сделанные ради 3д

Разные были, где-то и удачные даже.
Но в целом, в 3D достичь качества сложнее, особенно без модельного опыта.
NTFS
0
Да, мне снова подсказывают, что не надо стесняться, словно Флаттершай какая-то, а надо оставлять ссылку на донатную страничку в хороших постах о хороших проектах :-)

В общем, если кто желает поддержать тяжкий труд прямо сейчас, можно через эту форму сделать. Суммы любые, принимает ЮМани и обычные карты. Регистрация и подписка не требуется, что удобно.
tereshenkov.ru/donate
NTFS (ред.)
0
Выглядит неплохо, молодцы, удачи в работе!
Nyamiha
0
Спасибо, буду работать. Потенциал у проекта есть, но конечно, реальные обзоры будут только после публикации прототипа в общий доступ.
NTFS
0
Апну тему с тремя новостями:
1) Собрал практически все полезные пожелания и хотелки, кой-чего добавлю в прототип публичной версии. Спасибо.
2) Неделю меня не будет в онлайне, веду группу по перевалам на 3000. Очень сложно одним крупом сидеть в кресле разработки игр и руководства турклубом :-)
3) Всё же дозрел до потребности получить консультации по C++, включая современные варианты с умными указателями, отложенной инициализацией и прочими вещами. Разовая большая консультация — 100% оплачиваемая, потом — по желанию эксперта. Кто заинтересован — пишите здесь или в личку, вернусь, отвечу.
NTFS
+4
Я тоже люблю писать всяческие маленькие игрушки, только уже на Питоне. Эта заинтересовала.
Есть ещё немного вопросов:
1. Игра вроде как написана на С++, так?
2. Судя по всему, её нельзя запустить под линуксом. Будет ли какой либо порт? Ну, что нибудь вроде возможности скомпилировать код под линукс GCC компилятором.
Shyyanin5910 (ред.)
0
Да, на C++ логика, а скрипты карт на JavaScript-подобном языке.
Версия для GCC/MinGW и сейчас есть, собирает из исходников правильно, хотя пока что по старинке, батником вместо CMake/QMake, но с ней проблема при запуске — падает при некоторых действиях.
Когда это исправлю, сразу будет выгружена версия для Linux и MacOS
NTFS
+1
Благодарю за ответ.
Shyyanin5910
0
По просьбам игроков, в проект добавляется дополнительная механика — заражение местности вредоносными грибами, с которыми единорогам также придется бороться с помощью соответствующих заклинаний. При прохождении через растущее грибное поле, единорог получает урон, а если грибы доходят до портала, то здание будет разрушено либо неактивно, в зависимости от конкретной карты.

Злые грибочки

Дата выгрузки предыдущей версии в общий доступ — без изменений, 15 августа.
NTFS
+2
Можно теперь игру переименовывать в «Укуреные единороги: Грибочки волшебные».
vorodor
0
Мои маленькие грибочки: Приход это магия.
NTFS
+1
Игра запрещённая на территории РФ!!!
vorodor
0
Поставлю рейтинг игры 18+, до публикации в GOG мне еще как раком до Кантерлота, так что успею выровнять
NTFS
0
Ты только учти, что это всё равно штраф до 13 тысяч, с конфискацией игры, компьютера и вообще всего что хоть как-то было использовано для её разработки.
vorodor
0
Знаю, знаю, потому все шуточки за 18 оставляю только для узкого круга.
Наркоманию и грибы осуждаю.
NTFS
0
Добавлена механика роста грибов, урона от них и соответственно, новое заклинание, которое эти грибочки удаляет с карты путем выжигания.

Спойлер

Тут есть над чем работать, в частности, видно, что лазер бьет по клетке, а не по спрайту, но это дизайнерские улучшения.
SMT5015, примерно такую механику ты имел в виду?
NTFS (ред.)
0
Да! Это определенно может стать отличной игрой. Не задумывался ли ты сделать механику перемещение, нападения как в «Герои меча и магии» тогда бы получился гибрид ВОВки и Героев. И ещё, озвучка через нейронки без авторских прав, с ними игра заиграла бы новыми красками.
Mednyy
+1
Спасибо, стараюсь.
Озвучку я уже делаю, пока на уровне реплик юнитов.
В Героев не играл, так что не представляю, о чем речь.
NTFS (ред.)
0
Герои — это классика. Хотя если уж копировать, то Эадор. Его как раз тоже один человек сделал, в свое время. Получилась эпичная игра.
BorisM
0
Я пробовал и Героев, и Эадор, как-то не зашло, не то, что по нраву.
Иронично, что основной завершенный проект как раз у меня пошаговая тактика, но возможно, с понями всё лучше становится.
NTFS
+1
ЕРЕТИК!!! Третьи герои это непревзойдённый шедевр, запечатлённый своей эпичностью в веках!!! Это рэдаллерт, старкрафт, контрстрайк и хафлайф вместе взятые от мира пошаговых стратегий!!!
Это… это...
Да это хуже чем сказать, что в старкрафте лор лучше чем в вархаммере! Вот!
vorodor (ред.)
0
Я не говорю, что игра плохая, я говорю, что мне не зашла :-)
NTFS
0
И сие есть безбожная ересь.
Как вообще может не зайти одна из лучших игр всех времён и народов!?!?
Это просто возмутительно!
vorodor
0
1) Унылая графика — мне больше по душе мультяшный стиль WC2
2) Отсутствие сюжета, или во всяком случае, не смог его найти.
3) Требует усидчивости, у меня просто нет столько времени.
4) Опробовал в 40 лет, уже поздновато, видимо :-)

Сам жанр норм, вот этот цикл я прошел целиком и он классный:
www.gog.com/en/game/braveland
NTFS
0
vorodor
0
А первых Героев не пробовал? Вот они реально тема, мне они нравились больше третьих.
BorisM
0
Как вообще может не зайти одна из лучших игр всех времён и народов!?!?
Анубыстропошелигратьвхойку!
MTH_Root
0
Да, классику надо уважать. В те времена делали самые лучшие игры. Я вот время от времени пытаюсь найти себе новые. В итоге раз за разом обнаруживаю, что играю в старье. Такие дела. Но Эадор мне нравился бы больше, если бы в нем не было чертовых багов и вылетов постоянных. Я бы починил, если бы знал как, но увы.
BorisM
0
Я вот время от времени пытаюсь найти себе новые. В итоге раз за разом обнаруживаю, что играю в старье.

Есть неплохие новые игры, сделанные под старые.
Из личной подборки, шутер:
didolino.itch.io/trenchpunk
И RTS
deerbell.itch.io/eudora
NTFS
0
Дело не то чтобы именно в стилистике. Хотя и в ней тоже, просто новым играм вечно чего то не хватает. Обычно — оригинальности. К примеру, вот, как Питер Молинье вроде нынче особо не делают. Или те же Дети Нила, понификации которых я до сих пор жду. Экономическая система из этой игры уникальна и аналогов не имеет. Или тот же Сим Сити. Пятая часть — сплошной мрак и ужас. Я именно про игровой процесс, с графикой там все нормально.
BorisM
0
Игровой процесс сложно воспроизвести, да. Картинки нарисовать и звуки написать — легко. Сделать как раньше, но лучше — тут сложно.
NTFS
0
Да, увы. Я уж не говорю про уникальные проекты, типа Маджести. Я до сих пор не понимаю, как можно было делать вторую часть, вырезав ключевую фишку игры, которая является стратегией непрямого контроля. Этот самый непрямой контроль, собственно. Я в первой части считал для себя особым шиком обходится без наград или хотя бы по минимуму, чтобы мои герои сами зачистили всю карту. Во второй части без прямого указания игрока они даже город не защищают, не то что куда выбираться за его пределы. В итоге по сути вручную рулишь ими, просто чуть сложнее. Абзац — похоронили главную фишку игры, в которой вся суть и была. А дальнейшие игры по серии — это вообще что то цивилизация-подобное. Замечательно, конечно, только вот Цивилизация у меня уже есть. А вот Маджести только один, тот что 2000 года.
BorisM
0
с понями всё лучше становится

Воистину так! :)
Oil_In_Heat
+2
Новые лазеры

Исправил механику лазера, теперь он строго по грибам работает, а не в пустоту. Ну и две новые карты в прототип добавил.
Сейчас тестирую, улучшаю и 15-го числа — выгружаю в общий доступ.
NTFS
+2
Хм… Не хватает интересных шрифтов.
MTH_Root
0
Шрифты важны, но это явно самая последняя очередь в дизайне.
NTFS
0
От скринов воспоминания о первых героях)
adeptus_monitus
0
О, наш человек. И брони. Тоже ностальгирую по первой части.
BorisM
0
Я только в них и играл относительно много, из серии если)
adeptus_monitus
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.