Сообщество Империал: Реинкарнация Imperial Ambitions - Сообщество Империал

Imperial
barbar

Реинкарнация Imperial Ambitions

Написание движка с нуля.
Тема создана: 01 апреля 2017, 22:21 · Автор: barbar
СОХРАНИТЬ ИНФОРМАЦИЮ
Сообщений: 12 · Просмотров: 2 977
  • 2 Страниц
  • 1
  • 2
П Последний Римлянин
 barbar
  • Imperial
Imperial
Форумчанин
690
29
109
338
1

Дата: 01 апреля 2017, 22:21

Возможно некоторые помнят проект Imperial ambitions. Автор хотел написать свою реализацию движка Rome Total War чтобы избавиться от ограничений его. Когда то эта тема заставила меня зарегистрироваться на форуме и вдохновила стать программистом. К сожалению проект умер. Летом я начал написание своей реализации движка. Позже движок я назвал Spartacus. Я решил отказаться от полноценной реализации Total War, захотелось написать гибрид EU, TW и Civilizations. Но всё же движок может читать некоторые файлы от оригинального Rome (descr_regions.txt и descr_sm_factions.txt). Я вскоре забросил движок, но недавно решил вернуться. Сейчас готово немногое. Вот некоторые скриншоты:
Imperial
Imperial
Есть небольшой интерактив, правой кнопкой можно выбрать цвет, а левой нажимая по карте окрашивать провинции в выбранный цвет. В консоли тем временем пишется какая империя какой регион захватила. Пока все. Игра пишется на C++ с использованием библиотеки SFML. Если кто может помочь будет хорошо. Позже может напишу битвы на Unity. В теме пишите предложения по игре и можете предложить помощь.
     as1991
    • Imperial
    Imperial
    52-й центурион
    16 173
    65
    2 976
    21 488
    2

    Дата: 01 апреля 2017, 22:42

    barbar

    В теме пишите предложения по игре и можете предложить помощь.
    надо бы как-то поразвернутей о том, что планируется сделать - не все в курсе "того заброшенного" проекта. :008:
    Помочь наряд ли чем смогу - полный ноль я в программировании; но с интересом буду следить за темой.
       barbar
      • Imperial
      Imperial
      Форумчанин
      690
      29
      109
      338
      1

      Дата: 01 апреля 2017, 22:47

      В общем планируется так: карта и дипломатия как в Europa Universalis, свобода перемещения армий и пошаговость из Total War и здания на карте как в Civilizations. Хотелось бы всяких фишек как например захват казны при захвате столицы, создание свох городов и т.д. Планируется продвинутый скриптинг и высокая модабельность.

      Кстати и не программисты могут помочь, например рисовать карту.
         barbar
        • Imperial
        Imperial
        Форумчанин
        690
        29
        109
        338
        1

        Дата: 03 апреля 2017, 21:25

        После того как посмотрел исходники понял что надо все переписывать, но чтож, начну на выходных.
           АрАл
          • Imperial
          Imperial
          Форумчанин
          2 143
          15
          997
          7 644
          3

          Дата: 04 апреля 2017, 07:55

          barbar (01 апреля 2017, 22:47):

          В общем планируется так: карта и дипломатия как в Europa Universalis, свобода перемещения армий и пошаговость из Total War и здания на карте как в Civilizations. Хотелось бы всяких фишек как например захват казны при захвате столицы, создание свох городов и т.д. Планируется продвинутый скриптинг и высокая модабельность.

          Вроде есть ведь уже такие игры: Легион: Спартанцы или Колесницы войны aka История империй. Может легче взять уже готовый движок и переработать его? А так, конечно, идея собственной игры на собственном движке хорошая!
          А что, с движком Total War Engine вообще ничего нельзя сделать? Разобрать там, посмотреть, собрать по-новому?
             barbar
            • Imperial
            Imperial
            Форумчанин
            690
            29
            109
            338
            1

            Дата: 04 апреля 2017, 22:57

            АрАл (04 апреля 2017, 07:55):

            Вроде есть ведь уже такие игры: Легион: Спартанцы или Колесницы войны aka История империй. Может легче взять уже готовый движок и переработать его? А так, конечно, идея собственной игры на собственном движке хорошая!
            А что, с движком Total War Engine вообще ничего нельзя сделать? Разобрать там, посмотреть, собрать по-новому?

            Спасибо за наводку, судя по скриншотам классные игры. Я пытался найти стратегические движки, но посмотрев понял что они не очень подходят, легче свой под свои нужды написать. А вот движок битв планирую на Unity написать, думаю он подойдёт. Теоретически с Total War Engine можно что-то сделать, но на забугорном форуме пытались сделать, и вынесли вердикт что все очень замудрённо там сделано(я сейчас про лимит фракций) простым изменением переменной не выйдет отделаться, надо переписывать значиельные куски кода, да и работа для профессионала.
               Xanthippos
              • Imperial
              Imperial
              Форумчанин
              1 188
              7
              91
              1 110
              0

              Дата: 05 апреля 2017, 23:58

              barbar

              В общем планируется так: карта и дипломатия как в Europa Universalis, свобода перемещения армий и пошаговость из Total War и здания на карте как в Civilizations.

              Если правила Europa Universalis: Rome адаптировать под пошаговый режим и добавить тактический режим в стиле серии Total War, то вышла бы, наверное, идеальная стратегия об античности.
              А что означает "свобода перемещения армий"? Если "хождение по водам", как в Rome II, то лучше не надо...

              barbar

              Теоретически с Total War Engine можно что-то сделать, но на забугорном форуме пытались сделать, и вынесли вердикт что все очень замудрённо там сделано(я сейчас про лимит фракций) простым изменением переменной не выйдет отделаться, надо переписывать значиельные куски кода, да и работа для профессионала.

              Если с Total War Engine всё так сложно, то, может быть, что-то полезное можно почерпнуть из игр первого поколения (Shogun и Medieval)?
                 АрАл
                • Imperial
                Imperial
                Форумчанин
                2 143
                15
                997
                7 644
                3

                Дата: 08 апреля 2017, 15:05

                barbar (01 апреля 2017, 22:47):

                В общем планируется так: карта и дипломатия как в Europa Universalis, свобода перемещения армий и пошаговость из Total War и здания на карте как в Civilizations. Хотелось бы всяких фишек как например захват казны при захвате столицы, создание свох городов и т.д. Планируется продвинутый скриптинг и высокая модабельность.

                Кстати и не программисты могут помочь, например рисовать карту.

                В общем, камрад, сделайте нам движок, а уж мы - все вместе - наполним ее контентом: и карту нарисуем, и солдатиков сделаем, и скрипты напишем. :006:
                   barbar
                  • Imperial
                  Imperial
                  Форумчанин
                  690
                  29
                  109
                  338
                  1

                  Дата: 09 апреля 2017, 07:52

                  Xanthippos

                  А что означает "свобода перемещения армий"? Если "хождение по водам", как в Rome II, то лучше не надо...

                  Ну в EU армии могут только по провинциям перемещаться, а в Total War могут находиться в любой её точке, вот так хочу сделать.

                  Xanthippos

                  Если с Total War Engine всё так сложно, то, может быть, что-то полезное можно почерпнуть из игр первого поколения (Shogun и Medieval)?

                  Незнаю, не пытался, но думаю мало что полезного там можно сделать, да и игры старые, на современном железе уже плохо работают.

                  Ну а сейчас к новостям, решил начать с интерфейса, как по мне получилась довольно гибкая система, интерфейс меняется своеобразным языком разметки, прикладываю пример файла, думаю понятно будет как

                  Цитата

                  # pic - картинка, её параметры name, pos, size, alpha, action
                  # name - имя файла, принимает строку
                  # pos - позиция, принимает 2 числа
                  # size - размер, принимает 2 числа
                  # alpha - альфа слой, какой цвет картинки будет прозрачным, принимает 3 числа (цвет в rgb формате)
                  # action - действие по нажатию, load или print, оба принимают строки, первый загружает иной интерфейс,
                  # второй пишет в консоль сообщение
                  # а '#' в начале строки комментарий, данная строка не читается прогаммой (именно в начале строки,
                  # если перед ней будут пробелы не заработает!)

                  pic:
                  name: "1.bmp"
                  pos: 0 0
                  end
                  pic:
                  name: "5.bmp"
                  pos: 100 100
                  end
                  pic:
                  name: "back.bmp"
                  pos: 20 400
                  action: load: "ui.ui"
                  end


                  По умолчанию загружается ui.ui
                  ну и прикладываю экзешник чтобы могли сами поиграться ссылка
                     as1991
                    • Imperial
                    Imperial
                    52-й центурион
                    16 173
                    65
                    2 976
                    21 488
                    2

                    Дата: 09 апреля 2017, 12:40

                    barbar

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

                    мои дальнейшие действия?
                      Coloured Buttons
                      Дата: 15 апр 2021, 19:33
                      Fates Divided Units Remastered
                      Дата: 15 апр 2021, 16:04
                      Nanman Units Remaster
                      Дата: 15 апр 2021, 15:44
                      Historic units model reskin
                      Дата: 15 апр 2021, 15:21
                      [Саб Мод] Мрак Хаоса на Call Of Warhammer
                      Дата: 10 апр 2021, 08:45
                      The Elder Scrolls Total War
                      Дата: 07 апр 2021, 17:14
                      A World Betrayed Units Remaster
                      Дата: 02 апр 2021, 17:49
                      Mandate of Heaven Units Remaster
                      Дата: 02 апр 2021, 17:39
                      Eight Princes Units Remaster
                      Дата: 02 апр 2021, 17:27
                      The Witcher 3 Wardrobe / Одежда из Ведьмака 3
                      Дата: 02 апр 2021, 10:25
                      Парные кинжалы "Поющие лезвия"
                      Дата: 01 апр 2021, 20:07
                      Fenod Weapon Pack / Комплект оружия Fenod'а
                      Дата: 01 апр 2021, 20:04
                      Комплект "Песня Розы" / Song of the Rose
                      Дата: 01 апр 2021, 20:00
                      Vinland: Total War
                      Дата: 27 мар 2021, 16:45
                      Vanilla Units Remaster
                      Дата: 25 мар 2021, 16:52
                      Make Them Unique
                      Дата: 23 мар 2021, 16:42
                      Wu Kingdaissance
                      Дата: 23 мар 2021, 13:58
                      Middle-Earth: Dagor Dagorath
                      Дата: 15 мар 2021, 12:55
                      Grand Theft Auto San Andreas: Classic Edition
                      Дата: 06 мар 2021, 11:20
                      Nation, Empire - War
                      Дата: 02 мар 2021, 11:29
                      Grand Theft Auto Liberty City Stories: Classic Edition
                      Дата: 01 мар 2021, 18:37
                      Grand Theft Auto Vice City Stories: Classic Edition
                      Дата: 26 фев 2021, 19:38
                      Grand Theft Auto San Andreas Multiplayer (SAMP)
                      Дата: 22 фев 2021, 20:10
                      Наследие Изгоев / The Forsworn Legacy
                      Дата: 22 фев 2021, 10:43
                      Grand Theft Auto Vice City: Classic Edition
                      Дата: 19 фев 2021, 13:05
                      Grand Theft Auto III: Classic Edition
                      Дата: 18 фев 2021, 16:57
                      Master Of Strategy Sengoku
                      Дата: 03 фев 2021, 20:39
                      Raider Overhaul WIP
                      Дата: 03 янв 2021, 17:01
                      Пак брони наёмника / The Mercenary - Pack
                      Дата: 29 дек 2020, 12:46
                      Fallout Update Pack (FUP)
                      Дата: 29 дек 2020, 11:29
                      Total FotS: Scramble of the Far East
                      Дата: 28 дек 2020, 19:01
                      Project Veil of Death_Dreaded Relics Weapons and armor set LE
                      Дата: 28 дек 2020, 00:16
                      Оружие из Gothic 3
                      Дата: 27 дек 2020, 23:44
                      The Last Alliance: Total War
                      Дата: 26 дек 2020, 13:38
                      Поместье Истмарк
                      Дата: 25 дек 2020, 14:23
                      Vlad: Total War
                      Дата: 24 дек 2020, 20:02
                      Реалистичная броня | Realistic Armor
                      Дата: 24 дек 2020, 19:34
                      Князь Света и Тьмы
                      Дата: 24 дек 2020, 18:08
                      Князь Святослав
                      Дата: 24 дек 2020, 18:02
                      Мир Рудры
                      Дата: 24 дек 2020, 15:48
                      Богатая Гильдия воров / Opulent Thieves Guild
                      Дата: 23 дек 2020, 22:13
                      На страже живых
                      Дата: 23 дек 2020, 22:07
                      Броня второстепенных фракций
                      Дата: 23 дек 2020, 20:47
                      Броня неиграбельных фракций
                      Дата: 23 дек 2020, 20:29
                      Жители Тамриэля / Citizens of Tamriel
                      Дата: 23 дек 2020, 19:43
                      Реконструкция Винтерхолда от Qaxe / Qaxe's Winterhold Rebuild
                      Дата: 23 дек 2020, 17:43
                      Башня Резо и веселая компания
                      Дата: 23 дек 2020, 17:38
                      Fleur de Lis: Normans
                      Дата: 22 дек 2020, 23:01
                      Золотой Герб - пиратская сага
                      Дата: 22 дек 2020, 20:14
                      Ветхий домик | Oldhollow Chalet - Player Home LE
                      Дата: 22 дек 2020, 19:40
                      • 2 Страниц
                      • 1
                      • 2

                      [ Регистрация ]Для скрытия рекламы, зарегистрируйтесь на форуме[ Вход на форум
                      © 2021 «Империал» · Условия · Ответственность · Визитка · Декларация · 23 апр 2021, 08:13 · Счётчики