One step at a time.

This set of tutorials assumes you're already familiar with visual basic, and each one is designed to teach one particular topic. By completing each lesson you will accumulate the knowledge necessary to take full advantage of the tremendous features Game Basic provides.

1. Introduction

The introduction shows you how to get a very basic application running that isn't much to look at it, but it does establish the base code that we will extend later to demonstrate more interesting effects.
1.1Follow these instructions to get underway with Game Basic 3D using Visual Basic.
1.2Follow these instructions to get underway with Game Basic 3D using Visual Basic .NET.
2. Camera
2.1The Camera represents the viewpoint of the environment.
3. Console
3.1The Console communicates with any object programmatically controlled.
4. Controls
4.1The Cursor is an input control and the main focal point.
4.2The Joystick is an input control.
4.3The Keyboard is an input control.
5. General
5.1The Archives are a pack format used to compress and store multiple files.
5.2The Fonts handle how all text is observed.
5.3The Sound plays digital audio.
5.4The Timer governs actions.
6. Lights
6.1The Lights are responsible for the overall look and feel.
7. Objects
The Map object provides the main building blocks.
The Mesh object provides physical objects.
7.3The Model objects provide animated characters.
7.4The Particle object provides the illusion of real world physics.
8. Physics
8.1The Physics are responsible for the movement of objects.
9. Shaders
9.1The Shaders are used to manipulate the graphical objects.
10. Volumes
10.1The Volumes are the primary source for collision detection.