Changes

So at this point, the new demo should be out. Changes include:

This little screen took up a decent chunk of time. A chat interface showing the characters talking, indicating someone is typing.

Technical rambling:

I realized the system for dialogue, cutscene, and chat complicated. Using a plugin would have been a smarter choice, if I didn't want certain things:

  1. There's a lot that should happen per visit to a planet. NPC dialogues, though random, should persist per while the player is landed, even if they go off maps. Ships should spawn if their pilot has spawned anywhere on the planet. The ships meant there was a need to access NPC spawn conditions outside of the scenes/maps they spawned in. Plugins make the sensible assumption there's no need to know what an NPC on the other side of the world is doing.
  2. I don't like writing in Godot. My screens are small. All those extra windows mean I have a pitiful 1/3rd of my screen or so for actual text.

I've been using a rather sloppily tossed together set of python scripts to parse and convert Obsidian .md files into jsons that are grouped per planet or chat group. Once that's done, they're loaded when players navigate to a new planet, when they load up the chat screen, or when they start a cutscene.

But that was sloppy, because I developed the syntax AS I made the tools. They became fragile fast, but I went along with it till I figured out a general format that was comfortable for me. Finally went back, wrote tests and standardized them. Now, nothing randomly breaks when I start adding new dialogue - and to double check, Aji now had a bunch of lines just for each character chatting with them. Lots of dialogue for aji - 103 lines

Future Plans

Slightly frustrated so little really changed between versions, but I also did a lot of planning for where to go from here. Peddlers between Pulsars isn't what it started as (Space Plants). It's less hopeless, it's not a farm sim, and which ever protagonist you choose, they aren't alone. So, some thoughts on what I want to work on next.

Of course, decent amount of writing and drawing, which are fun for me. I've been very antsy to work on that walkable planet full of spiders.

spider on a bike

Tags: Peddlers Between Pulsars