📜 ⬆️ ⬇️

EDuke32 - Open Source Duke Nukem 3D Engine


EDuke32 is the engine of the cult PC shooter from the 1st person Duke Nukem 3D for Windows, Linux and OS X, which adds a lot of interesting things and additions for players, and also includes tools for editing both the cards and the game itself for the modmakers. I'm not particularly interested in fashion, so I'll tell you about the game itself.

I use Mandriva, and there was no binary in the repository of the eduke32 binary package. Well, we will collect from sources:
1. First, take the latest version of the engine with SVN:
svn co eduke32.svn.sourceforge.net/svnroot/eduke32 eduke32
2. We collect:
cd eduke32/polymer/eduke32
make

3. It is better to copy the eduke32 and mapster32 / usr / local / bin binaries, but I didn’t do this (well, ideally, build the package for my distribution).
4. Run
./eduke32



We walk on menus and understand that we can not start the game. For a successful launch, we still need the duke3d.grp file. You can throw it off the dusty disc of the original Duke, download or buy it for only $ 5.99.
We throw our duke3d.grp in ~/.eduke32
Make sure that the file name is written in lower case (usually it is written in upper case), otherwise eduke32 will not find it. As a result, a standard Duke Nukem 3D will appear in the Games tab. You can also copy duke3d.grp from the Atomic Edition disc or from any other mods and play them.

Click Start and go!


Polymer
On the Configuration tab, as you probably noticed, you can enable the Polymer function. It allows us to use the new render. Why do we need it? And for full color dynamic lighting, shadow mapping'a, support for detailed textures, dynamic shadows, shader effects, glow-effects and more heaps of other features. Of course, this requires a more powerful computer.
Here for comparison 2 screenshots with fire - before and after

')
High resolution pack
For complete happiness, you need to download a set of high-resolution textures with the support of the polymer renderer. Copy the contents of the archive into ~ / .eduke32. Launch and on the Configuration tab in Custom Mod select HiRes

We wait until all textures are loaded (it takes about a minute for me personally) and enjoy the new nuke! All textures are replaced, the enemies are no longer cardboard, the flame is more human. Only all the surrounding objects lost their brutality and began to look more cartoony.
Free Image Hosting at FunkyIMG.com Free Image Hosting at FunkyIMG.com Free Image Hosting at FunkyIMG.com
With all these decorations, my game is quite tolerable, but when a large number of enemies appear, playing, to put it mildly, is uncomfortable.

PS: I wanted to try to play on the joypad, he decided, but did not react to the button presses ...

Source: https://habr.com/ru/post/89321/


All Articles