|
Name
|
Author
|
Description
|
Rating
|
|
Formatting Text
|
Pete
|
Covers Simple Manipulation of PRINTing
|
6/10
|
|
Arrays
|
Anthrax
|
Talks about arrays. Written a little confusing
|
6/10
|
|
How to User Arrows
|
Unknown
|
Shows two ways to use arrows
|
8/10
|
|
Simple Course in QBasic
|
Andre van Wyk
|
WHOA! A FULL 2 week course explaining QBasic. Nice
|
9/10
|
|
Bits
|
Ximmer
|
Talks about bits and bytes
|
7/10
|
|
QuickBasic Manual
|
UCF Computer Services
|
A QuickBasic Manual
|
2/10
|
|
QBasic Tutorial
|
Unknown
|
An introduction to QBasic
|
7/10
|
|
File Handling
|
Alain Martineau
|
Explains simple file opening, writing, etc
|
7/10
|
|
Q-Basic Tutorial
|
Alain Martineau
|
Explains key words for beginners
|
7/10
|
|
Graphics Tutorial
|
Chris Williamson
|
Outlines very simple graphics
|
6/10
|
|
Sprite Editing & Theory
|
Apester
|
Simple Explanation of how to put and get data. Good for beginners
|
7/10
|
|
Tek's Definitive QB Guide
|
Tek
|
23 chapters long with tons of info, but the chapters are a little skimpy
|
8.5/10
|
|
Mallard's QB Tutorials
|
Mallard
|
All five chapters of Mallard's BASIC tutorials
|
8/10
|
|
How to Write Bad Code
|
Hans Spiller
|
Talks about easy ways of confusing yourself when writing code
|
4/10
|
|
Basic Subs
|
Unknown
|
Explains how to use subs
|
7/10
|
|
QBasic Tutorial
|
MaxQB
|
Covers the basics of QBasic with 8 helpful chapters
|
7.5/10
|
|
Animation Using QBasic
|
Southern Utah Univ.
|
Introduces beginners to animation
|
6/10
|
|
QBasic Commands
|
Southern Utah Univ.
|
Explains some of the basic keywords
|
4/10
|
|
BLOADing Primer
|
Oneword
|
A nice little program that shows the syntax of BLOADing and explains it
|
8/10
|
|
Keys Detection
|
Zippy
|
Nicely explains three ways to input keys... quite thorough
|
8.5/10
|
|
Graphics
|
|
Name
|
Author
|
Description
|
Rating
|
|
Graphic Tutorial #1
|
Lior Zuhr
|
Talks about opening files for binary
|
6/10
|
|
Graphic Tutorial #2
|
Lior Zuhr
|
Talks about basic BSAVE and BLOAD functions
|
7/10
|
|
Graphic Tutorial #3
|
Lior Zuhr
|
Talks about little more BSAVE and BLOAD
|
6/10
|
|
Pixel Morhping
|
TERMINATOR_Z
|
Demonstrates and explains Pixel Morphing
|
7/10
|
|
Cross Fading
|
TERMINATOR_Z
|
Explains cross fading and then shows it using DirectQB
|
7/10
|
|
GET/PUT Techniques
|
Andrew L. Ayers
|
How to use GET/PUT effectively
|
7/10
|
|
Double Buffering
|
Zippy
|
Explains buffering, BSAVEing, BLOADing, and how to use em
|
7.5/10
|
|
Pixel Scrolling
|
Aaron Severn
|
Shows how a simple pixel scrolling engine can be made
|
8/10
|
|
Scrolling
|
Alec Thomas
|
Talks about many different types of scrolling techniques
|
8/10
|
|
How to Create "Fire" Routines
|
Phil Carlisle
|
Again, talks about the theory behind "fire" routines
|
6/10
|
|
How to eliminate flicker
|
HAL_8900
|
Just talks about waiting for the screen to refresh
|
5/10
|
|
Animate Graphics in QBasic
|
Mallard
|
Creating Graphics with GET/PUT and DATA
|
6/10
|
|
Masking in Screen 13
|
Tek
|
Talks about the use of a mask and how to create one
|
7/10
|
|
Intro to 3D
|
MA*SNART
|
Shows how to create 3D graphics and multiple objects on the screen much like asteroids... .nice
|
8.5/10
|
|
Optimize #1
|
VirtuaSoft
|
Talks mostly about mathematical speed-ups
|
6/10
|
|
Optimize #2
|
VirtuaSoft
|
Some optimization techniques
|
6/10
|
|
Optimize #3
|
VirtuaSoft
|
How to use the palette
|
7/10
|
|
Optimize #5
|
VirtuaSoft
|
Talks about sprites
|
7/10
|
|
VGA Palette
|
Brian Bartel
|
Explains the Palette
|
7/10
|
|
Palette
|
Entropy
|
A large and nice tutorial about palette and useful subs
|
8/10
|
|
Palette Tricks
|
Zkman
|
Talks about editing palettes and loading them
|
7/10
|
|
How to make a VGA Palette
|
abionnn
|
A program showing palette use with very good explanations
|
9/10
|
|
Graphics Tutorial
|
Charles Johnson
|
Talks about assorted graphics functions and ASM
|
7/10
|
|
QB Graphics Tutorial
|
RokFOX
|
Gives a nice overview on graphics
|
7/10
|
|
Misc. Graphics
|
VirtuaSoft
|
Talks about many different graphic techniques
|
7/10
|
|
3D Tutorial
|
Matt Bross
|
Wow! A novel of a tutorial. Covers EVERYTHING bout 3D graphics
|
9/10
|
|
Basics of 3D Graphics
|
Aaron Severn
|
A nice explain of 3D
|
7.5/10
|
|
3D Programming
|
Chronomaster
|
A nice tutorial covering how 3D works in QBasic and how to implement it. Nicely written
|
9/10
|
|
3D Tutorial
|
Tom Rathbone
|
Relating 3D points to 2D Co-ordinates and a 3d PSET function are discussed
|
8/10
|
|
3D Tutorial 2
|
Tom Rathbone
|
Rotating Points, Antialiasing and Smoother Animations are all covered in this
|
8.5/10
|
|
BSAVE & BLOAD
|
Mallard
|
Shows how to BSAVE and BLOAD images and then use them for animation
|
6/10
|
|
Graphics File Formats
|
Gabriel Fernandez
|
Shows how to load .TGA, .BMP, and .PCX files
|
7.5/10
|
|
RPGs
|
|
Name
|
Author
|
Description
|
Rating
|
|
Tarak's RPG Tutorial #1
|
Tarak
|
Talks about setting up an PRG (non coding)
|
8/10
|
|
Tarak's RPG Tutorial #2
|
Tarak
|
Talks about an engine and getting user input
|
8.5/10
|
|
Tarak's RPG Tutorial #3
|
Tarak
|
Setting up the interface for the game
|
8/10
|
|
Tarak's RPG Tutorial #4
|
Tarak
|
Stats of the user and their effects in a battle
|
9/10
|
|
RPGs in QBASIC Tutorial #1
|
DarkDread
|
Issue #1 of his famous tutorials. Very good
|
8/10
|
|
RPGs in QBASIC Tutorial #2
|
DarkDread
|
Talks about the actual engine and sprites. Great!
|
9/10
|
|
RPGs in QBASIC Tutorial #3
|
DarkDread
|
Encountering an enemy
|
8/10
|
|
RPGs in QBASIC Tutorial #4
|
DarkDread
|
Encountering an enemy Part 2 (MP, HP, etc)
|
8.5/10
|
|
RPGs in QBASIC Tutorial #5
|
DarkDread
|
Basic information on graphics
|
8.5/10
|
|
Tile Scrolling
|
Entropy
|
Shows how to build a basic tile based RPG engine
|
7/10
|
|
Tile-Based Games FAQ version 1.2
|
Greg Taylor
|
Talks about the theory behind tile based engines
|
6/10
|
|
More On Sprites
|
Apester
|
Deals with more advanced sprite manipulation
|
8/10
|
|
A Decent Sprite Editor
|
Apester
|
Explains using a basic sprite editor
|
6/10
|
|
Game Programming Tutorial #1
|
Martin Rampersad
|
Initial thinking process of a game
|
7/10
|
|
Game Programming Tutorial #2
|
Martin Rampersad
|
Getting everything started
|
6/10
|
|
Game Programming Tutorial #3
|
Martin Rampersad
|
Almost ready
|
5/10
|
|
Assembly
|
|
Name
|
Author
|
Description
|
Rating
|
|
Assemly in QBasic
|
Aaron Severn
|
Talks about basic use of ASM
|
6/10
|
|
Assembly Language Tutorial v0.3
|
Milo Sedlacek and Drew Vogel
|
Covers ASM
|
7/10
|
|
Assembly Language Tutor
|
Hugo Perez Perez
|
A MASSIVE tutorial about assembly. Not BASIC specific
|
7/10
|
|
Assembly In QBasic
|
Unknown
|
Talks about assembly in QBasic
|
7/10
|
|
Assembly In Qbasic (2)
|
Rick Elbers
|
Discusses Interept Handlers in assembly
|
7/10
|
|
TSR In Basic
|
Garry McKay
|
Shows how to create TSRs in QBasic!!
|
8/10
|
|
Complete Assembly Tutor
|
Unknown
|
A 26 chapter (!!) tutorial on BASIC assembly. Hardcore
|
8/10
|
|
ASM Graphics and mouse
|
Charles Johnson
|
Goes over some more advanced QB functions
|
8/10
|
|
Dynamic Memory Using Assembly
|
Charles Johnson
|
Great for breaking the 64K barrier
|
8/10
|
|
BIOS Calls in QB
|
Aaron Severn
|
Talks about BIOS calls in QB
|
6/10
|
|
QuickBasic Developer's Forum
|
|
Name
|
Author
|
Description
|
Rating
|
|
QBasic Developer's Forum 1
|
Acidus Software
|
A miscellaneous collection ranging from using the mouse to the modem
|
9/10
|
|
QBasic Developer's Forum 2
|
Acidus Software
|
Another miscellaneous collection concerning AI and printing
|
9/10
|
|
QBasic Developer's Forum 3
|
Acidus Software
|
Talks about creating an OS
|
8/10
|
|
QBasic Developer's Forum 4
|
Acidus Software
|
How encrpytion works and passing variables through the RAM
|
9/10
|
|
QB Times
|
|
Name
|
Author
|
Description
|
Rating
|
|
QB Times Volume 1
|
Various
|
HEX, ASM, scripting, and NPC coding, plus more
|
9.5/10
|
|
QB Times Volume 2
|
Various
|
Joystick, ASM, the graphic libraries, soundcard usage, and more
|
10/10
|
|
QB Times Volume 3
|
Various
|
Writing a scripting language, map engines, and more
|
9/10
|
|
QB Times Volume 4
|
Various
|
Again chock full of articles, especially on file formats this time
|
8.5/10
|
|
Miscellaneous
|
|
Name
|
Author
|
Description
|
Rating
|
|
QFASTMAN
|
Jim Phillips
|
Shows many different ways of optimizing and speeding up code
|
8/10
|
|
OUT, PEEK, and POKE
|
Danny Beardsly
|
Simple explanation of OUT, PEEK, and POKE
|
5/10
|
|
The Qbasic Mini Enciclopedy
|
HUR
|
A collection of some good tutorials. A good one-download tutorial. None for beginners tho
|
9/10
|
|
Hexidecimal Numbers
|
Milo Sedlacek
|
Explains Hex and binary
|
4/10
|
|
Segments and Offsets
|
Milo Sedlacek
|
A VERY short explanation of memory. Why is this here? ;-)
|
2/10
|
|
PC Magazine's Pokes and Peeks
|
David I. Schneider
|
A very comprehensive look at Peek and Poke
|
8/10
|
|
FAQ
|
Mike Audleman
|
Has FAQs with many resources
|
7/10
|
|
BASIC Techniques and Utilities
|
Ethan Winer
|
A 12 chapter tutorial with many supplemental files and some advanced topics
|
8/10
|
|
QuickBasic Library Creation
|
Mike Hoopman
|
Using a custom library it shows how to create a simple library
|
6/10
|
|
How to make a Library
|
Spirit and Source
|
Hmm.. a very short and confusing look at how to make libraries.
|
4/10
|
|
The AI Cometh
|
QBasic City
|
Hmm.. briefly talks about AI
|
2/10
|