the black hole 
it all ends here. 
bhC login
 the black hole's front page. all the latest vb rpg development and vbgaming news, as well as this week's feature rpg project!
rpg theory (7)
directx in vb (3)
vb rpg programming (4)
miscellaneous (4)
rpg / tile engine source (23)
full vb games w/ source (5)
'helper' libraries and utilities (13)
effect samples (5)
miscellaneous (10)
rpg projects
 vb rpg projects under development by members of the bhC. show them your support, and check out their games!
message board
 a forum to interact with your fellow vb rpg programmers. you do *not* have to be a bhC member to post!
vb rpg programming (5)
vb gaming (14)
general game programming (6)
vb sites (6)
miscellaneous (2)
general rpg programming (2)
 you want to contact the guy behind the black hole? here's where to do it!


<< Back to Category Listing

Files - Effect Samples

24-bit Alpha Blending Example - by Paul Pagel
A nice little project demonstrating two ways to create overylayed pictures in 24-bit color (Win32 API, not DirectX).
[ ]

Fade-In - by Paul Pagel
This does a cool fade-in effect on any hDC (which can be used on a DirectDraw surface as well by using the .GetDC() method). Useful for title screens, credits, and more!
[ ]

VB Credits - by Unknown!
Shows how to create the scrolling credits effect, like at the end of a movie.
[ ]

Parallax Scrolling Demo - by Carl Warwick
 - [ author's homepage ]
A nice demo of how to implement simple parallax scrolling in your game (where you have multiple 'layers' and each scrolls at an independant rate giving the illusion of perspective). This technique is mainly used in side-scrollers, but can also be applied to things like a cloud or fog layer on a top-down game.
[ ]

D3D for 2D - by Carl Warwick
 - [ author's homepage ]
An awesome example program demostrating the use of direct3d immediate mode for 2d rendering. This is perfect for adding support for such things as lighting effects and alpha blending which aren't supported in DirectDraw. It is also great for an isometric perspective engine; you don't have to worry about drawing all of your tiles in isometric perspective: they are simply rendered that way! The only downfall is that without a 3d accelerator card, it can become quite slow. But, if you don't mind this restriction, this is a must-see!
[ ]