This is a tutorial for beginners. It walks you through the steps of creating a player controlled space ship that moves in a natural manner when you give keyboard input. After having completed this tutorial you will know the answers to the following questions:
- What are vectors?
- How can you use vectors to represent positions, velocity and acceleration?
- How do you use this to create a game embryo that you can experiment with and develop further?
It is assumed that you have basic understanding of physics concepts such as velocity and acceleration. You will also need some basic understanding of Lua programming.
Tutorial Contents and Files
- Introduction
- Making the spaceship move
- Vectors
- Vector algebra
- Creating movement with vectors
- Time step
- Acceleration

