Twitch Plays RPG Maker (A Truly Vile Ritual, v1.0)

Enelvon

Slumbering Goddess
Veteran
Joined
Nov 29, 2012
Messages
240
Reaction score
134
First Language
English
Primarily Uses
Twitch Plays RPG Maker v1.0
by Enelvon




Introduction
This grimoire uses my knowledge of dark magic to channel the corrupted power of the internet's denizens into RPG Maker. By trapping their essences inside the engine, they are forced to play the game to the best of their (questionable) ability. You may observe their thoughts as they struggle against one another to achieve success by watching the console, so this grimoire's magic is best applied during playtesting. If you wish to look over their thoughts at a later point or trap them during normal play, fear not--you can log their wailing to a scroll, too.

Video

Solistra kindly provided a video here.

Usage

This grimoire is more-or-less plug and play. Drop it in a project and watch as the tortured souls of the internet squirm for your amusement. You may, however, wish to modify some of the chants used in the ritual in order to achieve varying results, however. Each chant is described in the SES::TwitchPlaysRPGM chapter of this grimoire.

Script
This script is available from SES VX Ace.

Installation
Place this grimoire below Materials and above Main.

Credit and Thanks

  • Enelvon
Author's Notes
This grimoire is made available under the terms of the MIT Expat license. View this page for more information.
 
Last edited by a moderator:

♥SOURCE♥

Too sexy for your party.
Member
Joined
Mar 14, 2012
Messages
693
Reaction score
410
Primarily Uses
I'm impressed. This is a ground breaking system that probably beats contemporary artificial intelligence techniques. I would like to see a "Twitch Companion" controlled character for the game and probably action battle systems.

Their thoughts are scary sometimes though, and they are addicted to the buzzer sound effect.

10/10.
 

Solistra

Veteran
Veteran
Joined
Aug 15, 2012
Messages
593
Reaction score
244
Primarily Uses
For the record, I found a legitimate bug in the default Scene_Debug script provided by RPG Maker VX Ace with this, as it would routinely crash when trying to draw text to a non-existent bitmap.


Also, the AI is breathtakingly accurate.
 

Clord

Nya~
Veteran
Joined
Aug 5, 2012
Messages
2,376
Reaction score
394
Primarily Uses
It would be nice to see this in action. However as far I know these things hardly gather a huge following outside of Twitch Plays Pokemon at the moment.
 

Enelvon

Slumbering Goddess
Veteran
Joined
Nov 29, 2012
Messages
240
Reaction score
134
First Language
English
Primarily Uses
It's just meant as a fun little script--I believe a friend mentioned that they're interested in making a video for it, which I'll link if they actually do. I'm not much good at making videos or I'd do it myself!

More seriously, though, it works surprisingly well as a bug-finder--with the amount of random input it generates, it's quite good at throwing exceptions if something is broken.
 
Last edited by a moderator:

PixelHeart

The Pixel Heartist!
Veteran
Joined
Oct 26, 2013
Messages
3,734
Reaction score
1,813
First Language
English
Primarily Uses
Other
.....huh? o_O

Edit: or more specifically...EXACTLY, what the heck is this supposed to be?!
 
Last edited by a moderator:

TheoAllen

Self-proclaimed jack of all trades
Veteran
Joined
Mar 16, 2012
Messages
4,644
Reaction score
5,280
First Language
Indonesian
Primarily Uses
RMVXA
LOL, I laughed hard at this

Note :

It might not work well if used together with Yanfly Battle Engine
 

Enelvon

Slumbering Goddess
Veteran
Joined
Nov 29, 2012
Messages
240
Reaction score
134
First Language
English
Primarily Uses
.....huh? o_O

Edit: or more specifically...EXACTLY, what the heck is this supposed to be?!
Ah, much better. It's a gag script that emulates the "Twitch Plays Pokemon" event in any RPG Maker game by generating random responses to tests for keypresses as well as randomized commentary from an extremely large dictionary of words.

LOL, I laughed hard at this

Note :

It might not work well if used together with Yanfly Battle Engine
I haven't tested it with Yanfly's Battle Engine, but it's entirely possible that it may have conflicts with it (or other battle systems) if you're using the PreventEscape option. I suspect said conflicts will probably vanish if you're not.
 
Last edited by a moderator:

PixelHeart

The Pixel Heartist!
Veteran
Joined
Oct 26, 2013
Messages
3,734
Reaction score
1,813
First Language
English
Primarily Uses
Other
@Enelvon- lol, I apologize for my exagerated reaction.

I know this is a script, but scripts definitely arnt my forte....on the pic, all i see out of the ordinary is the console box, with a bunch of, what is to me...gibberish.

