Skip to content

Latest commit

 

History

History
44 lines (37 loc) · 1.78 KB

README.md

File metadata and controls

44 lines (37 loc) · 1.78 KB

ettethread

[WIP] Visual novel game engine with a focus on customization, portability, and preformance.

The showcase for this game will likely be a release of a Doki Doki Literature Club fan title.

Primary Goals

  • Bring the power of generative dialog to games, more specifically visual novels.

Why hasn't this been done? I don't know, honestly. I think games like visual novels are perfectly suited for this. These games have been missing AI dialog, and I believe that it will allow players to further explore a universe tailed to their gameplay.

  • Speed.

RenPy is not browser friendly. This is. And this is FAST. Rust and Bevy are extremely efficient, and will allow this to be blazingly quick!.

  • Self-hostability.

I like the ability to host my own game, and I think you should too. This allows you to host the entire game via Rust, and run your own private models for dialog!

Features (see ettethread repo for the prototype!):

Rust / NodeJS prototype

  • Characters
  • Uniforms
  • Emotions
  • (not yet ported to Rust version) Variable system
  • (not yet ported to Rust version) Advanced logic syntax and macros
  • Custom langauge
  • Easy to learn bash-like syntax
  • Scenes
  • Easy pathing
  • Artificially generatable dialog
  • AI 'goal' system
  • (partially ported to Rust version) AI filtering system
  • Feedback-resolution loop (PID-AI)
  • Asynchronus time-based loops
  • Opacity shifting on transition
  • Opacity shifting on player entrance
  • Fancier text input
    • Clear
    • Blinking cursor
    • Typing sound
    • Character max indicator
    • Hints on high response count
    • Skill issues with players not knowing what to do

Until the word WIP is purged from this README, this is NOT a release. This will be a long-running project.