Visual Novel Builder – BB – Update 5

close upVisual Novel Builder – BB – Update 5close up

Posted: December 3, 2024

Last Updated: December 3, 2024

Visual Novel Builder – BB – Update 5

Timeframe: November 9, 2024 – December 2, 2024

!!! Jump To Visual Demos !!!

Let’s jump right into the updates for the bullet hell maker! This update centers around the creation and integration of a node-based tool that makes building visual novel cutscenes easier and can be used in-game, without requiring direct scripting in OVNS.

HIGHLIGHTS:

Visual Novel Builder:

  • Node-Based Builder: Spawn, copy, delete, move, and connect nodes that each translate into OVNS.
  • Preview OVNS: See a read-only translation of the block sequences into OVNS.
  • Preview Sequence: Run the sequence in realtime to test and improve iteration speed.
  • Integration: Currently, the VN builder lightly integrates with the rest of the bullet hell maker. I made a wrapper to subclass from InGameBuilder, so it fits in nicely with the current builder framework. There is still more to be done, however, like adding Wave options to start cutscenes for in-game dialogue sequences in the middle of levels.

There is a ton more to the VN builder itself that I won’t cover here. I won’t cover it here because I covered it in the Documentation Page:

Video Demos

Preview OVNS and run a preview of the sequence.

Disable/Re-enable blocks for testing. Downstream blocks are disabled/enabled based on input blocks’ statuses.

Duplicate and move groups of blocks.

Reposition and change various aspects of a sprite slot by invoking on-demand setting changes.

Define and invoke macros with custom OVNS blocks.

Use stats and conditionals for branching and randomness.

Random Junk

I also have a Bluesky account now. Might make some smaller update posts on that, but I don’t really know social media that well, so we’ll see how far I get doing that.