[Request] Rant Plugin (procedural text generation for games)

Post your work in progress addons and get feedback

Post » Tue Nov 25, 2014 1:36 am

TheNonsenseVolumes on reddit/TheBerkin on github has made Rant- a programming language for generating text for video games. A plugin or behavior would be great for procedurally generating dialogue and quests.

You could type in the Rant code and have it interpreted and store the final text and variables into variables in Construct 2. Whether it would best as a plugin or behavior would be up to whoever takes on this project.

This looks like it would be challenging though because Rant is built in C#

Here is the github page

Here is the interpreter (Rantbox)

What do you think? Anyone else interested in this plugin/behavior? Anyone interested in developing it?
B
10
S
1
Posts: 13
Reputation: 633

Post » Tue Nov 25, 2014 2:38 am

I am interesting in this thing, but my schedule is full. :oops:
B
109
S
27
G
276
Posts: 4,479
Reputation: 154,418

Post » Tue Nov 25, 2014 3:07 am

Seems like you could implement it easier in events than someone could convert it from c.
Image ImageImage
B
170
S
50
G
179
Posts: 8,378
Reputation: 113,425

Post » Tue Nov 25, 2014 3:26 am

@rexrainbow I understand! Maybe when your schedule is more open.

@newt How do you mean? I'm only an Intermediate user of Construct 2.
B
10
S
1
Posts: 13
Reputation: 633

Post » Tue Nov 25, 2014 3:45 am

C2 has plenty of tools for text manipulation.
https://www.scirra.com/manual/126/system-expressions
Image ImageImage
B
170
S
50
G
179
Posts: 8,378
Reputation: 113,425

Post » Tue Nov 25, 2014 3:50 am

This would be great for RPG's...but it looks like quite a big project to convert to a C2 plugin.
Don't lose your work. Backup your game with Dropbox.
B
44
S
10
G
10
Posts: 1,106
Reputation: 9,202

Post » Tue Nov 25, 2014 1:40 pm

Meh i don't really see the point for a plugin cause you can do this quickly with events:

http://www.ize.rocks/c2/minirant/ hit f5 for a new version

http://www.ize.rocks/c2/minirant/minirant.capx

This didn't take me a minute... add a few loops and you can change a whole text quickly by going through the dictionary... it's just a bit of work to set it up once
B
33
S
6
G
7
Posts: 339
Reputation: 7,426

Post » Sun Dec 21, 2014 1:18 pm

@Ize : the whole point about a package like Rant is the whole complexity it can handle elegantly. This said, I share the idea that you don't need to bother porting that as:
1- Such a plugin won't be useful to many users
2- If it's just for the sake of generating small quests for a role playing game, you don't need much. Rant is a kind of system that's useful for a procedural narration, as in the Sorcery! series.

Anyway, I still find Rant very interesting! I just doubt we will see many projects C2 exploiting an hypothetical plugin.
B
79
S
22
G
4
Posts: 311
Reputation: 12,814

Post » Mon Dec 22, 2014 2:22 am

@valerien good point. I would love it for procedural dialog from NPCs, but it probably wouldn't be used enough by the community to justify taking the time to write the plugin.
B
10
S
1
Posts: 13
Reputation: 633

Post » Mon Dec 22, 2014 8:11 am

@genericghost : we also all tend to be a bit carried away with features before our very projects are ready to exploit them. I have definitely been faulty of that in the past. However, if you need help with procedural text generation in one of your game, don't hesitate to ask!
B
79
S
22
G
4
Posts: 311
Reputation: 12,814


Return to Work in Progress Addons

Who is online

Users browsing this forum: No registered users and 0 guests