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

Discussion in 'RGSS3 Scripts (RMVX Ace)' started by Enelvon, Jan 14, 2015.

  1. Enelvon

    Enelvon Slumbering Goddess Veteran

    Messages:
    240
    Likes Received:
    134
    Location:
    Dreamland
    First Language:
    English
    Twitch Plays RPG Maker v1.0
    by Enelvon


    [​IMG]

    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: Jan 14, 2015
    #1
    Tsukihime, Narcissus, Hudell and 3 others like this.
  2. ♥SOURCE♥

    ♥SOURCE♥ Too sexy for your party. Member

    Messages:
    693
    Likes Received:
    410
    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.
     
    #2
    ALTERED STATE ? and Enelvon like this.
  3. Solistra

    Solistra Veteran Veteran

    Messages:
    593
    Likes Received:
    241
    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.
     
    #3
    Enelvon likes this.
  4. Clord

    Clord Nya~ Veteran

    Messages:
    2,376
    Likes Received:
    394
    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.
     
    #4
  5. Enelvon

    Enelvon Slumbering Goddess Veteran

    Messages:
    240
    Likes Received:
    134
    Location:
    Dreamland
    First Language:
    English
    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: Jan 14, 2015
    #5
    Solistra likes this.
  6. PixelHeart

    PixelHeart The Pixel Heartist! Veteran

    Messages:
    3,725
    Likes Received:
    1,661
    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: Jan 14, 2015
    #6
  7. Enelvon

    Enelvon Slumbering Goddess Veteran

    Messages:
    240
    Likes Received:
    134
    Location:
    Dreamland
    First Language:
    English
    I'm... not entirely sure what you're asking here, I'm afraid. Would you care to elaborate?
     
    #7
  8. ♥SOURCE♥

    ♥SOURCE♥ Too sexy for your party. Member

    Messages:
    693
    Likes Received:
    410
    Open your game and paste it above Main, then playtest.
     
    #8
  9. TheoAllen

    TheoAllen Self-proclaimed jack of all trades Veteran

    Messages:
    4,293
    Likes Received:
    4,830
    Location:
    Riftverse
    First Language:
    Indonesian
    Primarily Uses:
    RMVXA
    LOL, I laughed hard at this

    [​IMG]
    Note :

    It might not work well if used together with Yanfly Battle Engine
     
    #9
  10. Enelvon

    Enelvon Slumbering Goddess Veteran

    Messages:
    240
    Likes Received:
    134
    Location:
    Dreamland
    First Language:
    English
    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.

    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: Jan 14, 2015
    #10
  11. PixelHeart

    PixelHeart The Pixel Heartist! Veteran

    Messages:
    3,725
    Likes Received:
    1,661
    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: Jan 14, 2015
    #11
  12. TheoAllen

    TheoAllen Self-proclaimed jack of all trades Veteran

    Messages:
    4,293
    Likes Received:
    4,830
    Location:
    Riftverse
    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: Jan 14, 2015
    #12
  13. Enelvon

    Enelvon Slumbering Goddess Veteran

    Messages:
    240
    Likes Received:
    134
    Location:
    Dreamland
    First Language:
    English
    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.

    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: Jan 14, 2015
    #13
  14. PixelHeart

    PixelHeart The Pixel Heartist! Veteran

    Messages:
    3,725
    Likes Received:
    1,661
    First Language:
    English
    Primarily Uses:
    Other
    Huh...I keep hearing about this "twitch" plays ______, stuff. I guess I'll have to look this up. :/
     
    #14
  15. Sixth

    Sixth Veteran Veteran

    Messages:
    2,130
    Likes Received:
    798
    First Language:
    Hungarian
    Primarily Uses:
    RMVXA
    ROFL!


    WTFruit, this is hilarious! :D


    Epic script!
     
    #15
    Enelvon likes this.
  16. Enelvon

    Enelvon Slumbering Goddess Veteran

    Messages:
    240
    Likes Received:
    134
    Location:
    Dreamland
    First Language:
    English
    Glad you like it!
     
    #16
  17. TheoAllen

    TheoAllen Self-proclaimed jack of all trades Veteran

    Messages:
    4,293
    Likes Received:
    4,830
    Location:
    Riftverse
    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
     
    #17
    Solistra and Enelvon like this.
  18. Solistra

    Solistra Veteran Veteran

    Messages:
    593
    Likes Received:
    241
    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.
     
    #18
  19. PixelHeart

    PixelHeart The Pixel Heartist! Veteran

    Messages:
    3,725
    Likes Received:
    1,661
    First Language:
    English
    Primarily Uses:
    Other
    Ewwwww :) ! Sounds like some fun nightmare fuel!
     
    #19
  20. Solistra

    Solistra Veteran Veteran

    Messages:
    593
    Likes Received:
    241
    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.)
     
    #20
    Enelvon likes this.

Share This Page