Ticket #165 (new enhancement)

Opened 21 months ago

Last modified 21 months ago

'Tutorial' mission

Reported by: chris Owned by:
Priority: major Milestone: 0.6.0
Component: Scripting Version:
Keywords: Cc:

Description

A mission for new pilots in the form of simple generic objectives delivered via HUD messages. Something like the following:

(new game starts)
HUD: Welcome to Epiar! Use the arrow keys to move around. Navigate atop the planet on your screen and, not moving too fast, press 'L' to land.
(lands, maybe some dialogs here, not sure)
(after departing)
HUD: Time to explore the galaxy. Press 'M' to view the map.
(have an incredibly weak ship attack)
HUD: You're under attack! Don't worry. Press 't' to target. While targeted, you can press 'w' to watch.

The script can be anything but something like that. It should be implemented in the form of a mission that new pilots are automatically enrolled in. We should include a default-to-off menu option in the New Game dialog to 'Skip the Intro Tutorial'.

Change History

comment:1 Changed 21 months ago by knowknowledge

Some games require you to actively agree to accept a "Tutorial Mission". I'd like to follow this model and have new players greeted by someone offering to help "show them around" or something.

comment:2 Changed 21 months ago by chris

That's fine. Something like:

(incoming hail)
HUD Message: You're being hailed, press 'H" to accept.

and they could simply choose not to.

We could keep the checkbox in the dialog on top of this to avoid it entirely as well.

Note: See TracTickets for help on using tickets.