Перейти к содержимому
Zone of Games Forum
Bkmz

Fable 3

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

Fable 3

Жанр: Action / RPG / 3D / 3rd Person

Платформы: XBox 360 / PC

Разработчик: Lionhead Studios

Издатель: Microsoft

Дата выхода: 26 октября 2010 года

Скриншоты:

 

Описание:

 

Spoiler

 

Молинье: Fable III - не ролевая игра

P1011201.JPG

В интервью CVG глава студии Lionhead заявил, что Fable III - это уже не ролевая игра, а скорее приключенческий экшен.

«Не уверен, что теперь я могу называть Fable ролевой игрой, - говорит он. - Ну уж точно, не RPG из 90-х. Думаю, что Fable III вполне похожа на приключенческий экшен».

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

Напомним, еще на GamesCom Молинье рассказал о том, что в новой игре вам предстоит пройти нелегкий путь от обычного простолюдина до правителя всего Альбиона. Половина игры представляет из себя тернистый путь к тому, чтобы стать правителем, а затем игра изменится, и вы уже будете реально управлять королевством. Причем главному герою, который является сыном или дочерью протагониста из Fable 2, придется собрать целую армию и начать революцию, свергнув режим местного тирана.

Fable III: бракосочетание в кооперативе

1263304983_fable-iii-art.jpg

В интервью 1UP Питер Молинье (Peter Molyneux) заявил, что он учел критику игроков в адрес кооперативного режима в Fable II, и в Fable III кооператив будет значительно улучшен и дополнен.

«Да, я услышал ваши замечания насчет кооператива. Вы хотели, чтобы ваш герой мог приходить в миры ваших друзей - отлично, у вас будет такая возможность. В кооперативе ваш персонаж может прийти в гости к моему, причем ваш герой приходит в мой мир со своим псом и уникальным оружием. Я услышал вас. Вы не хотите быть привязанными к моей камере, вы хотите заниматься своими делами в моем мире. Что ж, довольно справедливо, вы хотели этого - вы это получите, однако это повлечет за собой определенные последствия».

«Если ваш персонаж пришел в гости в мир моего героя, и они понравились друг другу, то вы сможете пожениться. Да, мы говорим о первой кооперативной игре, в которой можно вступить в брак».

Трейлеры:

 

Spoiler

 

Системные требования:

 

Spoiler

The minimum requirements are:

Operating System: XP 32 SP3, Vista 32/64 , Win 7 32/64

CPU: Intel Core 2 Duo 2GHz or AMD Athlon X2 4000+

Memory: 2GB

Hard Drive Space: 12 GB of free space

Graphics Hardware: NVidia 7600GT or ATI HD 2600 Pro

DirectX: 9.0c onward

Network: Internet or LAN connection required for multiplayer

The recommended system requirements are:

Operating System: Win 7

CPU: Intel Pentium 2.9Ghz Core 2 Duo or higher

Memory: 4GB

Hard Drive Space: 12 GB of free space

Graphics Hardware: Nvidia 260GTX 896MB or ATI 5770 1GB or higher

DirectX: 9.0c onward

Network: Internet or LAN connection required for multiplayer

Изменено пользователем SerGEAnt

Поделиться сообщением


Ссылка на сообщение
скажите пжлст,а на приставках Фейбл тоже 30 фпс идет?...то есть это нормально с верт.синхр. на пк играть(с 30 фпс)?

Там наверное больше половины с 30 фпс идет.

Поделиться сообщением


Ссылка на сообщение

На приставках подавляющее большинство игр идет в 30 FPS. Там это в порядке вещей.

На ПК же сейчас у всех мониторов, да и на телеках, частота обновления экрана 60 Гц. И вертикальная синхронизация должна ограничивать FPS, соответственно, до 60, а не до 30.

Поделиться сообщением


Ссылка на сообщение
На приставках подавляющее большинство игр идет в 30 FPS. Там это в порядке вещей.

На ПК же сейчас у всех мониторов, да и на телеках, частота обновления экрана 60 Гц. И вертикальная синхронизация должна ограничивать FPS, соответственно, до 60, а не до 30.

Спасибо, К.О. но ты вот это вот к чему? В Fable 3 она ограничивает лимит в 30 кадров и у некоторых присутствуют фризы, так и не понял с чем это связанно, но не с кряком, ибо на лицензии то жа самое. Кому-то помогает выставить низкий приоритет в диспетчере задач.

Поделиться сообщением


Ссылка на сообщение

