Oceania: обзор - Oceania - Strategium.ru Перейти к содержимому

Oceania: обзор

Рекомендованные сообщения

Добрый день!

f31780b6185b5782677ab52c7105d707.pngКто мы

Меня зовут Кирилл, я - ведущий программист и представитель небольшого, но весьма амбициозного коллектива. Мы, ни мало, ни много, пытаемся создать отечественную глобальную стратегию (4X-стратегия). В нашем коллективе есть гейм-дизайнер, три программиста, два художника. Через знакомых, а также по заказу, мы привлекаем различных специалистов: социологов, экономистов, юристов-международников. Есть историки, есть военные. Все они помогают нам делать игру более глубокой и более реалистичной.

Сразу скажу, за чей счет праздник. В настоящий момент, мы получаем определенное финансирование от компании, под крылом которой мы создались. Руководит всем этим директор компании - большой любитель серьезных, глубоких и интересных игр. Именно благодаря ему мы что-то делаем. После того, как будет готова техническая демка и вообще будет понятно, что показывать, мы попытаемся выйти на более серьезное финансирование (предварительные договоренности уже есть), либо обратимся к игрокам через известные всем ресурсы. Надеюсь, у нас всё получится.

2c387e720ad55986f3835a0dead55978.pngКонцепция

Oceania - глобальная стратегия с элементами непрямого управления. Именно так написано в ТЗ. Тут и далее, в своих контактах с вами, я буду руководствоваться этим документом и уже готовыми концептами. Прошу это учесть. Oceania испытывает серьезное влияние игр от Paradox (CC, EU, Victoria), но она без сомнения не будет клоном. Играя в упомянутые игры (а я большой их любитель!), мне всегда было мало внутренней политики, экономики, более серьезной проработки внутренней жизни моего государства.

Поэтому Oceania создается не только как глобальная стратегия, но и, если можно так выразиться, как политический симулятор. Получив большую территорию и став почти гегемоном, вы должны сталкиваться с грызней внутри гегемонии, борьбу за доходы, которые будут получаться от неё. Получить большую территорию, можно лишь договорившись с силами (как политическими, так и экономическими) внутри страны. Договориться с силами внутри страны можно лишь договорившись с народом, а договориться с народом, можно лишь получив высокие доходы от территорий. Как-то так это выглядит в ТЗ.

Впрочем, Oceania это не только государства. В конце концов, государство - лишь одна форма организации, имеющая определенные юридические признаки. Главным субъектом Oceania будут организации. Коммерческие, военные ордена, церкви, партии и, собственно, государства. Список не конечный и, более того, создаваемый изначально с возможностью для работы мододелов.

Oceania предполагается игрой, в которой мы сможете привести свою Вест-Индскую Компанию к территориальным владениям, собственному законодательству, а в дальнейшем - независимости от Метрополии. Вы сможете, возглавляя Католическую церковь, вполне естественным путем провозгласить экстерриториальность монастырей и церковных земель, создав Царство Божие. Или как вам будет угодно его назвать. Вы сможете профинансировать создание экспедиции, колонизировать территорию и провозгласить на ней новое государство. Также, вы можете вообще не занимать территории, а строить свою маленькую, межконтинентальную корпорацию или церковь, держа руководителей государств на поводке финансирования.

Вообще, мы исходим из того, что многое в человеческом мире делается из-за денег. Поэтому экономика, финансовые рычаги и прочие средства поощрения алчности, будут проработаны максимально хорошо. Мы считаем, что экономика первична. Война, социалка и политика - лишь средства достижения экономических целей.

d6d260cb2236714bb185e009c7afdf1d.pngСтадия и технология

Oceania создается с апреля 2014 года. Как я уже писал, нас не очень много, но мы пытаемся делать всё максимально быстро. К настоящему моменту готов концепт, ТЗ (уже вторая редакция, полностью переписанная), художники рисуют картиночки для нашего внутреннего редактора (демонстрировать его, по понятным причинам, у меня желания нет). Если говорить о логике, то полностью готова структура объектов, система населения, карты, ресурсов. Если сравнивать с сотворением мира, то мы создали океан, залили его водой, создали острова, раскидали по ним ресурсы и поселили существ.

