This site hosted by Free.ProHosting.com
Google
3D Graphics
Action
Compilers
Encryption
Fonts
Gfx Demos 1
Gfx Demos 2
Gfx Utilities
Libraries
Miscellaneous
Modems
Mouse/Joystick
RPGs
RPG Tools
Sound
Sports
Strategy
Tutorials

Main


Tutorial Index:



Beginners

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