>>27
GameMakerは、基本的には一般的な形式のファイルを経由しなければ画像や音声をリソースに追加できないので、
リソースを独自形式のファイルにするとしても、何処か隠してファイルを展開して、こっそり追加する方法しかないと思う。
あと、GameMakerはバイナリファイル関連の制御(ファイル分割、暗号化など)は弱いので、DLLで行う方がよい。

海外でリソース制御のパッケージが何種類か公開されているので、本家GMCフォーラムとかで調べてみるといいかも。
たとえば、いまググってみた感じだと、
ttp://gmc.yoyogames.com/index.php?showtopic=353544
なんかは、1リソース=1ファイルだけど、リソースファイルは簡単な暗号化を施されてて、
関数一発呼び出しでリソースに追加できるようなものだった。
まだほかにもあったような気がするんで、自分で探してみてください。