Логический движок создается на .NET технологиях, язык C# (С++ для библиотеки с вычислениями, критичными по скорости). Все мы в ожидании .NET Native, который некоторые уже имели возможность щупать. В плане визуализации сейчас и исключительно для целей тестирования - используется WPF. Создать графический движок мы явно не сможем, поэтому будем использовать готовые, нормально работающие с .NET-библиотеками: NeoAxis, DeltaEngine или известный всем Unity (надеемся на Unity 5).

d9823b030054397b276bdf2111efc0eb.pngВажные слова перед описанием вселенной

Спешу огорчить и одновременно обрадовать (я надеюсь) тех, кто любит исторические стратегии. Oceania не планируется и не разрабатывается как стратегия о планете Земля или о каком-то её историческом периоде. Хорошая новость в том, что логический движок мы разрабатываем как открытый движок. Это означает, что он совершенно независим от игровой вселенной, не привязан к каким-либо её особенностям. Ну, во всяком случае, так написано в ТЗ и хочется верить в это. Поэтому ничего не мешает нам, если игровая вселенная не встретит поддержки и внимания, переделать вселенную на историческую, фентезийную или техногенную. Правила, описанные в концепте, остаются прежними - экономика, реалистичность и прочее.

Нам же мешает делать именно историческую стратегию две вещи. Первое, это очевидная аисторичность многих сценариев, которые изначально закладываются в логику игры. В средних веках не было внятной финансовой структуры, тогда как в поздние эпохи сила Семей (Кланов, Домов) сильно ослабла. Ну и ещё, нам немного мешает законодательство. В игре планируется большое количество жестокостей (геноциды, фашизм, нацизм и т.п.), которые некоторые рейтинговые агентства, в силу самых разных причин, не готовы рейтинговать ниже 18+.

Итак. Со вступлением длинным, но для нас важным, покончено. Давайте я расскажу вам о двух наиболее интересных концепциях игрового мира, которые родились у нас. Да, я написал именно так - вселенных сейчас две. Борьба между ними развернулась нешуточная, с привлечением писателей небольшой величины. Окончательно определиться с той вселенной, которая интересна нам, которая более детально проработана и которая получит поддержку тестеров (а может быть и населения форума Strategium) мы обещаем уже в конце этого месяца.

Далее я предлагаю вам небольшое литературное описание Вселенной номер один. О второй я расскажу чуть позже, но в самое ближайшее время. Надеюсь, это позволит мне создать небольшую интригу.

Империя людей стоит вот уже две тысячи лет. Она разрослась на огромные территории: от ледяные пустошей на Севере, до жарких оазисов Юга, от лесистого Запада, до пограничного и вечно неспокойного Востока. Разные существа населяют Империю. Основное население – Северные люди, когда-то создавшие Империю. Вторые по численности, но сильно разбросанные по миру – племена эльфов (темных, серых, высоких и прочих). Орки, гномы и иные мелкие народности живут компактно в разных частях Империи.

Империя – настоящее лоскутное одеяло, сшившее множество народов, религий и культур. Церковь Империи – официальная религия этого огромного государства. Однако, в Империи множество культур и верований, которые относятся к этой религии негативно. Имперская культура – главная культура метрополии – ближе к окраинам исчезает, уступая место местным религиям и культурам.

Народы Империи живут в относительном мире. Бароны, герцоги, графы и колониальные короли держат их в повиновении, не разрешая, к примеру, убивать эльфов всем кому не лень. Аристократы пухнут, буржуа мечтают о свободах, темный народ томиться в невежестве.

Так было две тысячи лет.

Но вот Император с наследником погибают, не оставляя завещания. Несколько фракций, до этого мирно представленных в Совете Империи, начинают борьбу за власть, деньги и политическое влияние. Империя раскалывается, десятки отдельных территорий объединяются и учреждают Республику – полностью независимую от Метрополии территорию. По всей стране идет гражданская война.

Новый Император, поставленный группой аристократов, не справляется со своими обязанностями, очень многие считают его незаконным правителем. Впрочем, всё это до последнего момента происходило в центральных районах и не касалось района Океании – очень далекого региона Империи, где до последнего момента жили колонисты, убежавшие от цивилизации преступники, вынужденные переселенцы и местные племена, не далеко ушедшие от первобытного хаоса.

