#Virtual theme-park ride generator..

1 messages · Page 1 of 1 (latest)

fiery summit
#

This thread is inteded for discussions on the concepts of and possible implementation of a virtual theme-park ride generator

#

@hasty whale :I figured i'd move chat on a specfic idea here

#

You already had the basis of an idea-concept as text generator.

#

A virtual ride generator, would take the output of that to make a 'virtual design' skeleton, perhaps placing some 3D assets in the process..

#

The thinking is that the virtual ride generator has some pre-defined elements it can slot together.. (Like train-set of parts of the ride-elements approach used in earlier version of RCT.)

hasty whale
#

Is there some sort of available and commonplace parsing mechanism with say JSON?

#

If not, idk what it can do

fiery summit
#

I linked the documentation... I'm not sure what you mean by JSON parsing..

#

You mean generate a route a JSON that cne be convereted into syntax OpenBVE can use?

#

And as I didn't expect you to even come up with the first part of the concept, there is no expectation or obligation obviously.

#

I started this out of interest only.

#

To be fair having something like JSON parsing in Open BVE would make it easier for other content developers..

#

OpenBVE uses a CSV format for it's route-data.. That's why I linked the documentation

#

I've found the OpenBVE developers to be response to issues on their Github.

hasty whale
#

oh okay

#

I won't be committing to this sadly, am willing to offer help though (and access to my tool once it's ready)

#

The idea is that

#

If it has enough data on the CSV format

#

It could make a ride concept

#

then make a CSV for it

fiery summit
#

Corman : There are a few OpenBVE routes around.. but I'm not sure there are enough to train a model on how to write using the syntax.

#

Most content is full-size trains.

#

As I said , if you want to know more about the format , you can ask the OpenBVE maintainers, or you could for a virtual ride generator , write your own 'content' fromat which OpenBVE could parse.

#

(which is what a very old tool called the BVE route randomiser did)

hasty whale
#

why do you format your responses with "Corman :"

hasty whale
#

Like they need tons of examples to have learned from so they can write it themselves

fiery summit
#

That was the concern.

#

On your other question... I started out on teh internet in the IRC era... and sometimes things carry over 😦

hasty whale
#

Fairs

#

I'm too young for the IRC era lol

fiery summit
#

Content for OpenBVE certainly exists..

hasty whale
#

No definitely, there needs to be enough though that ChatGPT or GPT4 would have learned it

fiery summit
#

That I'm not sure about sadly..

#

OpenBVE is remarkably niche.

hasty whale
#

which probably makes this a difficult task without fine-tuning

#

and fine-tuning is a pain in it of itself

#

also is expensive

fiery summit
#

Hmm..

hasty whale
#

it is possible though

#

although OpenBVE might need other assets and ChatGPT wouldn't be able to generate those

fiery summit
#

Obviously...

#

I ran a sample prompt of "Can you write a sample route in CSV syntax for OpenBVE? " in a free GPT UI, and what came back wasn't the OPENBVE syntax I recognised though..

hasty whale
#

unfortunate

fiery summit
#

It looked more like something from the Japanese BVE5 series of simulators.

hasty whale
#

ah

#

yeah definitely fine-tuning would be necessary

fiery summit
#

There is also an RW format that was used on BVE2

#

And it's possible the model , is hybridising..

hasty whale
#

ah

#

in the meantime, I've added a new wolfram command to it

#

so it should be able to find more types of information