Game Programming with QB64
by Terry Ritchie


QB64About This Course
Before starting the tasks below please read this forward to
gain an understanding of the expected outcomes of this course.
QB64

Task 1
Task1
Download and
Install QB64
Task 2
Task 2
History of
BASIC
Task 3
Task 3
Introducing
the IDE
Task 4
Task 4
Your First
Program
Task 5
Task 5
Introducing
Variables
Task 6
Task 6
Conditions and
Branching
Task 7
Task 7
Looping and
Looping and ...
Task 8
Task 8
BASIC
Graphics
Task 9
Task9
Subroutines and
Functions
Task 10
Task10
Gathering
Input
Task 11
Task11
Variable
Arrays
Task 12
Task12
String
Manipulation
Task 13
Task13
Math
Functions
Task 14
Task14
File Input
and Output
Task 15
Task15
Music and
Sound Effects
Task 16
Task16
Advanced
Graphics
Task 17
Task17
Game Design
Concepts
Task 18
Task18
Sprites and
Sprite Sheets
Task 19
Task19
Collision Detection
and Avoidance
Task 20
Task20
Physics and
Timing