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

rpg Mass Effect 3

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

Mass Effect 3

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

Платформы: PC X360 PS3

Разработчик: BioWare

Издатель: Electronic Arts

Дата выхода: 6 марта 2012 года.

О чём же игра:

Дизайнер студии BioWare Кристина Норман объявила через службу Twitter о начале работ над третьей частью Mass Effect. Дословно она сообщила следующее: "Я начала работу над "Проектом Вомбат" для Mass Effect 3".

Что такое "Проект Вомбат", она не объяснила, да это и не так важно. Главное – прозвучало название игры, которую ждут миллионы поклонников. Третья часть космической оперы обещает грандиозную битву разумных рас галактики с могущественными Жнецами. Если Mass Effect 3 создается по тем же принципам, что его предшественница, то в настоящий момент команда дизайнеров обкатывает различные новые элементы игры, используя Mass Effect 2 как основу. В ходе лекции на GDC Кристина рассказала, что именно так в BioWare строится работа на ранних этапах. Художников и программистов привлекают позднее.

Графическая Составляющая:

Марк Рейн дал интервью журналу Develop в котором сказал, что и третья часть игры будет использовать движок Unreal Engine 3. По его словам, они избрали именно этот движок, потомучто хотели сделать захватывающий шутер от третьего лица в Sci-Fi окружении. Он отметил что BioWare находится в отличных отношениях с Epic и то, что он очень доволен как Epic постоянно совершенствует свои технологии. На прошлой неделе состоялся анонс, говорящий о том, что Mass Effect 3 находится в разработке.

Перенос Сохранении:

Продюсер игры Кейси Хадсон-«Мертвые есть мертвые. Mass Effect 3, как и остальная часть трилогии, посвящена Шепарду. Если Шепард умер у вас в конце Mass Effect 2, то импортировать сохранение в третью часть не удастся. Вы сможете играть в Mass Effect 3, даже если он умер, но для этого вам придется создать нового персонажа. Слишком сурово? Да. Но мы бы не были так серьезно настроены насчет «самоубийственной миссии» в финале Mass Effect 2, если бы вы не могли умереть и ваша смерть не имела бы никаких роковых последствий»

 

Spoiler

Minimum Spec:

OS - Windows XP SP3/Vista SP1, Win 7

*Supported chipsets: NVIDIA 7900 or better; ATI X1800 or better. Please note that NVIDIA GeForce 9300, 8500, 8400, and 8300 are below minimum system requirements, as are AMD/ATI Radeon HD3200, HD3300, and HD4350. Updates to your video and sound card drivers may be required.

CPU - 1.8 GHz Intel Core 2 Duo (equivalent AMD CPU)

RAM - 1GB for XP / 2GB RAM for Vista/Win 7

Disc Drive - 1x speed

Hard Drive - 15 GB of free space

Video - 256 MB* (with Pixel Shader 3.0 support)

Sound - DirectX 9.0c compatible

DirectX - DirectX 9.0c August 2009 (included)

Recommended Spec:

OS - Windows XP SP3/Vista SP1, Win 7

CPU - 2.4 GHz Intel Core 2 Duo (equivalent AMD CPU) RAM - 2GB for XP / 4GB

RAM for Vista/Win 7 Disc Drive - 1x speed

Hard Drive - 15 GB of free space

Video - AMD/ATI Radeon HD 4850 512 MB or greater, NVidia GeForce 9800 GT 512 MB or greater

Sound - DirectX 9.0c compatible

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

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


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

Харошь холиварить, блин. К МЕ3 ваш разговор никак не относится

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


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

В МЕ есть отыгрышь роли, можно самому принимать решения и множество вариантов развития сюжета, следовательно это РПГ. Да и вообще игра хорошая. Я думаю что и шутеры должны развиваться в эту сторону, ибо просто стрелять уже не так весело как раньше, нет ощущения вовлечённости в процес. А как можно было шепарда убить во второй части, я скошлько не пробовал, не понял как это делать, и кемже мы будем играть в третьей если он помер, вторичное оживление будет выглядеть глупо.

Изменено пользователем Slo-mo

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


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

Супер арты вышли. Больше всего понравился конечно 1 и 3: с Шепардом и Мирандой красавицей прям. Нечто будет, я верю в это.

Опять почитав типа холливар, вновь поддерживаю позицию mc-smail - у меня на счёт этого всего аналогичное мнение. Всё что они творят и делают, мне нравится и тем более устроило во 2 части. Жду полных изменений в 3 части, чтобы также всё было иначе.

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

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


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

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

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


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

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

DRON13

Да всё равно она страшная :3 я за Тали, хотя о ее внешности нам известно не всё, но хотябы додумать можно.

Изменено пользователем Slo-mo

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


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

Что-бы все выжили надо:

 

Spoiler

1. Вы должны добиться лояльности каждого члена экипажа, т.е. пройти миссии на их лояльность.

2. Надо поставить следующие апгрейды на корабль:

Thanix Cannon – 15,000 платины – опция в разговоре после вербовки Гарруса.

Heavy Ship Armor – 15,000 палладия – опция в разговоре после вербовки Джейкоба.

Multicore Shielding – 15,000 палладия – опция в разговоре после вербовки Тали.

3. Если в споре Миранды с Джек вы лишились лояльности последней и не имеете достаточно очков героя/ублюдка(злодей, не важно), то и не партесь, просто надо правильно распределить обязанности.

Кого куда отправляем:

Вентиляция: Тали, Касуми или Легион (советую Тали)

Лидер огневой поддержки: Гаррус, Миранда или Джейкоб (Миранда)

Биотик : Самара/Моринт или Джек (Самара)

Лидер огневой поддержки (часть 2): Гаррус, Миранда или Джейкоб (Миранда)

