engine 3d online with Winfy

We have hosted the application engine 3d in order to run this application in our online workstations with Wine or directly.

Quick description about engine 3d:

Engine_3D is a real-time 3D engine project grabbed from my old data.
The full rendering is pure software: no OpenGL or the like, no 3D graphics card acceleration!
And: Engine_3D is completely programmed in Ada.

Some parts of the 3D engine, like the animated bump mapping, are still waiting to be ported to my newer 3D project, GLOBE_3D !.

DOS and Linux versions available.

Remarks for the DOS version:

It is also a funny example of a game system almost fully in Ada, including sound driver, graphics driver, keyboard driver. The only things not in Ada there are the file system (MS-DOS), the 32-bit DOS extender (CWSDPMI) and the mouse driver.

For running, I recommend DOSBox.
For building from sources, you'll need the DJGPP compiler, which contains a version of GNAT - seems to be still updated as in June 2016 !.

  • 6D vision - full camera movement (similar to Quake 1)
  • Dynamically lit texture rendering
  • Animated textures
  • Animated bump mapping with wave and heat simulation
  • Transparency
  • Portal rendering
  • Collision detection

Programming Language: Ada.
3D Rendering

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.