ACKREM4 for MS-DOS
I've fussed around with several types of graphics rendering
engines and ACK3D was one of the first. I haven't done much with this code for a while,
but I have recently prepared the downloadable version with the MID-KIT lib for download and it still works.
ACKREM4.EXE
The ackrem4 demo is a modified version of the FDEMO program
included with the book. It was compiled with Watcom version 10a and contains the bug fixes
outlined on the ack3d page.

Some of the things that were added include:
- An Ultima Underworld style of mouse control was added.
Pressing 'm' will toggle between the UW mouse, DOOM mouse and keyboard only modes.
- The floor/ceiling routines were modified to render every scan
line, instead of every other scanline. Pressing 'r' will toggle between high resolution
floor/ceiling and walls, low res walls and low res everything.
- Sounds were added for doors and footsteps. These *.wav files
are included in the archive.
- Background music was also added.
- A full-screen mode was added. Pressing the '1' key will toggle
between full screen and the normal screen mode. I didn't change the screen mask from the
original FDEMO.
- Pressing the 'i' key will toggle the on-screen debugging
information display. Some variables I was working with are shown.
I originally used the MIDPAK/DIGPAK sound libraries by Miles
Labs, which provides much better music playback on wavetable cards and support for music
"scores" that facilitates context-sensitive music, but this version has the
MID-KIT sound lib for Watcom C and supports soundblaster OPL3 synthesis only.


Some of the functionalities that would need to be added to
the ACK graphics engine are:
- look up/down
- z-axis variations; i.e., jumping, flying, swimming, etc.
- intro screens
- savegame routines
- multilevel support (ackrem4 has multilevel support, although
the code must be modified to handle more than 3 levels)
- monster/advrsary AI
- inclusion of event driven events into editor to allow
construction of true RPG elements
- weapons, spell system, etc.
Created 22 November 1997
Visitors since last update
.
HOME
www.eledar.net