VBcoders Browse New Submit Contact Sign In

No account? Register free

Forgot password?

Graphic Blitting Engine (Basic)

Kamilche  (35 Submissions)   DirectX   Visual Basic 3.0   Intermediate   Wed 3rd February 2021

BlitEngine is a 'mini graphic engine' suitable for games. It uses no DirectX - these are pure GDI API calls. It illustrates several concepts, including transparent blitting, 'dirty rectangle' processing, double buffering, multiple on-screen sprites on the screen, loading pictures into memory bitmaps instead of picture boxes, 8-bit vs. 24-bit color, 'inverse masks' which enable transparency, tracking frames per second, animating graphics on the screen, implementing a 'demo' mode, and more.
With this app, I get 42 frames per second on a 233 mhz Pentium and 140 frames per second on a 350 mhz Compaq. What speed do YOU get, on what machine?

Inputs
2 files, one for the background, one for the moving picture.

Returns
Animated graphics on screen.

Rate Graphic Blitting Engine (Basic) (13(13 Vote))

Download Graphic Blitting Engine (Basic)

Graphic Blitting Engine (Basic) Comments

No comments yet — be the first to post one!

Post a Comment

0/1000 characters