Try   HackMD

ゲームのアセットを取り出したり書き換えたりするツールの類

あくまでツールがあることの紹介なので詳しい使い方は各自調べてください。
なんだかんだ、大体のツールの使い方は公式のドキュメントを読むのが一番早いです。

Q. なんでゲームのアセットを見たがるんですか
A. 楽しいから

Unity

Unity

ツールを利用するにあたって、また抜き出したアセットを確認するためなどに Unity 自体が必要なことは多々ある。

Unity を入れるには Unity Hub を利用するのが一般的(Unity ID が必要)
https://unity3d.com/jp/get-unity/download

アセット周り

UnityEX

https://forum.zoneofgames.ru/topic/36240-unityex/

老舗。アセットを出力したり書き換えたり出来る。
動作が不安定なことが多い気がする。

Unity Assets Bundle Extractor (UABE)

https://github.com/DerPopo/UABE

老舗 2。アセットを出力したり書き換えたり出来る。
動作が不安定なことが多い気がする。
書き換えたアセットをひとまとめにしてインストーラーを作ったりも一応できるらしい。

uTinyRipper

https://github.com/mafaca/UtinyRipper

何かしらの Unity のアセットが入っているんだろうなあというファイルをぶん投げると、Unity(のエディタ)で扱えるように変換して自動で抽出してくれるスグレモノ。
とりあえずキャッシュファイルとか sharedAssets とか投げると発見があったりなかったりする。

アセットを書き換えることはできない。

AssetStudio (旧称: Unity Studio)

https://github.com/Perfare/AssetStudio

これもアセットバンドルとかを読み込ませるとテクスチャとかメッシュとかをいい感じに表示、抽出できるツール。アセットを抜き出すだけならこれが一番使いやすい。

アセットを書き換えることはできない。

AssetRipper

https://github.com/AssetRipper/AssetRipper

もともとuTinyRipperのforkだがだいぶ改造されて独立した

よく効く

アセットを書き換えることはできない。

コード周り

アセットというかはコードを書き換えたりするツールの類

dnSpy

https://github.com/0xd4d/dnSpy

とりあえず .NET の dll とか食わせれば全部見えるようになる神ツール

Unity のゲームに使う際はDebugging Unity Gamesを読むこと

BepInEx

https://github.com/BepInEx/BepInEx

エロいゲームの mod 周りでよく見るけど、Unity ゲームに汎用的に使えるコードインジェクター・パッチャー。
わりと簡単にプラグインが作れる。

BepInEx Guide Index

Unreal Engine

Unreal Engine

ツールを利用するにあたって、また抜き出したアセットを確認するためなどに UE 自体が必要なことは多々ある。

Unreal Engine はオタクが嫌いな Epic Games Launcher からインストールできる。(Epic Games アカウントが必要)

アセット周り

umodel (UE Viewer)

https://www.gildor.org/en/projects/umodel

テクスチャやらメッシュやらを見て抜き出したり出来る。
見た目は古臭いけどかなり精力的に更新されている。

コード周り

しらない

その他

Ultimate Unreal Engine 4 Unlocker (UUU)

https://framedsc.github.io/GeneralGuides/universal_ue4_consoleunlocker.htm

これはアセットを取り出すようなツールではないが、ゲーム中に自由にカメラを動かしたり、普通は使えないコンソールを使うことが出来るので、興味がある人もいるかもしれない。

その他エンジン用

アセット周り

7zip

https://sevenzip.osdn.jp/

アーカイバ

冗談のようでいて、試すと意外と展開できてしまうことがある。

KrkrExtract

https://github.com/xmoeproject/KrkrExtract

吉里吉里 2 と吉里吉里 Z の xp3 からアセットを抜いたり変えたり出来るらしい。

arc_unpacker

https://github.com/vn-tools/arc_unpacker

(古めの)いろんなノベルゲームに対応している展開ツール

GARbro

https://github.com/morkt/GARbro

いろんなノベルゲームに対応している展開ツール

Live2D Viewer

http://sites.cybernoids.jp/cubism2/tools/live2d-viewer

Live 2D のmocビューアー

VGMtoolbox

なんかマイナーなメディアデータを変換するのに使った気がする。

RPA Extract

https://iwanplays.itch.io/rpaex

Ren'Py の rpa アーカイブを展開できる

QuickBMS

https://aluigi.altervista.org/quickbms.htm

bmsというスクリプトファイルに沿ってファイルをいじくる汎用的な抽出・書き換えツール。

かなり昔かあるツール。アーカイブがシンプルな作りなら今でも有効かもしれない。

コード周り

Cheat Engine

https://www.cheatengine.org/

煽られながらもチュートリアルをやると結構分かるようになりますよ