From d3fb7422bf982ff29c3222a0c0d0ccb2eb77bcf1 Mon Sep 17 00:00:00 2001 From: yuni Date: Mon, 10 Jun 2024 23:02:19 +0200 Subject: [PATCH] add a tutorial --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 140ebdf..db52e9f 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,18 @@ Source code: https://codeberg.org/outfly/outfly - Written in [Rust](https://www.rust-lang.org) with the [Bevy game engine](https://bevyengine.org) - Status: Early access, not much content +# Tutorial + +OutFly has typical game controls like mouse movement, `A/W/S/D` for horizontal movement, `Ctrl/Shift` for vertical movement. But in space, there is no friction to slow you down after the movement. [You just keep on moving](https://en.wikipedia.org/wiki/Newton%27s_laws_of_motion#First_law), until you hit something or accelerate in the opposite direction. + +The `SPACE` key helps you move more intuitively by slowing you down. Hold it for a while to come to a halt. Combine it with movement keys for slower, more precise movement. You can also click to select another object and then hold the `SPACE` key to **match your velocity** to the target object. Essential for spaceflight! + +When you're ready, take a look around, explore the starting area. There is a friendly person floating nearby in a red space suit that would love to talk to you. + +Press the `ESC` key for the menu to restart the game if you get lost, explore more key bindings, game features, and the **achievements** to get some guidance on what you can do in the game. + +But in the end, OutFly is an open world game with no true goals other than the ones you set for yourself. Just lean back, get cozy, and drift towards whatever catches your eye :) + # Controls Press **ESC** to view these any time from the in-game menu.