RPGs in QB: The NEW Tutorials.
--------------------->>

Issue 4, Volume 2: Pixel*Tile Scrolling Engine
--------------------->>

Welcome, once again, to another RPGs in QB tutorial.  Once again, the
chunk of the tutorial and the code is in the .BAS file.  This text file is
simply here for notes, and whatnot.

Note: this tutorial was originally written in 2001.  There are no plans
currently to write more tutorials.

1. Pixel*Tile?
-------------------->>

What exactly do I mean when I say Pixel*Tile? Well... it is the act of
scrolling the tile engine, one pixel at a time, thereby creating much more
fluid motion than can be done with scrolling a tile at a time.  The tile
part in Pixel*Tile comes from the fact that, every time the player presses
a directional key, the map is scrolled one tile in that direction, but one
pixel at a time.


2. The code
-------------------->>

The code, I belive is not too compilcated.  The one thing that I will point
out, is that it uses GSLib as the graphics library.  This simply means that
you will need to load QB with the GSLib quicklibrary.  If you're not sure as
to how this is done, then look in the code.  I've explained it there.

We need GSLib, so we can have some 'virtual screen' to use as scrolling
space, and so that any chance of flicker is eliminated.

3. Final words
-------------------->>

That's about it then.  Get at that code... and let me know if you want to
see any future RPG tutorials... and if there is any particular subject that
you would like me to cover, please tell me.  You can reach me at
darkdread@funeralart.net

Cheers!

DarkDread

4. Licence
-------------------->>

THIS TUTORIAL AND ITS ACCOMPANYING FILES, MAY BE DISTRIBUTED FREE OF CHARGE
BY ANY MEANS, SO LONG AS ALL FILES ARE INCLUDED AND NOTHING IS MODIFIED.  THE
AUTHOR SHOULD BE GIVEN CREDIT IN YOUR PROGRAMS IF YOU USE ANY OF THE CODE OR
GRAPHICS CONTAINED WITHIN THESE FILES.  THE AUTHOR IS NOT RESPONSIBLE FOR THE
USE OR MISUSE OF THESE TUTORIALS.  USE AT YOUR OWN RISK.
