For now this page only lists few tutorials I wrote. I also wrote bunch of reviews and game design related articles, but I want to revise all of them first and convert them to some new format, more suitable for this site.

Tutorials

How To Program A Game With FreeBASIC - Lesson #1

A beginner-level tutorial on how to start programming games in FreeBASIC using its built-in library - GFXlib 2. Plain text-file and HTML version of the tutorial are included.

The tutorial is written in a conversational manner. Some people don't like that style, but I learned most from exactly such type of tutorials.

The second lesson of the previously listed tutorial. It completes the example game from the first tutorial, but also contains bunch of downloads, from Custom Font Routines to GL2D. It was rewritten in September 2011.

A tutorial on how to create a chain-like animation in FreeBASIC. Written in a similar manner as the previously listed tutorials. The package includes a text-file and HTML version of the tutorial.

The tutorial is far from perfect, but perhaps it can inspire someone interested in this topic. The code in the tutorial is most suitable for creating a game with snakes consisted of [insert number] of blobs.

A tutorial on calculating angles between two or more objects in 2D environment, and creating artificial smarts based on this (for 360° degrees rotating, top-down games). Includes two "game-like" examples. Compatible with FB ver.0.18b.

Like the title says, this is a beginner's guide to using FMOD in FreeBASIC programs. It covers most of the methods and subroutines I use in my games when dealing with FMOD and points you to expand your knowledge beyond this tutorial.