Skip to content

Commit

Permalink
Improved Readme
Browse files Browse the repository at this point in the history
- Fixed a header error.
- Made presentation prettier.
  • Loading branch information
Cons-Cat authored Apr 22, 2020
1 parent 2bca044 commit 62f0fdf
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,24 +11,25 @@ Worlds may be saved and loaded to or from lightweight external files.
There is currently no release candidate, as the project is not yet stable, and is lacking several essential features. Regarding how you may contribute, please refer to the [CONTRIBUTING.md](CONTRIBUTING.md) document. Any collaboration would be greatly appreciated!

# Pretty Pictures
**Collision Editing**

# **Collision Editing**
![](GIFs/CollisionEditing.gif)

There are a variety of available tools to enable the creation of complex multi-tiered worlds.

**Collision Editing**
# **Platforming**
![](GIFs/Platforming.gif)

When collision is built, you may test-run your creation with Minerva. Traverse across staircases, hop or fly across gaps, and fall over ledges.

**Multi-Layer Tile Editing**
# **Multi-Layer Tile Editing**
![](GIFs/TileEditing.gif)

This tool is in need of much polish, currently, however it is basically capable of layering tiles on top of each other, additively or subtractively, from any tileset found within the source code. Currently, loading of external tileset assets at run-time is not supported. Procedural generation of a marble texture is also implemented, however it is in an unstable state currently. In an outdated build, it appeared like so:

![](GIFs/MarbleOld.png)

**Narrative Event Directing**
# **Narrative Event Directing**
![](GIFs/EventEditing.gif)

There are many tools provided for creating narrative events. These could be generally referred to as cutscenes, however they do not necessarily lock control of Minerva, so that term may not be accurate. A multi-tiered timeline is available for placing and moving actions in any order. Each tier corresponds to a unique actor placed in the world, which include Minerva and any NPCs.
Expand All @@ -37,7 +38,7 @@ Dialogue scripting is also implemented, but it is currently incomplete and does

![](GIFs/DialogueEditing.gif)

**Cinematography Directing**
# **Cinematography Directing**
![](GIFs/CameraPanningEditing.gif)

This tool provides two widgets for cinematography control outside of cutscenes. N-gon regions can be created, with edges extruded to create paths. When Minerva crosses these paths, the camera pans in a set direction proportionally to the distance yet traversed at that tick. Zooming inwards or outwards is optionally supported as well.
Expand All @@ -46,7 +47,7 @@ The other widget allows the editing an elliptical regions which pan towards an a

![](GIFs/CameraAnchor.png)

**Window Scaling**
# **Window Scaling**
![](GIFs/WindowScaling.png)

This editing interface scales to any resolution, including 4K. This screencap is fullscreen in 1080p on a 16:10 monitor, but when windowed, its boundaries may be dragged however one finds convenient, and the interface will attempt to adapt elegantly.
Expand Down

0 comments on commit 62f0fdf

Please sign in to comment.