EDuke32 – 毁灭战士3D (开源)
EDuke32 – Duke Nukem 3D (Open-Source)

原始链接: https://www.eduke32.com/

## EDuke32:终极《Duke Nukem 3D》体验 EDuke32是一个免费、开源且积极开发的《Duke Nukem 3D》经典第一人称射击游戏的源代码移植版本,使其能够在现代平台(如Windows、Linux和macOS)上运行,甚至超越这些平台!它由一个专注的社区创建,通过数千项改进,为玩家和模组制作者提供了比原版游戏更好的体验。 主要特性包括一个尖端的“Polymer”渲染器,提供动态光照、实时阴影和高级纹理支持,需要强大的显卡才能充分利用。EDuke32修复了原版游戏中存在的许多错误,确保在现代系统上的稳定性,并支持极高的分辨率。 除了《Duke Nukem 3D》之外,它还包含《Shadow Warrior》(VoidSW)的移植版本,并支持《NAM》等经典游戏。凭借扩展的脚本系统、全面的控制台和现代控制方式,EDuke32提供了显著增强且可定制的游戏体验,并在开发二十多年后持续发展。

一篇最近的 Hacker News 帖子重点介绍了 **EDuke32**,这是经典第一人称射击游戏 **Duke Nukem 3D** 的开源移植版。 这篇帖子引发了用户们怀旧的讨论。 评论者称赞 Duke Nukem 3D 在当时具有开创性,并提到了它的关卡设计、图形、音效以及独特的“成人”主题——对于它的年代来说,争议、性内容和血腥场面的比例很高。 一位用户 fondly 回忆了使用笔记本电脑玩这款游戏的早期多人游戏体验,而另一位用户则提到最近作为“老派射击游戏”复兴的一部分重新游玩它,并继续享受 Doom 和 Quake 的模组。 本质上,这场讨论庆祝了 Duke Nukem 3D 经久不衰的遗产和可重玩性,这要归功于 EDuke32 项目。
相关文章

原文

Per-pixel dynamic lighting and realtime shadows... groovy! Polymer renderer requires a bad-ass video card.

More Polymer greatness.

Hollywood Holocaust with classic textures

Come get some!

EDuke32 is an awesome, free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3DDuke3D for short—to Windows, Linux, macOS, FreeBSD, several handhelds, your family toaster, and your girlfriend's vibrator. We've added thousands of cool and useful features and upgrades for regular players and additional editing capabilities and scripting extensions for homebrew developers and mod creators. EDuke32 is open source software that is completely free to use for all non-commercial purposes.

Created by Duke4.net community leader Richard "TerminX" Gobeille and a team of elite ninja programmers including Evan "Hendricks266" Ramos, Pierre-Loup "Plagman" Griffais, and Philipp "Helixhorned" Kutin (based on work by Todd Replogle/Ken Silverman/Jonathon Fowler/Matt Saettler), EDuke32 is the undeniable king of Duke Nukem 3D ports.

EDuke32 is licensed under the GNU GPL and the BUILD license.


Join us on Discord or visit our forums.



Once you've downloaded EDuke32, you'll probably want to read our wiki page on installation and configuration, as well as the FAQ if you have any problems.

Come get some!

  • EDuke32 runs natively without relying on emulation of any kind

    Windows 11, 10, 8, 7, whatever -- it'll run on it. Linux is also well supported, both via the native SDL version or with Wine.
    Note: "Linux is well supported with Wine" does not mean get drunk and install Ubuntu.

  • EDuke32 runs at crazy screen resolutions like 10240x4320.
  • EDuke32 allows you to choose between two different hardware-accelerated OpenGL renderers, or the classic, warped software mode you grew up with
  • EDuke32 fixes an insane amount of programming errors which were harmless in the days of DOS but are fatal with modern protected memory models; translation: EDuke32 crashes less
  • EDuke32 includes VoidSW, a fully-fledged port of Shadow Warrior with all the same benefits. Who wants some Wang?
  • EDuke32 is the only Duke3D port to be actively developed and maintained for more than twenty years
  • EDuke32 features Plagman's incredible "Polymer" renderer with powerful hardware-accelerated capabilities
  • EDuke32 has a huge number of new extensions to the game's scripting system, allowing gameplay mods that rival even modern games.
  • EDuke32 runs the HRP with support for all features, most of which require EDuke32; no other port can run the HRP with all features enabled
  • EDuke32 adds a full-featured console, including Quake-style key bindings, command aliases, advanced tab completion, comprehensive command history, colored text and more
  • EDuke32 has hundreds of code rewrites, optimizations and fixes for rare or annoying bugs in the original code
  • EDuke32 adds tons of optional new features that make the player's life easier including modern status display/HUD, support for loading mods from the startup window, and modern, WSAD-based controls with thoroughly reworked mouse aiming
  • EDuke32 supports Ogg Vorbis and FLAC sound and music
  • EDuke32 is developed by people who have been in the Duke3D scene since the beginning
  • EDuke32 lets you play that game called 'NAM' you saw at the dollar store back in the 90s
  • EDuke32 makes sandwiches!

BUILD engine technology originally created by Ken Silverman, non-GPL rendering and engine technology used in EDuke32 available under BUILDLIC.


联系我们 contact @ memedata.com