I was just wondering if you mind explaining more clearly to me what this script did.

Edit: OK, I see that you already did. Thank you :)
 
Last edited by a moderator:

TheoAllen

Self-proclaimed jack of all trades
Veteran
Joined
Mar 16, 2012
Messages
4,644
Reaction score
5,280
First Language
Indonesian
Primarily Uses
RMVXA
After looking at the script, I guess because those souls are allowed to press F5, F6, F7, and F8 which is the debug function in YEA Battle Engine. Let see if I could work around this.

Edit :
@deathswallow:

Make a new project, put this script, save, and do battle test
 
Last edited by a moderator:

Enelvon

Slumbering Goddess
Veteran
Joined
Nov 29, 2012
Messages
240
Reaction score
134
First Language
English
Primarily Uses
@Enelvon- lol, I apologize for my exagerated reaction.

I know this is a script, but scripts definitely arnt my forte....on the pic, all i see out of the ordinary is the console box, with a bunch of, what is to me...gibberish.

I was just wondering if you mind explaining more clearly to me what this script did.
Certainly. "Twitch Plays Pokemon" is an event in which things were set up so that Twitch.tv users can jointly play Pokemon games (starting with generation 1) via textual input in the chatbox. This script emulates the resulting chaos by providing random responses to the Input module's methods and creates nonsensical messages (that sometimes sound worryingly lucid for a few words) to represent the commentary of the Twitch users.

After looking at the script, I guess because those souls are allowed to press F5, F6, F7, and F8 which is the debug function in YEA Battle Engine. Let see if I could work around this.

Edit :

@deathswallow:

Make a new project, put this script, save, and do battle test
You could also drop it in an existing project and just playtest. As far as those keys go, just add :F5, :F6, :F7, and :F8 to the IgnoreKeys array in SES::TwitchPlaysRPGM.
 
Last edited by a moderator:

PixelHeart

The Pixel Heartist!
Veteran
Joined
Oct 26, 2013
Messages
3,734
Reaction score
1,813
First Language
English
Primarily Uses
Other
Huh...I keep hearing about this "twitch" plays ______, stuff. I guess I'll have to look this up. :/
 

Sixth

Veteran
Veteran
Joined
Jul 4, 2014
Messages
2,136
Reaction score
805
First Language
Hungarian
Primarily Uses
RMVXA
ROFL!


WTFruit, this is hilarious! :D


Epic script!
 

TheoAllen

Self-proclaimed jack of all trades
Veteran
Joined
Mar 16, 2012
Messages
4,644
Reaction score
5,280
First Language
Indonesian
Primarily Uses
RMVXA
Managed to make it works in Yanfly Battle Engine + Free Turn Battle + my Theolized SBS

This is perfect script to see if you could break the game lol. Especially for any ATB script lol

Seriously, this is great (debug) script
 

Solistra

Veteran
Veteran
Joined
Aug 15, 2012
Messages
593
Reaction score
244
Primarily Uses
Again, I'd just like to reiterate that I've found a number of bugs with some very popular scripts using this, including some in the default scripts supplied with RPG Maker VX Ace. While it's ostensibly a "joke," it actually play-tests better than most testers due its chaotic nature.
 

PixelHeart

The Pixel Heartist!
Veteran
Joined
Oct 26, 2013
Messages
3,734
Reaction score
1,813
First Language
English
Primarily Uses
Other
This script emulates the resulting chaos by providing random responses to the Input module's methods and creates nonsensical messages (that sometimes sound worryingly lucid for a few words) to represent the commentary of the Twitch users.
Ewwwww :) ! Sounds like some fun nightmare fuel!
 

Solistra

Veteran
Veteran
Joined
Aug 15, 2012
Messages
593
Reaction score
244
Primarily Uses
Ewwwww :) ! Sounds like some fun nightmare fuel!
Honestly, this is the best one that I've seen so far:


Mliye: Climaxing princessErik;botanistsSCREENING.


Enjoy. (I've also noticed that they seem to like the word "citrus." Don't ask me, I honestly believe all of these internet citizens are hopelessly addicted to methamphetamine and cough syrup.)
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

How is it possible that Paper Mario 2 is both longer than I thought but shorter than I remember?
Yeseylon wrote on ct_bolt's profile.
First language: Javascript.

Me: Is... is this a sentient AI???
"Got your game? Cause its time to duel!"

I'm so into YuGiOh these days...
(And of course the hand is awful)
Been working on this new character for the battle system It's BOSS time!
Happy Year of the Rat all! Wish everyone can achieve their dream this year

Forum statistics

Threads
93,587
Messages
913,743
Members
123,133
Latest member
G05B3
Top