Океания - это территория двадцать девятого доминиона Империи. Земли сказочно далекие и захолустные. Сказочные, потому что это Юг. Пальмы, пляжи, океан. В центрах островов горные цепи со своей уникальной фауной и флорой. На больших высотах – снег.

Как гласят легенды, где то тут 563 Легионом Империи был убит последний волшебник, с которым на территориях Империи исчезла Магия.

Впрочем, власти Империи как таковой тут никогда не было. Океания из целой плеяды островов, вокруг огромного большого острова. Ни власти, ни какого-нибудь государства местные племена орков никогда не организовывали.

В Океанию прибывали беглые рабы, пираты, совершенно разбитые на центральных товаро-потоках, семьи эльфов, замученных в гетто, гномы, уставшие от рудников и шахт, прочие и прочие малые народы. Они привозили с собой свою культуру, своих богов и свои идеалы.

Торговцы только недавно открыли для себя Океанию. Буквально перед самой Смутой. Оказывается, этот маленький райский уголок полон фруктов и минералов, добывать которые можно за сущие копейки.

Итак. Чуть более 30 тысяч существ населяет Океанию. Разные племена, разные религии, разные культуры, разные интересы. Торговцы, пираты, бандиты, воры. Запрещенные знания, клады и таинственные руины давно оставленных городов.

Это она, Океания.

Изменено пользователем kirly
Ссылка на комментарий

Закреплённые сообщения

Стилистика

Визуальный ряд игры планируется как изометрия, карта из шестиугольников (как в Civilization). Море, пляжи, сопки, пираты, эльфы, орки на воздушном шарике - весь фентези набор (если первый вариант вселенной будет взят за основу).

И вне зависимости от вида вселенной, это будет такая… мультяшная суровость. Не аляповатая, как в том же WoW, а то-то близкое к HOMM2 или, если угодно, Lineage 2.

Мир во вселенной №1 чем-то похож на тот, что описан у Анжея Сапковского в саге «Ведьмак» (если помните, у него там было многое, что не очень вяжется с классическим фентези-средневековьем). То есть это не Дж. Р.Р. Толкин, это суровая «реальность» а-ля тот же Дж. Мартин.

Как игра начнется?

Игрок выбирает – либо играть в подготовленную карту Основной Истории, либо генерировать мир самостоятельно. Не смотря на то, что Oceania про небольшой кусочек планеты, карта будет большой, это я вам обещаю.

Далее, игрок встает перед выбором - какую организацию из представленных он хочет возглавить. Напоминаю, что организации в Oceania - это коммерческие структуры, религиозные организации, партии, государства.

Организации отличаются экономическими и политическими возможностями, технологическим древом (для каждой он почти что свой), возможностями управления имуществом и возможностями заключать определенные соглашения. Список отличий достаточно длинный и постоянно редактируется.

Цель игры: получить как можно больше земель, денег и влияния за отведенное для игры время. Длительность игры и цена хода уточняются.

В зависимости от вида организации стиль игры будет серьезно отличаться. При этом, вне зависимости от вида организации, наиболее вероятными первыми шагами игрока скорее всего будут: работа над организацией производств и максимизации прибылей, работа над сплочением населения (подчиненных), повышение их уровня жизни, грамотности, занятости, технологический рывок и колонизация.

Действия

Итак, перед нами глобальная карта. На ней – леса, поля, реки (по которым, кстати, ходят суда), горы и океан. А ещё городки, деревни, пашни и дороги. Есть государства, есть территории без них. Если мир был сгенерирован, часть карты закрыта «туманом войны».

Ещё раз напомню, что в зависимости от типа возглавляемой игроком организации, управление игровым процессом различается.

Если вы возглавляете маленькую коммерческую организацию, ваши первые действия – это открытие и детальная настройка бизнеса. Вы создаете компанию в каком-либо городе (тем самым выбирая подчиненность государству), нанимаете сотрудников, определяете поставщиков ресурсов. Также, вы выбираете ваш конечный продукт и заключаете соглашения о сбыте продукции. Вы, также, можете начать играть логистической компанией, просто перевозя грузы и ничего не строя.

