Полистал забугорный форум, подобной темы не нашел (там вообще сложно что-то нормальное найти, 60 страниц в general).
Немного обсуждалось тут:
http://www.tt-forums.net/viewtopic.php? ... t=campaign
Расскажу о своей задумке. В ближайшие 1,5 месяца заниматься не смогу, загружен сильно. Потом может быть начну воплощать в реальность. Тогда и на зарубежном форуме активизируюсь.
Для лучшего понимания нижесказанного, подойдут игры Locomotion и RollerCoaster tycoon. Предлагается сделать кампании как в этих играх.
Вводится новый режим игры - Play campaign. Игроку предлагается сыграть ряд миссий, в которых нужно достичь определенных результатов. Проходя их, игрок постепенно открывает новые. Стандартный механизм - от easy до impossible.
С точки зрения разработки - кампания сохраняется в xml формате. Каждая миссия в кампании - это заранее созданный сценарий, на котором заранее размещены все AI. Необходимо для каждого сценария задать параметры - набор доступных транспортных средств, начальная дата сценария, ограничение максимального заёма в банке и пр. Все это сохраняется в XML формате. Также можно(нужно) прикрутить разные grf файлы непосредственно с привязкой к использованию в определенных сценариях. Для проверки выполнения целей миссии добавляются триггеры.
вот в двух словах. если есть что сказать по теме - велкам. просьба не флудить.