Игра просто плохо оптимизирована. На своем радике 4870 я поставил все настройки на "хорошо". FPS от 30 до 60 в зависимости от открытости территори. Игра идет без фризов, но с проседаниями, то есть в меру плавно.

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

Поделиться сообщением


Ссылка на сообщение

У мя неВидиа GTX 460 2Гб и 4Гб оперативы, выдаёт 80-100 фпс, но порой проседает до 17 или имеются фризы при 60-80 кадрах, что удивляет.

Поделиться сообщением


Ссылка на сообщение

Люди, посоветуйте, стоит качать?

Поделиться сообщением


Ссылка на сообщение
Игра просто плохо оптимизирована. На своем радике 4870 я поставил все настройки на "хорошо". FPS от 30 до 60 в зависимости от открытости территори. Игра идет без фризов, но с проседаниями, то есть в меру плавно.

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

Побробуй в настройках оключить тени, мне помогло. Игра очень понравилась, по сути тот же 1й Фейбл, но всего намного больше +интересная боевка, завязка и юмор с курицами *__*

Чего не ожидал, через лайв играть довольно интересно, другие игроки перемещаются в виде сферок, у них можно посмотреть стату, присоединиться, сделать подарок. Мне так в начеле игры 30к подарили))

Чем то такая игра ммо напоминает. Вон всякие бринки пытаются криво косо соединить мультиплеер и синглплеер. А дядька Мулинье все уже придумал)

Поделиться сообщением


Ссылка на сообщение

Игры так особо не ждал в виде PC варианта, но не играя ни разу вообще в 1 и 2 часть решил в 3 попробовать. Вроде такое всё сказочное мне казалось, да и сам жанр в таком виде не особо привычен. Я всё ходил, узнавал, смотрел, что по чём да как и всё таки пришёл к решению, что игра нравится, много в ней для меня нового и интересного (в новизну). Столько для себя уже плюсов выделил и предпологаю, что дальше будет определённо все best. И в моей ситуации раз крутой Ведьмак не пошёл, я рад, что есть такая замена как эта - с удовольствием играется.

Поделиться сообщением


Ссылка на сообщение

DRON13

Оо неужто в первый Fable не играл?

Поделиться сообщением


Ссылка на сообщение

Chrono11 нееее, в первый (1) не играл вообще, но чую нужно наверстать упущенное.

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

игра приятная,на боксе не было желания проходить,а на ПК поперла за милую душу, тем более после той косячины с русским Ведьмаком 2.

Игра фактически "летает", затыков вроде не видел (совсем немного попробовал, Ведьмак все-таки на мне висит). Лицензия из G4W Marketplace.

+1, тоже купил лицензию, но в стиме, все летает, ни одной проблемы)

единственное тени поставил пониже и вертикальную синхронизацию отрубил, ФПС стало под 150 =)

Поделиться сообщением


Ссылка на сообщение

Делал предзаказ в стиме. В виндовс лайф активировал код на бонусное оружие и татуировки. Вопрос: где их в игре то найти? В секретной комнате только молот и меч. Мож туплю чо?

Поделиться сообщением


Ссылка на сообщение
Делал предзаказ в стиме. В виндовс лайф активировал код на бонусное оружие и татуировки. Вопрос: где их в игре то найти? В секретной комнате только молот и меч. Мож туплю чо?

Зайди в LIVE комнату, там их загрузи. Потом в главном зале подарки открываай)

Поделиться сообщением


Ссылка на сообщение

