Хорошо! Хорошо!:  0
Плохо! Плохо!:  0
Показано с 1 по 10 из 10

Тема: Galactic Ruler (Пошаговая стратегия в разработке)

  1. #1
    Хидео Кодзима Аватар для Bloody
    Информация о пользователе
    Регистрация
    22.04.2008
    Сообщений
    1,750
    Записей в дневнике
    94
    Репутация: 36 Добавить или отнять репутацию

    По умолчанию Galactic Ruler (Пошаговая стратегия в разработке)

    Galactic Ruler
    Пошаговая Глобальная Космическая Стратегия

    Если без пафосного вступления (ну, вы знаете, как обычно), то, Galactic Ruler - это мое видение идеальной глобальной космической стратегии, которое - вот прямо сейчас - я собираю по кирпичикам. Космические стратегии, которые выходят в последнее время, на мой взгляд, страдают от обилия микроменеджмента (зачем, мне, на тысяча сто пятьдесят восмьмом ходу, лидеру могущественной империи с несколькими сотнями планет, самому управлять отдельными корабликами или решать какой конректно завод построить на той или иной планете, ведь президент любой страны в реальном мире не управляет каждым строителем и солдатом?), разных условностей (вроде точного знания, что конректно даст изучение той или иной технологии), перекоса на военную сторону (стандартный вариант победы в космо-стратегиях или той же "Цивилизации" - остальться одной единственной расой, перемолотив всех других животинок в салаты) и, вытекающего из предыдущего пункта, редуцирования дипломатии и возможностей мирного развития (ведь, в реальном мире, страны обходятся без войн достаточно долгое время). Так что, я стараюсь сделать такую глобальную стратегию, в которую мне всегда хотелось поиграть. И, опять же, в своей стандартной манере (Developer Diary's - Дневники Разработчика) буду описывать те или иные оссобенности игры, процесса разработки и т.д.

    Перед тем, как начать свой первый Дневник Разработчика, посвященный этому проекту, остановлюсь на важном моменте. Хоть игра и делалась под большим впечатлением от Master Of Orion, Space Empires, Galactic Civilizations и других, я не делаю их клон, я стараюсь максимально дистанцироваться, взяв лучшее на мой взгляд из глобальных космических стратегий (большей частью из MOO, конечно же) и глобальных стратегий вообще (игравшие в игры от Paradox, увидят, в будущем, некоторые элементы, которые я решил использовать в своем проекте).

    Тема первого DD - интерфейс, поскольку все время игры вам придется его наблюдать и использовать.

    Developer Diary #1: Интерфейс (и стабильность, как игровое явление)

    В процессе создания интерфейса, я выбрал простую, как палка, политику, звучащую как "до любого раздела можно добраться за один клик". Это сработало, но не совсем. Взгляните на скриншот еще раз и представьте, что по левому и правому краю экрана были точно такие же списки меню, как и внизу (только вертикально, сверху вниз, естественно). Послабление вышеназванной политики до "до любого раздела можно добраться за ДВА клика" привело к троекратному уменьшению видимого интерфейса на экране. Например раздел "Военный Депортамент" включает в себя подразделы военных операций, конструирования кораблей и найма шпионов/выдачи им заданий. Одна кнопка вместо трех - хорошая экономия, и так почти с каждым пунктом меню.

    О пунктах меню, расположенных внизу экрана мы еще поговорим (более того, о каждом из них мы поговорим отдельно - но не сегодня), а пока прошу взгялнуть на верх скриншота. Помимо раздела с говорящим названием "Игровое Меню", там есть еще разделы "Блокнот" и "Конец Хода" (тоже вполне себе говорящие названия), но нас интересует нечто с названием "Ход № 3 UC: 1900/+250 S:+1". Первая часть "Ход №3" очевидна - у нас идет третий ход. "UC: 1900/+250" говорит нам о том, что у нас в казне 1900 UC (Universal Credits, Универсальные Кредиты, рабочее название), а 250 это среднее количество UC, с учетом всех доходов и расходов, которые мы получим на следущий ход, к основному балансу. Раз уж зашел разговор о деньгах, то уточню, что у каждой расы в игре своя собственная валюта с собственным уровнем инфляции и т.д., но для конечного игрока все преобразуется в эти самые UC, иначе бы мозг взровался пересчитывать разные курсы валют и т.д. (хотя в игровой энциклопедии можно почитать об валютах разных рас). О возможных источниках доходов и источниках трат, я расскажу вам, когда мы будем рассматривать раздел "финансы". После номера хода и бюджета/дохода у нас идет пункт "S:+1". "S" в данном случае, это обозначение стабильности - люди (да и вообще, живые существа) не любят резких перемен, поэтому стабильность понижается при объявлении войн, террактах, пролета флота чужой несоюзной расы рядом с планетой и т.д., а повышается стабильность - от стабильности, все нормально, растет и развивается, и стабильность, в свою очередь тоже повышается. Стабильность может варьироваться от +3 (полное благополучие) до -3 (хаос и анархия). Некоторыми проявлениями отрицательной стабильности являются спад доходов (а также увеличение расходов) и снижение результативности в науке, начала мятежей среди населения, оссобенно на отдаленных планетах, а также, как один из вариантов, самого страшного (уточню, один из) последствия - нация может разделиться на две половины по политическим (демократы vs республиканцы), финансовым (бедные/рабы vs. богатые) и множеству других причин. На этом пока все о стабильности, но не все о интерфейсе.

    В интерфейс естественно вводятся те или иные изменения - например, после снятия скриншотов, рядом с кнопкой "Конец Хода" появилась кнопка со знаком вопроса, ведущая, что логично - в игровой help. Кроме того, на скринах игра снята в окне - в полной (или в более-менее играбельной) версии будет только fullscreen с выбором разрешений (800x600, 1024x768 и, возможно, 1280x800). Возможно также я откажусь от расцветки интерфейса а-ля windows, а возможно и нет.

    Это все, что я хотел написать в сегодняшнем Дневнике Разработчика. Хотя нет, не все. Есть еще одна вещь. БОЛЬШАЯ. Чуть ли не главная ось игровой механики - о ней я расскажу вам в следующий раз, но если вы хотите погадать на кофейной гуще, то прошу внимание на скриншот, висящий чуть ниже. Есть идеи?)


    (на самом деле, догадаться будет несложно, но мне интересны ваши варианты))))

  2. #2
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    Очень интересный проект! Давно сам думаю о таком ( но не в плане такой всеобъемлющей стратегии, а больше в сторону Паркана ), потому если чем надо - могу помочь, хотя бы идеями, но и графикой тоже.
    По угадайке с меню... Думаю, это повышение/понижение прямых расходов тайной полиции на "обслуживание" тех или иных проблем государства, а значит, и уровень "завинчивания гаек" государством в этих вопросах. В меня показан уровень "завинчивания". Таким образом, тайная полиция это: и разведка, и контрразведка, и полиция в обычном понимании, и жандармерия и все, что относится к безопасности, а так же, повидимому, и контрабанде, пиратству - все в одном флаконе.

    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

  3. #3
    Бывалый Аватар для Inkognitoo
    Информация о пользователе
    Регистрация
    30.09.2008
    Адрес
    Пермь.
    Сообщений
    988
    Записей в дневнике
    4
    Репутация: 16 Добавить или отнять репутацию

    По умолчанию

    А на каком движке творится сей проект?)))

  4. #4
    Авторитет Аватар для nick84
    Информация о пользователе
    Регистрация
    28.11.2008
    Сообщений
    1,864
    Записей в дневнике
    11
    Репутация: 25 Добавить или отнять репутацию

    По умолчанию

    Я думаю этот движок называется C++

  5. #5
    Бывалый Аватар для Inkognitoo
    Информация о пользователе
    Регистрация
    30.09.2008
    Адрес
    Пермь.
    Сообщений
    988
    Записей в дневнике
    4
    Репутация: 16 Добавить или отнять репутацию

    По умолчанию

    Ух ты)) Круто, получается он програмирует с нуля?)))

  6. #6
    Хидео Кодзима Аватар для Bloody
    Информация о пользователе
    Регистрация
    22.04.2008
    Сообщений
    1,750
    Записей в дневнике
    94
    Репутация: 36 Добавить или отнять репутацию

    По умолчанию

    Inkognitoo, nick84, в качестве движка используется Multimedia Fusion 2 Developer (на нем же, например, Inca делает свой проект "Летающая таверна Молли"). Вариант кодить с нуля (правда, не на C++, а на Delphi) рассматривался, и даже еще не отпал, в принципе.

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

    А теперь, Developer Diary посвященный, упомянутой оси игро-механики.

    Developer Diary #2: Макроменеджмент, бюрократия, важность личности в цивилизации и кое-что по мелочи

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

    У МЕНЯ ВСЕ ИНАЧЕ. Внимание, далее по тексту попираются альфа и омега глобальных тактических стратегий и начинается именно та большая вещь, о которой я упоминал в предыдущем DD.

    Вам НЕ доступно напрямую управление застройкой на планетах, колонизация планет, выбор определенной технологии для изучения или управление флотом. Вы император, а не строитель, ученый или военнокомандущий. Вы не сносите экскаватором старые здания, не сидите вместе с учеными в лабараториях и не подтираете нос каждому сопливому вояке. Ущемление прав, скажете вы? Как же тогда играть, спросите вы меня?

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

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

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

  7. #7
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    То есть это напоминает футбольный менеджер? Откровенно говоря, не люблю менеджеры... Мне бы кораблик и на неисследованную планетку!
    Виды планет кое-какие есть, соберу.
    Теперь по геймплею... Раз уж придется руководить из своего кабинета, через советников с разными способностями и пр. то... не помешали бы интриги! Подсиживания заместителями советников своих шефов, доносы и прочая милая подковерная возня... прерываемая внезапными смертями президентов и главнокомандующих... Это разнообразит игру. На полном серьезе, кстати...
    Если герой некий Император, то у него должна быть жена и детки...
    И почему бы не создать некое движение типа Освободительной армии повстанцев ( Звездные воины ), которые начнут действия против игрока, когда он двинет свои армады на завоевание мира?
    Ты только не подумай, что я смеюсь. Это все может только приблизить геймплей к реальности. Впрочем, я что-то в последнее время слишком много советую...

    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

  8. #8
    Хидео Кодзима Аватар для Bloody
    Информация о пользователе
    Регистрация
    22.04.2008
    Сообщений
    1,750
    Записей в дневнике
    94
    Репутация: 36 Добавить или отнять репутацию

    По умолчанию

    Валер, это скорее Majesty напоминает, если играл. Была такая RTS (недавно вторая часть вышла), где ты не мог управлять юнитами напрямую, а только здания клепать. Чтобы заставить юнитов кого-то атаковать или исследовать неоткрытый кусок карты, ты издавал указ стиля "500 золотых тому, кто грохнет воооон того дракона" и разные рыцари и маги, решали стоит ли овичнка выделки (т.е. кто-то бежал мочить, а кто-то клал болт, ибо "дешево"). У меня похожая схема, только возможностей больше.

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

    Не уверен насчет Освободительной Армии Повстанцев, но просто повстанцы (которые, могут даже отделиться от империии игрока) будут

  9. #9
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    Фильтр к фотошопу LunarCell делает любые поверхности планет ( основной вид - диск ), детализированные, масса настроек, есть рандом и рандом рандома, разверстка в виде карт и пр. и пр.
    Вот тут вроде можно скачать версию 1.75:
    http://www.cwer.ru/lunarcell_1_75_plugin_photoshop
    http://www.dzone.ru/2008/06/20/lunar...photoshop.html
    1,19мб


    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

  10. #10
    Хидео Кодзима Аватар для Bloody
    Информация о пользователе
    Регистрация
    22.04.2008
    Сообщений
    1,750
    Записей в дневнике
    94
    Репутация: 36 Добавить или отнять репутацию

    По умолчанию

    О, спасибо, будем пользоваться.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •