RMMV Fred James and the Curious Squid (interactive children's book)

Discussion in 'Games In Development' started by JLowther, Sep 10, 2017.

  1. JLowther

    JLowther Veteran Veteran

    Messages:
    327
    Likes Received:
    35
    First Language:
    English
    I've been working on this for quite a while and sadly fell away from working on it due to issues with crippling fatigue/brain fog (which have actually only grown worse over time), but I've decided to try to push forward anyway because feeling useless is driving me insane.

    Synopsis: As a shopping mall Santa, Fred James doesn't live a particularly glamorous life: A shoddy apartment, second rate food, and even an umbrella riddled with holes are all par for the course. Yet, Fred does his job with a smile, playing the part of Santa with enthusiasm, until he's confronted by a young boy calling himself "Squid", a natural skeptic, who's determined to force Fred to admit that he's a fraud.

    The UI art assets aren't final, but this is all done via event scripting and some off the shelf plugins:



    Features

    -Storybook that will narrate the entire story from start to finish, automatically flipping pages as it reads.

    -"Memory Match" card game, which includes three game difficulty settings (6, 12, and 24 cards), and a context-sensitive hint button.

    -Framerate-independent timing: the story would not be able to self-narrate without the ability to determine the passage of time outside the framerate due to the continued popularity of lower-end mobile devices (like the iPad2/3) that cannot run RMMV at 60 FPS. To this end, I created an event (a big, ugly one) that runs in parallel while the story is narrating. It checks every 5 frames to see how many milliseconds have passed and subtracts this from a "time pool" that determines how long to wait before flipping to the next page.

    -Completely new menu system: made from scratch using Yanfly's picture common events.

    Future Plans

    -I'm working on a "puzzle pages" feature that will transform each page of the book into a puzzle of squares that will need to be unraveled through drag-and-drop. Here's an early video of what I had gotten done before being unable to work on it for several months (only the first three puzzle pieces are working, here):


    -Hidden sounds: the pages of the book will feature hidden items that the reader can tap on to play various sounds.

    -Missing objects: one of the game modes will present the reader with items that are missing from each page, and a tray of items that must be dragged and dropped back into place.

    I kind of set out with the goal of seeing just how robust RMMV's engine is and I feel the answer is "very". I've also worked on making RMMV's map more interactable with some success: enemies you can shoot, destructible objects, etc. It's my firm belief that the eventing in RMMV makes it possible to create an entire action game out of just the map.

    I recorded the narration for the book, but the story itself belongs to a friend of mine. His video for the book can be found here (as he's still looking to get the book published, if anyone is or knows a children's book publisher):
     
    Last edited: Sep 11, 2017
    #1
  2. KenKrath

    KenKrath Veteran Veteran

    Messages:
    92
    Likes Received:
    66
    First Language:
    English
    Love it. Non traditional use of RPG Maker. :D
     
    #2
    JLowther likes this.
  3. Neuralsplyce

    Neuralsplyce <error: witty or funny saying not found.> Member

    Messages:
    9
    Likes Received:
    3
    Location:
    San Diego, CA
    First Language:
    English
    Primarily Uses:
    RMMV
    I mostly create edutainment/game-based-training games so I also appreciate seeing non-traditional uses of the RPG Maker engines.
     
    #3
    JLowther and KenKrath like this.
  4. microck

    microck Veteran Veteran

    Messages:
    45
    Likes Received:
    11
    Interesting concept ! How do you achieve the puzzle pages drag and drop ? Event ?
     
    #4
    KenKrath and JLowther like this.
  5. JLowther

    JLowther Veteran Veteran

    Messages:
    327
    Likes Received:
    35
    First Language:
    English
    Yep. Basically just events and Yanfly's picture common event plugin.
     
    #5
    KenKrath, microck and Marquise* like this.
  6. Zizka

    Zizka Veteran Veteran

    Messages:
    127
    Likes Received:
    24
    First Language:
    English
    Primarily Uses:
    RMMV
    Interesting concept! I like it a lot!
     
    #6
    KenKrath and JLowther like this.
  7. JLowther

    JLowther Veteran Veteran

    Messages:
    327
    Likes Received:
    35
    First Language:
    English
    Thanks!

    This came on the heels of learning to do scripting in RMMV's battle system to do things like add QTEs and whatnot.

    Here's a sample of some of the concepts I had brewing before I switched it up and started working on FJ instead:
     
    #7
    VitaliaDi, KenKrath and Marquise* like this.
  8. Selviam

    Selviam Veteran Veteran

    Messages:
    62
    Likes Received:
    41
    First Language:
    English
    Primarily Uses:
    RMMV
    This looks like a great idea. I have a baby brother he might like this.
     
    #8
    KenKrath and JLowther like this.
  9. microck

    microck Veteran Veteran

    Messages:
    45
    Likes Received:
    11
    You give me the idea to use the Yanfly's picture common event plugin for a little puzzle (set with the "hold" option) but even if my mouse is out of the picture area, the picture move, it's annoying. :mrsatan:

    I like your concepts, your work is inspiring.
     
    #9
    KenKrath and JLowther like this.
  10. JLowther

    JLowther Veteran Veteran

    Messages:
    327
    Likes Received:
    35
    First Language:
    English
    Thank you so much! :)

    As for the drag and drop, do you have the "release" event set to drop the picture or move it back to its original location?
     
    #10
    KenKrath likes this.
  11. Burgerland

    Burgerland Veteran Veteran

    Messages:
    259
    Likes Received:
    57
    First Language:
    English
    Primarily Uses:
    N/A
    I hope I'm not necro-bumping. I wanted to say this is really cool. RMMV needs more unique ideas like this, especially puzze game and platformer-wise! The drag-and-drop feature could be used for level editing, or customizing title screens, or playing with the end credits.
     
    Last edited: Aug 18, 2018
    #11
    JLowther likes this.
  12. JLowther

    JLowther Veteran Veteran

    Messages:
    327
    Likes Received:
    35
    First Language:
    English
    Thanks, and the volume settings were tied into the js calls for the various volume levels.

    That separate interface menu was a bear to put together, as I needed to ensure it flipped just the right switches when you went up and down levels in order to ensure exiting it resumed everything as needed.
     
    #12

Share This Page