Напротив, если вы глава большого государства, то вы очень далеки от подобных мелочей. Строительство определяется приказами типа «построить фабрику на определенной территории». А уж о поставке ресурсов от конкретного производителя вы заботитесь только тогда, когда закупаете огромное количество железа у большого монополиста. И решение это является одновременно решением политическим.

Будучи главой государства, вы просто выделяете область (шестиугольник) для строительства мостов и дорог. Идя со стороны коммерсантов, вы детально погружаетесь в микроменеджмент: принимаете предложение советника государства по строительству, подвозите материалы для строительства и нанимаете работников.

Микроменеджмент?

Вообще, идя от реалистичного и глубокого моделирования мира, мы пришли к понятию «уровень контроля»: у владельца завода он один, у императора – совершенно другой. Если говорить военными терминами, то это как оперативный и стратегический контроль.

В чем плюс? Oceania позволяет игроку постепенно подниматься от низкого уровня контроля к высокому – от маленькой компании к империи. Вам надоело торговать, и вы готовы захватывать земли? Пожалуйста. Это не увеличит количество секторов вашего контроля как игрока: объем контроля будет всегда примерно одинаковый, но вот виды контроля – будут отличаться.

Это происходит потому, что идя от низкого уровня к высокому, игрок будет вынужден передавать часть управления компьютеру. Например, в виде управляющих и министров. Да, мы знаем, как иногда не хочется передавать управление битвой компьютеру: он проваливается там, где бы вы победили и меньшими силами (например, у меня так часто бывало в Heroes of MM). Тем не менее это игра, в игре есть правила и это одно из них, которое мы постараемся сделать максимально не надуманным.

Oceania будет мягко, но настойчиво выдавливать вас из микроменеджмента в том момент, когда вы пересекаете условную черту следующего "уровня контроля". Это будет происходить с помощью модификаторов, говорящих о том, что нельзя контролировать всё и вся, желанием политических сил поставить на строительство дорог своего министра, ну и так далее.

Также и с политикой. На разных «уровнях контроля» будут доступны разные уровни доступа к политике. Очень близко к тому, что описано выше на экономических примерах, но на основе т.н. «соглашений о юрисдикции».

Пример. Изначально, коммерческая организация, находящаяся на территории государства, владеет очень маленьким набором прав. Однако постепенно, путем заключения соглашений, компания может получить от правителя различные разрешения. Например, владеть войсками и территориями, определять права проходов и базирования, а возможно и право объявления войны и мира.

Если говорить о политике вообще, то это будет классическая битва интересов в стиле Civilization – в одной колонке вы выставляете что вы хотите, а в другой, что вам за это нужно сделать. Список оснований для торгов постоянно корректируется, но я могу сказать точно – он будет более широким, боле чем в той же Civilization.

Спасибо за ваше внимание к Oceania.

Изменено пользователем kirly
Ссылка на комментарий

О статусе Oceania на данный момент

Добрый день! Хочу поделиться мыслями о нынешнем статусе Oceania - 4X-стратегии с размахом. Мы продолжаем работать! От нас уходят люди, приходят люди, меняется интенсивность работы, рождаются дети, сваливаются авралы - но мы продолжаем. Одно это уже приятно. Ну лично мне как минимум.

Далее идет список того, что уже сделано. Информация по большей части техническая, потому что именно техническое совершенствование игрового логического движка - моя основная обязанность. Плюс, из внешней составляющей изменений почти нет - увы.

Итак, что уже сделано:

1. С момента последней публикации, код логической части был полностью переписан. Причиной тому стала насущная проблема - сложность поддержки и развития, проистекающая из невнятности архитектуры кода. Теперь всё в норме. Это потребовало много времени, но оно того стоит - мы не спотыкаемся на граблях, которые сами себе разложили. Кто занимается программированием, тот поймет насколько тотальный рефакторинг иногда нужен.

2. Весь мир в XML. Мир, его явления и все сущности - всё хранится в более-менее удобоваримом формате XML и будет открыто для редактирования. Хотите добавить религию? Пара строк в файле и она появится в мире. В этом мы конечно же не открыли Америку, а просто добавили хорошо известную возможность для мододелов из той же Europa от Paradox.