Ребят, подскажите пожалуйста, как сохранения с компа на ноут перекинуть, чтобы работали (на 7)? Пробовал все файлы копировать из папки мои сохранения на диске С и вставлять туда же на ноуте, пишет сохранения повреждены. Может нужно какие-то отдельные файлы только заменять? Заранее благодарю)

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Люди, подскажите, какой русификатор на lost judgment самый более-менее цивильный? И если есть возможность, скиньте его ссылкой в ЛС.
    • Игрушка вроде красочная, но отзывы: что очень глупый сюжет. Юмора вроде достаточно, но как ИИ справился с его адаптацией?
      Меня отпугнуло больше количество голубцов, которое якобы в игре присутствует (судя по отзывам). Я не гомофоб, но все же...
    • Это чтобы наши с Мирославом жопы горели в унисон?
    •  что это.   Нет, я помню что что-то  такое писал, но мать твою.... Кратковременный пик это то, что может не засеч мониторинг если у тебя там не а 1/10 сек строчит. Я слышал, что у 5090 это может быть 1200-1300w.
    • Ну к слову, я в основном играю c достаточно серьезным андервольтом снижающем постоянное потребление с 330w до 250w но теперь мне охота посмотреть будут ли тикие пики под 600w или хотя бы 400-500w
    • Будет ли апдейт под 2.0?
    • //------------------------------------------------ //--- 010 Editor Binary Template // // File:        Asura_TXTH.bt // Authors: Giza+AI // Description: Asura Engine Text Resource (.ASRBE / .ASR / TXTH chunk) // File Mask:   *.ASRBE,*.asr,*.bin // ID Bytes:    41 73 75 72 61 20 20 20 54 58 54 48 // "Asura   TXTH" //------------------------------------------------ BigEndian(); // ------------------------------------------------ // Header Definition (36 bytes / 0x24) // ------------------------------------------------ struct HEADER {     char   magic[8]        <comment="Engine signature: 'Asura   '">;     char   chunkType[4]    <comment="Chunk signature: 'TXTH' (Text Header)">;     uint32 chunkSize       <comment="Total size of remaining chunk payload (FileSize - 24)">;     uint32 version         <comment="Structure version (typically 1)">;     uint32 flags           <comment="Resource flags">;     uint32 entryCount      <comment="Number of localized string entries">;     uint32 archiveHash     <format=hex, comment="Archive/File 32-bit Hash ID">;     uint32 totalTextBytes  <comment="Total raw byte size of all UTF-16 text data">; } header <style=sHeading1>; // ------------------------------------------------ // Localized Text Entry // ------------------------------------------------ typedef struct {     uint32  keyHash   <format=hex, comment="32-bit hash identifier for the key name">;     uint32  charCount <comment="String length in UTF-16 characters (including null terminator)">;     wchar_t text[charCount] <comment="UTF-16BE encoded text">;          // 4-byte padding alignment     local int textBytes = charCount * 2;     if ((textBytes % 4) != 0) {         ubyte padding[4 - (textBytes % 4)] <comment="Alignment padding">;     } } TEXT_ENTRY <read=ReadTextEntry>; wstring ReadTextEntry(TEXT_ENTRY &entry) {     return entry.text; } // ------------------------------------------------ // Text Entries Table // ------------------------------------------------ struct TEXT_ENTRIES {     TEXT_ENTRY entries[header.entryCount] <optimize=false>; } textEntries <style=sSection1>; // ------------------------------------------------ // Key Names Table (ASCII / null-delimited) // ------------------------------------------------ typedef struct {     string keyName <comment="Identifier key corresponding 1-to-1 with entry index">; } KEY_ENTRY <read=ReadKeyEntry>; string ReadKeyEntry(KEY_ENTRY &k) {     return k.keyName; } struct KEY_TABLE {     uint32 keyTableSize <comment="Total size in bytes of raw string table">;     KEY_ENTRY keys[header.entryCount] <optimize=false>;          // Remaining alignment padding to EOF (aligned to 16 bytes)     if (!FEof()) {         ubyte filePadding[FileSize() - FTell()] <comment="End-of-file padding">;     } } keyTable <style=sSection2>;   на основе этого ии написал пайтон скрипт:
        #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Asura Engine TXTH (.ASRBE) Text Exporter & Importer Supports Big-Endian Asura text archives (PS3 / Xbox 360). """ import sys import os import struct import json import argparse def export_asrbe(file_path, output_path=None): if output_path is None: output_path = os.path.splitext(file_path)[0] + ".json" with open(file_path, "rb") as f: data = f.read() if len(data) < 36: raise ValueError("File is too small to be a valid ASRBE file.") magic = data[:8].decode("latin1") chunk_type = data[8:12].decode("latin1") if magic != "Asura " or chunk_type != "TXTH": raise ValueError(f"Invalid header signature: {magic!r} / {chunk_type!r}") chunk_size, version, flags, entry_count, archive_hash, total_text_bytes = struct.unpack(">IIIIII", data[12:36]) offset = 36 entries_data = [] for i in range(entry_count): key_hash, char_count = struct.unpack(">II", data[offset:offset+8]) offset += 8 text_raw = data[offset:offset + char_count * 2] text = text_raw.decode("utf-16-be").rstrip("\x00") offset += char_count * 2 # 4-byte padding alignment if offset % 4 != 0: offset += 4 - (offset % 4) entries_data.append({ "key_hash": f"0x{key_hash:08X}", "raw_hash": key_hash, "text": text }) # Read Key Table key_table_size = struct.unpack(">I", data[offset:offset+4])[0] offset += 4 keys_raw = data[offset:offset + key_table_size] # Split null-delimited keys key_names = [k.decode("latin1") for k in keys_raw.split(b"\x00") if k] # Combine keys and entries output_entries = [] for i in range(entry_count): k_name = key_names[i] if i < len(key_names) else f"UNKNOWN_KEY_{i}" output_entries.append({ "index": i, "key": k_name, "key_hash": entries_data[i]["key_hash"], "text": entries_data[i]["text"] }) meta = { "format": "Asura_TXTH", "endian": "big", "version": version, "flags": flags, "archive_hash": f"0x{archive_hash:08X}", "raw_archive_hash": archive_hash, "entry_count": entry_count, "entries": output_entries } with open(output_path, "w", encoding="utf-8") as f: json.dump(meta, f, ensure_ascii=False, indent=2) print(f"[+] Successfully exported {entry_count} entries to {output_path}") def import_asrbe(json_path, output_path): with open(json_path, "r", encoding="utf-8") as f: meta = json.load(f) entries = meta["entries"] entry_count = len(entries) version = meta.get("version", 1) flags = meta.get("flags", 0) archive_hash = meta.get("raw_archive_hash") if archive_hash is None: archive_hash = int(meta["archive_hash"], 16) # Build text entries block text_entries_bytes = bytearray() total_text_bytes = 0 for entry in entries: raw_hash = entry.get("raw_hash") if raw_hash is None: raw_hash = int(entry["key_hash"], 16) text = entry["text"] + "\x00" # include null terminator text_utf16 = text.encode("utf-16-be") char_count = len(text) entry_bytes = bytearray() entry_bytes.extend(struct.pack(">II", raw_hash, char_count)) entry_bytes.extend(text_utf16) # 4-byte padding text_len = len(text_utf16) total_text_bytes += text_len if len(entry_bytes) % 4 != 0: pad_len = 4 - (len(entry_bytes) % 4) entry_bytes.extend(b"\x00" * pad_len) text_entries_bytes.extend(entry_bytes) # Build keys table keys_raw = bytearray() for entry in entries: keys_raw.extend(entry["key"].encode("latin1")) keys_raw.append(0) # null terminator key_table_bytes = bytearray() key_table_bytes.extend(struct.pack(">I", len(keys_raw))) key_table_bytes.extend(keys_raw) # Payload = text entries + key table payload = text_entries_bytes + key_table_bytes # Pad payload to 16 bytes alignment pad_rem = len(payload) % 16 if pad_rem != 0: payload.extend(b"\x00" * (16 - pad_rem)) # Total chunk size = total file size - 24 # Header is 36 bytes -> header[24:] is 12 bytes + payload chunk_size = 12 + len(payload) header = bytearray() header.extend(b"Asura ") header.extend(b"TXTH") header.extend(struct.pack(">IIIIII", chunk_size, version, flags, entry_count, archive_hash, total_text_bytes)) full_data = header + payload with open(output_path, "wb") as f: f.write(full_data) print(f"[+] Successfully packed {entry_count} entries to {output_path} ({len(full_data)} bytes)") def main(): parser = argparse.ArgumentParser(description="Asura Engine TXTH (.ASRBE) Converter") subparsers = parser.add_subparsers(dest="command", required=True) # Export p_export = subparsers.add_parser("export", help="Export .ASRBE to .json") p_export.add_argument("input_file", help="Path to input .ASRBE file") p_export.add_argument("-o", "--output", help="Path to output .json file") # Import p_import = subparsers.add_parser("import", help="Import .json back to .ASRBE") p_import.add_argument("input_json", help="Path to input .json file") p_import.add_argument("output_file", help="Path to output .ASRBE file") args = parser.parse_args() if args.command == "export": export_asrbe(args.input_file, args.output) elif args.command == "import": import_asrbe(args.input_json, args.output_file) if __name__ == "__main__": main()  
    • А вот были бы мы друзьями....          Выяснил, что мне дают.  Во первых по одной табле антидепрессанта, потом укол чего-то, что влияет на сосуды мозга, что-то связанное с кислородом, ну и наеоч дают микс из фена и циклобарбитала. А вчере я сказал, что всё равно плохо сплю, тогда мне перед миксом дали какую-то ж5ёлтенькую таблетку, а потом сразу микс.   Меня так срубило, сто я даже не помню успел ли я доесть ту сырную булочку, а чай я вышел походу себе на яйца, потому что проснулся в полномьа хуе и "обосанным"  Очень сильная вещь.
    • в 0xC размер блока указана. Скрипт видимо его не меняет у вас. Отсчёт начинается с 0x18, не скажу что прям во всех файлах. Но то что скинули так.
  • Изменения статусов

    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 0 ответов
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
  • Лучшие авторы


×