This is a demo for the Sonic Battle (GBA) Renderer Series (link).

Controls:

Z Switch levels.

1, 2, 3, 4 Switch to CAM_WORLD , CAM_LOCAL , SPRITE_WORLD , and SPRITE_FOLLOW control modes, respectively. SPRITE_FOLLOW is the default mode.

W, A, S, D Move camera or sprite, depending on the mode.

SPACE, SHIFT Raise or lower camera or sprite, depending on the mode.

R, T, F, G Rotate camera (disabled in mode SPRITE_FOLLOW ).