hackerspace-ntnu / hackerspace-ntnu/SpaceGame
Starter gameloop
- Dominant language
- C#
- Stars
- 3
- Forks
- 0
- Avg merge
- 15m
- Merged PRs (30d)
- 15
Description
# Overview
This issue will address making the logic for the start phase of the game loop. More detailed it will include logic (and simple visual placeholders) for:
1. the initial space ship crash cutscene
2. introduction of basic controls
3. Queue system of gameloop-events
## The Event-Queue system (quest system)
The queue system for the gameloop-events shall be responsible for setting the player on the correct path towards the goal. In practise the queue of events will roughly look like this:
1. Dialogue to prompt the player to learn basic movement and utils
2. Introduce ship damage and the ultimate goal to repair the ship
3. Lead the player to a nearby shipscrap to introduce the ship scrap (repair) system
4. Introduce artifacts (one should spawn in the ship or in the crash site).
5. A navigation system for pointing the player roughly in the correct direction of a random point of interest / settlement (Maybe some sort of scanner that can scan high energy from buildings/artefacts or through dialogues / info scrolls with leads).
6. Once the first presented poi/settlement has been resolved, point to a new poi/settlement randomly
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.