
2026/02/22 5:10
EDuke32 – Duke Nukem 3D(オープンソース)
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
EDuke32 は、Duke Nukem 3D のフリーでオープンソースのソースポートであり、Windows、Linux、macOS、FreeBSD、およびいくつかの携帯型デバイス上でネイティブに動作します。
Richard “TerminX” Gobeille、Evan “Hendricks266”、Pierre‑Loup “Plagman” Griffais、Philipp “Helixhorned” Kutin によって開発され、以前の BUILD エンジンの作業を基にしており、GNU GPL と BUILD ライセンスの下でライセンスされています。
このポートは、同じ著者によって設立された Voidpoint が制作した Ion Fury を動かし、VoidSW による Shadow Warrior の完全機能版も含んでいます。
画面解像度は最大 10240×4320 までサポートし、ハードウェアアクセラレーション付きの OpenGL レンダラーを二種類、クラシックなワーピングソフトウェアモードを提供します。また、Plagman の「Polymer」レンダラーがピクセル単位で動的照明とリアルタイムシャドウを実装しています。
Ogg Vorbis、FLAC などの最新オーディオフォーマット、再設計された HUD、WSAD コントロール、マウスエイミング、および Quake スタイルのバインディング、タブ補完、コマンド履歴を備えた豊富なコンソール機能が統合されています。
数百件にわたるコード書き換え・最適化・バグ修正・新しいスクリプティング拡張により、現代のタイトルと競争できるゲームプレイモッドが可能です。
このポートは、すべての機能を有効にした HRP(Hardcore)モードを独自にサポートしており、他の Duke 3D ポートではこのレベルの互換性は提供されません。
20年以上継続的に保守されており、その期間後も開発中である唯一の Duke 3D ポートです。
Discord、フォーラム、広範な wiki、インストールガイド、および FAQ リソースを通じてコミュニティの交流が促進されています。
本文
キックアッサス & バブルガム
もうバブルガムを噛む時間だ――それに、僕はガムが無くなっちゃったよ!
動的ライティングとリアルタイムシャドウ
ピクセル単位の動的ライティングとリアルタイムシャドウ… かっこいい!
Polymer レンダラーを使うには、見た目も良いビデオカードが必要です。
Polymer のさらなる素晴らしさ
- ハリウッド・ホロコースト(クラシックテクスチャ付き)
- ぜひ来てみてください!
EDuke32 – 究極の Duke Nukem 3D ポート
EDuke32 は、オープンソースで無料のホームブレウエンジン/ソースポートです。
クラシックPCファーストパーソンシューティングゲーム Duke Nukem 3D(略称 Duke3D)の実装で、Windows・Linux・macOS・FreeBSD、複数の携帯端末、さらにはトースターや彼女のバイブレーターまで動作します。
特色
- 膨大な機能セット – プレイヤー・エディタ・モッダー向けに何千ものアップグレード
- 完全オープンソース – GNU GPL+BUILD ライセンスで公開
- コミュニティ主導 – Richard “TerminX” Gobeille と、Todd Replogle、Ken Silverman、Jonathon Fowler、Matt Saettler などにルーツを持つエリート忍者プログラマチーム(Evan “Hendricks266”、Pierre‑Loup “Plagman”、Philipp “Helixhorned”)によって作られた
- 公式に Ion Fury をサポート – Voidpoint が構築し、同じ作者が関わっています
はじめ方
- Discord のコミュニティに参加するか、フォーラムを訪問してください。
- Wiki でインストール・設定手順を確認します。
- トラブル時は FAQ を参照してください。
主な機能
- ネイティブ Windows サポート(Windows 11/10/8/7)と Linux(SDL または Wine)
- 最大 10240 × 4320 の超高解像度対応
- ハードウェアアクセラレーション付き OpenGL レンダラー 2 様+クラシックソフトウェアモード
- モダン保護メモリシステム向けの膨大なバグ修正
- VoidSW(完全版 Shadow Warrior ポート)の組み込み
- 長期的に活発開発中 – 20 年以上の更新実績
- 高度機能を備えた「Polymer」レンダラー
- 現代ゲームと競合するほどの大規模スクリプト拡張
- 全機能有効化された HRP サポート完備
- Quake スタイルのバインディング、エイリアス、タブ補完、コマンド履歴、カラー文字列を備えた高度なコンソール
- 何百ものコードリライトと最適化
- オプション機能:モダン HUD、モッドローダー、WSAD コントロール、再設計されたマウスエイミング
- Ogg Vorbis と FLAC のサウンドサポート
- Duke3D シーンに創設以来関わってきたコミュニティ
楽しい余興
- NAM(90 年代のディスカウントストアクラシック)をプレイ
- サンドイッチ作り(本当にやるんだ!)
BUILD Engine テクノロジー
Ken Silverman によって最初に開発されました。
EDuke32 で使用されている非 GPL のレンダリングおよびエンジン技術は BUILD ライセンスの下で利用可能です。