This is a live demo for Entroponaut, a replacement GUI for Ren'Py. 

The demo contains a draft for chapter 01 of episode 04 of Speed Metal Vimana, tweaked in such a way to highlight and test the framework.

If you want to use this framework in your own game, the Github repo contains installation instructions.

If you want to support this project, consider rating it on itch.io and starring it on Github. This helps other people discover it.


Source code: https://github.com/jsfehler/entroponaut

Features

  • Scrolling text window: The NVL window is enhanced with text that scrolls into view from the bottom.
  • New Load/Save screen: Reimagined to better handle user-defined slot names and slot metadata.
  • New Options screen: Rebuilt to allow for the easy addition of custom options.
  • Passive statement: A new statement called 'passive' darkens text and automatically advances to the next line. Useful for showing menu choices after their selection.

Projects Using Entroponaut

- Sacred and Terrible Air (Fan Game)

Entroponaut was used as the GUI for a fan-made game which converted the novel "Sacred and Terrible Air" by Robert Kurvitz into a visual novel. The novel is set in the same world as the game "Disco Elysium" and was the inspiration for the title of this project.

Updated 25 days ago
StatusReleased
CategoryTool
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
Authorjsfehler
TagsGraphical User Interface (GUI), Ren'Py
Code licenseGNU General Public License v3.0 (GPL)
LinksSource code

Comments

Log in with itch.io to leave a comment.

(1 edit)

Hey, I saw the sacred and terrible air fangame referred to as a "PDF reader" on WoolieVersus' video, does Entroponaut parse PDFs somehow or did you do that manually?

Also is there a way for others (like me) to play the fan-made SATA game also?

Entroponaut is just the GUI. The PDF reader and SATA-specific parts are separate. 


I'll make the SATA project available at some point in the future. The PDF reader is a bit hacky and not as generic as I'd like it to be, but making a 100% generic PDF reader inside Ren'Py is more or less impossible. It needs to be cleaned up a bit before I release it. I'd rather have read from the EPUB document but Ren'Py's customized build of Python made that enough of a headache that it wasn't worth the time at the time.


Also, I won't distribute it with the PDF of the fan translation so you'll still need to find that yourself.

I get you. Even the PDF reader would be helpful :)

Wonderful!

This looks cool, but my problem is how small the reading pane is. It's so tiny! The history reading pane is much wider, why not use that for both?

(1 edit)

The width is set to 30% of the screen. This mimics Disco Elysium's GUI and makes sense for games where visual information is presented on the left. Changing the position and/or size is a trivial style adjustment for the project which requires it. The included displayable used by the NVL window's background is designed to scale without issue. Of course, if you replace it with your own then sizing it correctly becomes your problem.