1. Tutorial introduction

This tutorial shows how to make a simple 3D first-person game using
our Castle Game Engine. We'll
explain the basics of our engine, show you some examples and
mention the most important classes.

Throughout this tutorial you will see a links to our
reference, and you will
eventually want to follow them to read detailed reference of stuff
that interests you. Note that you can also just read the units source
code — the reference is automatically generated from the
comments in the units interface, so if you're brave enough, you can
just dive straight into the source.

The overview of engine classes may also be useful as a quick cheatsheet — summary of the most important
classes and concepts of our engine.