Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VN Mode Overlays and Effects #4

Closed
Pseurae opened this issue May 17, 2022 · 9 comments
Closed

VN Mode Overlays and Effects #4

Pseurae opened this issue May 17, 2022 · 9 comments
Labels
backburner Less priority vn-feature A feature for VN mode

Comments

@Pseurae
Copy link
Collaborator

Pseurae commented May 17, 2022

For keeping a track of proposed overlays and effects ideas to be used in VN Mode.

@Pseurae Pseurae added vn-feature A feature for VN mode backburner Less priority labels May 17, 2022
@Pseurae
Copy link
Collaborator Author

Pseurae commented May 17, 2022

Console

Emulation of a script loading Wintermute, with console loading animations (dots and caret) on each statements, along with visual changes on execution of the given statement.

Sample

/* Start off with a black screen */
Project Wintermute
Ver. 0.95 rev2

Initiated WM Sandbox. /* Show the BG */

Firmware: TRNL-2184 v.192 c2412
Accelerator: Turnell Media Accelerator H2
Chipset: WM203-42

Connected to Turnell database. /* Display the load AI menu */
Done.

@Pseurae Pseurae pinned this issue May 17, 2022
@Pseurae
Copy link
Collaborator Author

Pseurae commented May 17, 2022

WMService

Emulation of the log display for a middleware process interacting with the front-end (Dokis) and the back-end (the Wintermute server).

The above-mentioned middleware is responsible for collecting and sending data to the server to be processed (and stored forever) and receiving the processed data and responses and applying them.

Sample

WMService:listener start speech recognition polling.
WMService:listener stop speech recognition polling.
WMService:socket send packet "response".
WMService:socket received packet "interaction".
WMService:parser decoded  packet "interaction".
WMService:actor apply "expression" from "interaction".
WMService:tts play "dialogue" from "interaction".

@Pseurae
Copy link
Collaborator Author

Pseurae commented May 18, 2022

Neural Network

Emulate the AI server processing input data by adding a simple neural network diagram and updating it periodically and on interaction starts.

@Pseurae
Copy link
Collaborator Author

Pseurae commented May 18, 2022

Emotional Statistics

Read MPT tags and increment variables to emulate emotion recognition of the AIs using values mapped to each tag.

Sample

happy:    3.3
sad:      7.1
anger:    8.1
fear:     2.0
disgust:  0.9
pain:     6.3

@Pseurae
Copy link
Collaborator Author

Pseurae commented May 18, 2022

Sentiment Analyzer

Display the sentiment attached with the current dialogue of the Doki and whether it's a positive sentiment or a negative one. This can just be a value that's passed through say arguments or could be auto-generated through a 3rd party library.

Sample

Sentiment: Nervous [neg]

@Pseurae
Copy link
Collaborator Author

Pseurae commented May 19, 2022

Reload

Emulating reloads after nodeCor commands by making a progress meter with two sprite silhouettes, light grey and dark grey, and having a meter text meter attached at the centre, after dissolves into a given sprite after completion.

@Pseurae
Copy link
Collaborator Author

Pseurae commented May 19, 2022

Terminal

VN mode terminal where you have to "enter" nodeCor commands.

Similar to Superhot's computer terminal system where you type press any character on the keyboard and the game inputs the actual command's character per keypress.

@Pseurae
Copy link
Collaborator Author

Pseurae commented May 29, 2022

BG Picker

A background picker which allows the user to change the VN mode background.

@Pseurae
Copy link
Collaborator Author

Pseurae commented Jul 3, 2022

The ones that made the cut are:

  • Terminal
  • Reload
  • Console
  • WMService

@Pseurae Pseurae closed this as completed Jul 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backburner Less priority vn-feature A feature for VN mode
Projects
None yet
Development

No branches or pull requests

1 participant