Start researching "tile maps". This is pretty much the norm now days compared to using a big bitmap to scroll around. A tile map is basically a 2D array filled with numbers representing a tile that gets blitted to the screen. Standard stuff going back to the Nintendo 8 bit days. You can do it using standard BitBlt via VB6 but you probably want to research using DirectX instead. Much more flexable and faster.
DXGame.com - High level 2D Game Engine For VB6 http://dxgame.com
|