VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Graphic Blitting Engine (Basic)

by Kamilche (35 Submissions)
Category: DirectX
Compatability: Visual Basic 3.0
Difficulty: Intermediate
Date Added: Wed 3rd February 2021
Rating: (12 Votes)

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.
Code Returns
Animated graphics on screen.

Rate Graphic Blitting Engine (Basic)

Download Graphic Blitting Engine (Basic)

Download Graphic Blitting Engine (Basic) (221 KB)

Graphic Blitting Engine (Basic) Comments

No comments have been posted about Graphic Blitting Engine (Basic). Why not be the first to post a comment about Graphic Blitting Engine (Basic).

Post your comment

Subject:
Message:
0/1000 characters