3. Мы добавили многое, что привычно игроку в современных 4X стратегиях. События, цепочка событий (квест), многофакторная проверка сущностей на кучу условий, перки, ачивки, модификаторы, решения, ход (шаг), система движения, экономические вычисления - такие простые и обычные вещи. Тем не менее, они требуют достаточно сложных конструкций в коде, чтобы всё работало быстро, было доступно для расширения и редактирования. У меня нет слов описать какая огромная работа была проделана, чтобы всё встало на свои места и работало как надо.

4. Искусственный интеллект. Разработка ИИ - сложный процесс. Для того, чтобы ИИ работал, мы реализовали древа принятия решений, легкие для дальнейшей разработки и поддержки. Мы вряд ли сможем кого-то удивить наличием ИИ в игре, но нам самим очень приятно, что его зачатки стали проявляться.

5. Карта. Техническая модель хранения и обработки карты претерпела существенные изменения. Это никак не отразится на игроках, но на скорости обработки карты это сказалось отлично.

6. Наконец, Oceania умеет общаться с другой Oceania по сети. Ничего особенного в этом опять таки нет, но это также потребовало некоторой работы.

Всем спасибо.

Мы очень стараемся работать быстро и уже что-то показать.

Сил нет хранить Oceania в четырех стенах.

Изменено пользователем kirly
Ссылка на комментарий

Добрый день!

Сегодня короткое сообщение, но приятное: редактор для игры почти закончен. Без сомнения, его вид пугает вас. Не волнуйтесь, этот редактор используется нами, только нами и лишь для отладки механики. Вообще, мы не планировали его показывать, никогда и никому. Однако, хочется продемонстрировать, что работа не стоит на месте. Поэтому вот.

297d61a1a291c9cf44a74a2204a8ad32.jpg

Небольшой набор комментариев:

1. Есть реки: одни судоходные, другие нет. Реки, как можно заметить, протекают между хексами.

2. Есть порты: один на реке, другие на море.

3. Есть дороги. Это такая страшненькая S на хексе.

4. Есть поселения: городки и деревушки.

Вся карта описывается в XML. Пример описания одного хекса. Он пустой, на нем нет территорий.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Задавать вопросы можно Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. .

P.S.: Ещё раз напоминаю, что интерфейс и сам движок у нас разделены. Поэтому мы можем создавать любые интерфейсы, связывая их с одним и тем же движком. Показанная картинка - только наш внутренний редактор. Игроки будут видеть графику, создаваемую Unity engine.

Изменено пользователем kirly
Ссылка на комментарий

Champloo13

Привет, очень давно не заходил сюда, вы изначально в мой топик запостили, поэтому и заметил, вообщем если вы читали мои посты то знаете о чём я, если интересно то что я тут писал то можно обсудить, я работаю над другим проэктом, если есть желание можно поговорить.

Ссылка на комментарий

813bf8a76ba717c204d22d7ff85d914b.jpg

Полностью реализован генератор случайных карт, который описан Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. (там есть демонстрация работы). Учитывая, что исходный код открыт, это не заняло много времени. Больше - интеграция. Кстати, кому интересно - походите по Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. , там много информации по хексагональным картам: как использовать, как строить путь (преимущественно по A*) и прочее. Очень много ссылок на материалы и код на разных языках. Автору сайта можно писать, совершенно недавно он обновил часть материалов.

Теперь очень кратко об Oceania. Наша карта, используя генератор, добавляет поверх полученной от него информации много статистических данных. Пользователю чаще всего на них будет наплевать, так как он увидит лишь выжимку. Однако, мы можем информировать его, например, что в данной местности сельское хозяйство будет рисковым делом. Или что тут часто бывают наводнения. Не будет преувеличением сказать, что карта и его helper's готовы на 100%.

Изменено пользователем kirly
Ссылка на комментарий

Гость
Эта тема закрыта для публикации сообщений.
  • Ответы 5
  • Создано
  • Последний ответ
  • Просмотры 5589

Лучшие авторы в этой теме

  • kirly

    5

  • Champloo13

    1

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...