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,745
Reaction score
1,855
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,842
Reaction score
5,524
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,745
Reaction score
1,855
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,842
Reaction score
5,524
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,745
Reaction score
1,855
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
809
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,842
Reaction score
5,524
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,745
Reaction score
1,855
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 Profile Posts

After 2 years of writing, planning and outlining I finally finished the first draft of my first book in its entirety! I'll admit I got a little lazy with some of the word and description on those last 10 pages but that what 2and and 3rd drafts are forrrr, now after 20 hours of no sleep imma nap for 2 hours before my kid wakes me up to try and play.
Think of the potential now that picking up object is possible!
My first Video Scene - Kraken Art By @whtdragon -

Still needs work but its a start.
Considering a side project of making a Choose Your Own Adventure in MV but letting people play it as YouTube videos with the choices at the end leading to other videos. Thoughts?
I've made a rudimentary prototype map for the first game with the MV RTP overworld tiling. I'm probably going to photoshop the crap out of it for parallax, but the prototype has given me new ideas about how I want to place dungeons in the game.

Forum statistics

Threads
95,637
Messages
930,637
Members
125,955
Latest member
ndieminstitute05
Top