Такое ощущение, словно Сус всегда был полностью поглощён трёхмерными движками, незаслуженно оставив забытыми двумерные игры. Да, я говорю про ранние игры серии C&C. Впрочем, 10 лет назад не было такого богатства возможностей для модифицирования, какие появились в этом десятилетии...
Собственно, сейчас я хотел поговорить про интереснейший открытый движок OpenRA, на котором сделали вольные римейки Tiberian Dawn, Red Alert 1 и даже Dune 2000, а ещё переносят Tiberian Sun и Red Alert 2. Конечно, для многих разбирающихся в моддинге потенциал моддинга оригинальных игр пока ещё не исчерпан, но у OpenRA есть свои преимущества. Если вкратце, то это ОТКРЫТОСТЬ. Если вы разбираетесь в C#, то можете сами модифицировать движок и добавить какую угодно фичу к нему, в отличие от закрытых проприетарных движков C&C, возможности моддинга которых ограничены и расширяются только благодаря непростым хакам. Недостаток у OpenRA тоже есть - он всё ещё не умеет многое из того, что можно сделать в Red Alert 2. Но опять же - если вы можете кодить на C#, можете вернуть все нужные вам фичи, многие мододелы уже этим занимаются. Впрочем, есть и уникальные фичи и функции, отсутствующие в оригинальных играх, например больше возможностей по работе над графикой, изменить можно буквально всё. Хоть делайте собственную игру, как уже кое-кто делает.
Лично я в своё удовольствие делаю мини-мод на тамошний римейк RA1, параллельно изучая возможности его моддинга. Если есть интерес - могу обучить основам.
Надеюсь, этой темой я подниму интерес к OpenRA. Благо, недавно этому движку исполнилось 10 лет и было выпушено хорошее видео, иллюстрирующее его возможности - https://youtu.be/93b7TKooj-M
Сообщение отредактировал Watcher - 2.7.2017, 13:31
Я в курсе, что здесь всё мертво :) А кто про OpenRA знал, те сюда уже давно не заходят.
Но двиг и в самом деле довольно простой, даже такой нуб как я освоил основы предльно быстро. Конечно, если не начнёт бесить весьма своеобразный подход к реализации некоторых функций.
А кто про OpenRA знал, те сюда уже давно не заходят.
Давно про него знаю, но почитываю RS.
Цитата
Но двиг и в самом деле довольно простой, даже такой нуб как я освоил основы предльно быстро. Конечно, если не начнёт бесить весьма своеобразный подход к реализации некоторых функций.
Что нам может сказать ваш опыт? Переход от ванильных движков к openra имеет низкий порог и всё, с чем нужно свыкнуться в первую очередь, это смена Ini на yaml, верно?
Если у вас есть подробности, которыми вы хотите поделиться -- вещайте. Я с интересом смотрю на этот движок (и периодически читаю чейнджлоги) года эдак три уже, но не было времени нырнуть глубже.
скрытый текст
Единственное, что меня на данный момент сильно тревожит, правда, -- это чёртов C# в комбинации с dotNet/Mono. Слишком задофига пакетов линуксоиду нужно ставить, да и компилировать это дело -- сущая попоболь.
PS: NuGet -- УГ и ненужно. PPS: Надо было писать на С/С++.
upd: И тишина...
Сообщение отредактировал Victor Frankenstein - 6.7.2017, 23:24
Сус длительное время у меня был недоступен, не мог зайти почему-то.
В общем-то я хотел привлечь внимание к самой этой платформе моддинга, потому что движок-то довольно старый, но если в англоязычном сообществе моддеров C&C на него уже давно пристально смотрят и постепенно переходят, то в СНГ тишина. Полагаю, может дело в непривычно структуры работы и самой платформы? Всё же многие ещё RA2 моддили больше десятка лет назад в незапамятные времени, дело привычки, а тут всё новое.
Тут по крайней мере можно свободно копаться в исходном коде и добавлять свои фичи, как например делает BoolBada - BoolBada