The AGT engine has been created to allow programmers to make games on the STE platform (8MHz 68000, 1989) without having to begin from scratch. It makes content creation a lot easier, so you can focus on the gameplay and visuals, spending less time in the debugger! It provides lots of common functionality - scrolling, sprites, collisions, AI, level & game data importing and the rest.
It also performs at least as well as - or better than - many commercial game engines for similar genres released during the lifespan of the STE (i.e. the early 1990's), using the latest coding techniques.
This demo is a mix-n-match using graphics assets from the Gradius (Nemesis) series and a YM2149 track generated for AGT's built-in player. The track is 'Slash Fight' from Salamander/LifeForce, the second game in the series.
The purpose of the demo is to show what can be done using AGT with very little program code, in a relatively short time.
Title screen test uses Photochrome v6 display routines to approximate true colour on STE.
The demo is fixed at 50hz framerate.