Сопровождение: Мордин, Касуми, Тали или Джек (если кто-то из них не лоялен, то он сдохнет. Так что Джек не берем, берем Касуми)

Конец миссии:

Джек оставьте удерживать позицию вместе с Грюнтом, Заидом, Гаррусом, Тэйном, Легионом, Самарой/Моринт, Джейкобом и Мирандой.

Касуми отправить в сопровождение.А с собой берем Мордина и Тали.

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


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

Может уже хватит путать темы по МЕ2 и МЕ3?

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


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

BioWare планирует изменить HUD в Mass Effect 3

28_03(1).jpg

Программист серии Mass Effect Бренон Холмс (Brenon Holmes) на официальном форуме BioWare написал о том, что разработчики планируют в Mass Effect изменить HUD - часть графического интерфейса, которая отображает важную информацию во время игры.

При этом они планируют взять в качестве прототипа HUD, реализованный студией Visceral Games в серии Dead Space.

«Это то, что мне очень нравится в Dead Space - интерфейс…он крайне способствует погружению. Так и хочется дотронуться до всех этих иконок».

«Поэтому мы изучаем возможность разместить элементы HUD в самом окружении. Посмотрим, что из этого получится».

Разработчики пробовали разместить индикаторы здоровья и брони на костюме Шепарда в Mass Effect 2, однако, по словам Бренона, результат оказался не таким хорошим, как они думали.

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


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

Флаг им в руки! Но я думаю с ME3 это не прокатит.

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


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

Да и к тому же это уже будет плагиатом)

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


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

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

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


Ссылка на сообщение
Марк Рейн дал интервью журналу Develop в котором сказал, что и третья часть игры будет использовать движок Unreal Engine 3. По его словам, они избрали именно этот движок, потомучто хотели сделать захватывающий шутер от третьего лица в Sci-Fi окружении.

Вот. Наконец-то на коробке напишут правду. А не РПГ :)

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


Ссылка на сообщение
Да и к тому же это уже будет плагиатом)

Да плагиат сейчас никого не пугает, тем более в играх. Лишь бы плагиат был качественным. Да и хорошие идеи нужно продвигать в массы. А то такой интерфейс только в Dead Space и был, если я не ошибаюсь.

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


Ссылка на сообщение
Да плагиат сейчас никого не пугает, тем более в играх. Лишь бы плагиат был качественным. Да и хорошие идеи нужно продвигать в массы. А то такой интерфейс только в Dead Space и был, если я не ошибаюсь.

В Сплинтер Селл Конвикшн тоже подобная система была

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


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

thumb_d8bbe9422eeec16a857331508ae319d7.jpg

Первые новости в конце апреля от PSM.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: SamhainGhost
      Crimson Desert

      Метки: Экшен, Открытый мир, Для одного игрока, Приключение, Исследования Платформы: PC XS PS5 Разработчик: Pearl Abyss Издатель: Pearl Abyss Дата выхода: 19 марта 2026 года Русский язык: Интерфейс, Субтитры Отзывы Steam: 23002 отзывов, 76% положительных

      --- --- ---
      Так вот, это единственная игра, которую я ждал в этом году. Наступает день перед релизом, один из рецензентов сообщает, что игра не запускается на Intel Arc B580. А у меня такая же. Многие любят писать в интернете гадости в сторону покупателей видеокарт Arc, но у меня с B580 не было проблем за год. Достаточно производительная, со своими технологиями масштабирования и генерации кадров, даже лучи переваривает. И 12 ГБ vram! Также оценки перед днём релиза были так себе, кто 9/10, кто 3/5. Затем прошла ночь релиза и разрабы заявили, что владельцы Intel Arc могут сделать возврат. Ну это как вообще? Говорят, AMD чемодан занесли.
      В итоге вечером забрал из компа сына GTX 1660 Ti, взял оффлайн активацию за 185р, игра отлично оптимизирована. Она фантастически оптимизирована. Возможно это как-то связано с тем, что её делали с 2018-2019 года, да и движок своей разработки. 32GB RAM, Ryzen 5 7500F, GTX 1660 Ti — на средне-высоких с FSR Quality 1080p получаю 45-50 fps.
      Из минусов — тяжелое управление. Пришлось смотреть, как пройти обучение с отражением от клинка, потом была не очень простая победа в обязательном армрестлинге. Подозреваю, что-то кто на этих местах и запросил рефанд в стиме, попутно написав негативный отзыв. Залез на скалы рядом со стартовым городком — это нечто. Километры бескрайних далей с домиками и башенками. Видно эту самую Багровую Пустыню. Ходил, ловил кошек, мышей, бил бочки с лутом, сталкивался с людьми — мир чертовски интерактивный. Если сюжет окажется не очень, это не так важно, я попал в “синглплеерную MMORPG” и это то, что нужно. Читайте продолжение тут.

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

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

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

    • Это чтобы наши с Мирославом жопы горели в унисон?
    •  что это.   Нет, я помню что что-то  такое писал, но мать твою.... Кратковременный пик это то, что может не засеч мониторинг если у тебя там не а 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, не скажу что прям во всех файлах. Но то что скинули так.
    • Привет, автор тут.
      Добавил русификатор на Birth by Sleep 
      https://steamcommunity.com/sharedfiles/filedetails/?id=3782280719
    • Всем привет, мне нужна помощь с увеличением длины текста в Shellshock 2: Blood Trails [BLES00408]. Текст хранится в файлах ASRBE, которые я прикрепляю. У меня есть скрипт, который извлекает текст, но если сделать его длиннее, игра вылетает. ASRBE
  • Изменения статусов

    • 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 ответов
  • Лучшие авторы


×