Projects
 

Advmaker

Active: ~1998

Adventure game engine

A small 2d game engine with an editor for point-and-click adventures similar to old Lucas Arts games.

Some features:

  • perspective scaling of characters
  • animations
  • doors
  • non-crossable lines
  • items and inventories
  • "scripting" (if event, then...)

The editor:

And a "finished" game:

(the images were hand drawn and then scanned, colored and converted...showing the room I lived in)

History

I wrote it ~1998 when learning Pascal and starting to get obsessed by graphics programming. It ran on DOS in a fullscreen mode of 320x200 8bit ("mode 13h"). Since already the background image would use up all available memory (64k), image data had to be swapped in and out of files during each frame draw.

A remarkable feature was the flexible user interface. In contrast to most other DOS programs, actions could be cancelled. Also complex tasks consisting of multiple interactions steps could be undone step-by-step.

© by Michael Ankele 2026