DNF ファイル形式とは?
拡張子 .dnf を持つファイルは、1990年代のカルト的なシューティングゲーム Duke Nukem 3D の待望の続編である Duke Nukem Forever のレベルマップデータを格納しています。
.dnf ファイルには、以下のようなデータが含まれています:
- 地形のレイアウトとジオメトリ
- オブジェクトとその配置場所
- 建物や構造物
- 武器、弾薬、およびその配置
- プレイヤーのスポーン地点
2011年にリリースされた Duke Nukem Forever の製品版は Unreal Engine 2.5 を採用しており、その .dnf ファイルは内部的に標準の Unreal Engine パッケージ形式(.unr マップファイルと同等)を使用していますが、拡張子は .dnf となっています。Duke Nukem Forever の開発者はプレイヤー向けの公式モッディングツールをリリースしませんでした。この決定は、ゲームの評価が分かれた要因の一つとして頻繁に挙げられています。コミュニティツールの Duke's Enormous Tool は、製品版に対して限定的なマップ編集機能を提供しています。
Xbox Live、PlayStation Network、および Steam で3つのダウンロード可能な拡張パックがリリースされました:
- Duke's Big Package - ゲームを予約注文したユーザーが利用可能
- Hail to the Icons Parody Pack - 4つの新しいマップ、新しい武器、および3つの新しいゲームモード
- The Doctor Who Cloned Me - 4つの新しいマップと、オリジナルゲームへのオマージュが多数含まれる新しいシングルプレイヤーキャンペーン
Duke Nukem Forever は、1996年にリリースされた Duke Nukem 3D の続編として発表されました。3D Realms、Triptych Games、Gearbox Software、Piranha Games を含むスタジオにまたがる15年以上の開発期間を経て、2011年にようやく出荷され、2K Games から PlayStation 3、Xbox 360、Windows PC、および macOS 向けに発売されました。大々的なプロモーションにもかかわらず、レビューは賛否両論で、商業的にも振るいませんでした。
2つ目の .dnf 形式が存在します:2001年の開発中ビルドが2022年8月にオンラインで流出しました。そのビルドは 3D Realms 独自の Grail Engine を使用しており、完全に異なるバイナリ形式となっています。
セキュリティと安全性
リスク: LOWゲームマップファイルは、ゲームエンジンによってロードされるパッシブデータです。悪意のあるマップファイルがエンジンのバグを悪用する可能性は理論上ありますが、既知の DNF マップの脆弱性は存在しません。.dnf ファイルは信頼できるモッディングソース(Nexus Mods、ModDB)からのみロードしてください。
形式の詳細
概要DNF ファイルを開くプログラム
技術的詳細
詳細仕様| エンジン (2011 製品版) | Unreal Engine 2.5 - .dnfマップは UE2.5 バイナリパッケージ形式を使用しており、構造は .unr レベルファイルと同一です |
| エンジン (2001 流出ビルド) | 3D Realms 独自エンジン Grail Engine - 2022年8月に流出。公開された仕様のない完全に独自のバイナリ形式 |
| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン |
| コンテナ | Unreal Engine 2.5 バイナリパッケージ形式(製品版)、Grail Engine 独自バイナリ(2001ビルド) |
| 一般的なファイルサイズ | 1 MB - 100 MB(一般的なゲームレベルマップ) |
| マップの内容 | BSPジオメトリ、アクターの配置、ライティングデータ、レベルプロパティ、武器およびスポーン地点の場所 |
| 拡張子の由来 | UE2.5 パッケージファイル(通常は .unr)に適用された .dnf 拡張子。この拡張子はゲーム固有のブランディングです |
| モッディングサポート | 公式の SDK やエディタはリリースされていません。Duke's Enormous Tool(コミュニティプロジェクト)により、限定的な製品版マップ編集が可能です |
| MIMEタイプ | application/octet-stream(登録された MIME タイプなし) |
| 関連OS | Windows |
| 拡張パック | 3つの DLC パック:Duke's Big Package、Hail to the Icons Parody Pack、The Doctor Who Cloned Me |
| 配布 | 2011年製品版は Steam および GOG 経由。2001年 Grail Engine ビルドは2022年8月以降、保存コミュニティを通じて流通 |
| リリース日 | ~2001 (DNF 2001 build leaked); 2011 (retail release) |
| 最新バージョン | Retail DNF (2011, Unreal Engine 2.5-based); DNF 2001 build (leaked 2022) uses an earlier proprietary engine format |
| 仕様書 | forums.duke4.net |
DNF の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。DNF ファイルについて最初の質問をしてみましょう。