M \ K Productions
Home News UberNES Our Projects QB Downloads About Us Links


The M \ K Productions File Library

For the newest M \ K projects, please check out the projects page

Games : Graphics and Sound : Examples : Miscellaneous : Previews

LATEST PROGRAMS

FileSizeDescription

M \ K BSP Engine 0.1

192k This is a series of programs that demonstrates how to create a Doom-style 3D engine using 2D BSP trees. For a full description and screen shots, click here .

M \ K Compressor, Decompressor

8k Version 1.1. These programs compress and decompress files in our new MKZ format using Huffman codes. The programs also display a lot of information while encoding and decoding. Definitely worth a look.

Serpinski's Triangles

5k Displays a fractal triangle pattern, also rotates, scales it, etc. Included are separate versions for screen modes 7 and 13.




QBASIC GAMES

FileSizeDescriptionScreen Shot

Pieces 2

205k Pieces 2 is a game in which you must put together jigsaw puzzles. It features a fully mouse-driven environment, 256 color digitized graphics, background Sound Blaster music, 4 puzzles, variable size puzzle pieces, load/save game capability, a hall of fame, and much more. No
Tank War126k This game is a remake of a classic Tank game. It has a variety of game modes, the best being 2 player vs each other. It also has 1 player vs. Computer and background sound blaster music.No
Pieces29k This is a great jigsaw puzzle game. It features 5 puzzles, each with 150+ pieces, a load \ save option, full mouse compatibility, and much more.No
Pong Mania v2.011k This is a good version of Pong that plays background Sound Blaster music (.BAS source included). Choose from 3 different sound tracks before you do battle with either the computer or a friend.No

QBASIC GRAPHICS AND SOUND

FileSizeDescription
3D Bouncer1k This program display a rotating 3D cube. Inside the cube are pixels that bounce along each axis.
2D Polygon Collection16k This is an impressive collection of 2D polygon tools. Included are 9 programs, each with a different function. For example : scaling, rotation, gouraud shading, lighting effects, and several demonstrations of what can be accomplished using these effects in combination.

MKJamz Sound Blaster Kit

30k A complete library of QBasic source code for doing all kinds of Sound Blaster music, including composing and playing MIDI-like files. Can be used to add background soundblaster music to programs.

Gouraud Polygons

2k This program demonstrates a method of shading polygons.

3D Globe

4k A nice rotating and scaling 3D sphere, with no flicker whatsoever.

The Ultimate Font v2.0

6k A nice series of font routines. Now supports different font types, i.e. 8x8, 8x16, etc.

Gravity

42k A graphics demo that features a 3D starfield, a 3D vector, scrolling text, gravitational pixels, a circular optical illusion, boundary changing bouncing pixels, and the famous LED Num/Caps/Scroll Lock effect.

Rain Storm

43k This graphics demo that displays several layers of rain falling, with each drop creating it's own little splash.

Vector Screen Saver

34k This is a graphics demo that is like the Windows "Mystify" screen saver. It uses page flipping to minimize flicker.

Star Warp 2.0

4k A 3 dimensional star field.

QB Bouncer

3k A 2D bouncing pixel program.

Fractal Plasma

4k A very nice fractal plasma program.

QStar!

6k An excellent graphics demo written by Michael Teator.

QPlasma!

10k An excellent plasma graphics demo from Michael Teator.

Mouse/Star-Swirl

1k A neat demo that displays a spiralling starfield that is centered on the current mouse position.

Sprite Graphics Demo

11k This is a fine demo downloaded from AOL that shows how to do flicker-free sprite animation, PUT beyond the screen boundary, and some other cool stuff.

Quadratic Plasma

5k Another plasma program that uses some kind of quadratic function to produce nice results.

Melting Snowman Demo

2k Program that produces a "decay" effect on an image.

QBASIC PROGRAMMING EXAMPLES

FileSizeDescription
Digitized Graphics Code50k Basic code that shows you how to implement digitized graphics into your programs. Includes a scanned GIF.
WAV/VOC Player1k A simple WAV player. It loads the sample into memory first, then plays the WAV in the foreground.
Mode X1k This demonstrates how to access mode x from QBasic. The demo fills the screen with pixels, then scrolls around for a while.
BMP Viewer2k A FAST QBasic BMP displayer.
GIF Viewer5k A QBasic GIF decoder/displayer.

Sound Blaster Example

3k A QBasic Sound Blaster example.

Mouse Example

2k The mouse program that nearly everyone has.

MISCELLANEOUS QBASIC PROGRAMS

Fast Data Loader v1.04k This is a powerful routine for advanced programmers that allows you to load files into arrays nearly as fast as BLOAD, but this is much more flexible. Allows storing of multiple images in a file, and supports file sizes well over 64k. (Unlike BLOAD)
File Opener v1.05k A routine that creates a Windows-like File...Open routine. Includes both mouse and keyboard handling.

M \ K PREVIEWS

FileSizeDescription
Stick Boy112k If you like maze games, then you will love Stick Boy. Although it's obviously unfinished, it features over 300 screens of maze action. Also has SB music to make it a little more fun.


Last Updated: Fri Feb 04 19:28:51 2005
© 1996-2005 Molnar \ Kucalaba Web Development Team
Questions? Comments? E-Mail us