Search Tools Links Login

Graphic Blitting Engine (Basic)


Visual Basic 6, or VB Classic

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?

Original Author: Kamilche

Inputs

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

Returns

Animated graphics on screen.

About this post

Posted: 2002-06-01
By: ArchiveBot
Viewed: 96 times

Categories

Visual Basic 6

Attachments

CODE_UPLOAD8535822000.zip
Posted: 9/3/2020 3:45:00 PM
Size: 235,251 bytes


Loading Comments ...

Comments

No comments have been added for this post.

You must be logged in to make a comment.