Sign in to follow this  
BigBeginner

Scrolling

Recommended Posts

Hi, I hope you saw some old 2D game, or a Worms Armageddon. These games uses scrolling thecnologies. How they do this? How to scrolling so fast? Anybody has got an idea? Im using DirectX8 (Direct3D, ISprites), and used DirectDraw7 too. I know the worms game uses DirectDraw6, so this idea is implementable on an slow system.

Share this post


Link to post
Share on other sites
The scrolling in Worms is pretty straight-forward. All they do is to store the entire level in a huge bitmap and blit parts of it to screen every frame, that's all there is to it really (except for the paralax layers).
It's resonably fast because Worms Armageddon runs in 640x480 and 8-bit color so a single screen is only about 256 kB large. Using the same technique in 1024x768 and with 32-bit color may be a problem even on modern (low-end) hardware.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this