KylerStr / PowershellTRPGEngine

A PowerShell based Text RPG game engine.
0 stars 0 forks source link

Creation of Scenes #8

Open KylerStr opened 3 weeks ago

KylerStr commented 3 weeks ago

Scenes are essentially levels. The player will enter a scene, and experience events through interactions items found within views.

Scenes should contain multiple views and events, allowing the player to interact with items.

Scenes should be defined with unique GUIDs, allowing traversal through the campaign. Each scene will have a list of GUIDs it is neighbored to. Ex:

                                  Closet
                                      |
Store Room   --- Living Room ---   Bedroom
                                      |
                            House Entrance

This will allow the player to enter either the closet, living room, or house entrnace from the bedroom. But upon entering the Store room, the player can only enter the living room.

Scenes should contain a property of a description, which is used to describe the entry point. (Ex: A mossy door)

Scenes should also contain a main image (ASCII?) that displays upon entering the room.

KylerStr commented 3 weeks ago

Very basic creation of scene files on commit https://github.com/KylerStr/PowershellTRPGEngine/commit/ef764c9f7ac0d5650e0c0b217fb1630f05a9553b