![]() |
|
|
Information |
|
What is SineMaker? |
|
SineMaker Editor Design your sine and use it with the Sine Engine control in Visual Basic or export the sine data and use it in any program language of your choice (See ReadMe.txt for the data format). SineMaker screen shot |
|
Sine Engine (SineCtl6.OCX) Drag drop the sine from SineMaker to the SineEngine control in the Visual Basic development environment or use the property page to load a saved sine. Call SineEngine.RockNRoll this will raise the SineMove Event in the control. The SineMove Event provides X, Y and Index data for the sine in real-time. Sample Screen Shots |
|
Blitter Object (BobCtl6.OCX) The Blitter object is a graphics lib. The Bob control helps you with double buffering for smooth flicker free graphics. It's a sprite engine. You can use it to make isometric game engines or a side scrolling shoot-em-up. It's got a loot of effects like blit functions with alpha blending. You can even blit transparent out side the control. Surfaces give you low-level fast pixel access. With this you can create demo effects like fire and water effects and much more. Make your own 3D engine with texture mapping. The blitter object control is totally open. If you don't like the alpha blending blit function (I can do it faster my self), but you like the double buffering. Well use the double buffering but write your own alpha blend blit function and use it on the Blitter object controls graphic buffer. The Blitter object control doesn't need DirectX, but if you have DirectX 7 or higher then the Blitter object control can take advantage of this to run your program in full screen. You can write code that works both with DirectX and/or only with GDI. Sample Screen Shots |
|
Copyright © 2001 Lars-Håkan Jönsson |