Announcement

Collapse
No announcement yet.

Storyteller: Fireside Tales (Immersive Audiobook Player) - Supports Rift DK2

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Storyteller: Fireside Tales (Immersive Audiobook Player) - Supports Rift DK2



    Storyteller is an immersive audiobook player. It makes a regular audiobook sound like it's being read to you from the storyteller hermit character in his hermit cave. Play one of the included public domain works of H. P. Lovecraft, or play your own by replacing user_audio.ogg in the .exe directory with your own .ogg file (MP3 support planned), and then selecting "User Audio" on the menu.

    KEYBINDS/HOW TO USE

    Keybinds:
    • F1 - Reset HMD (I don't know if this works)
    • Spacebar - Pause/Play current book (I think it might not default to anything, so if nothing happens when you press Spacebar, select a book on the menu first).
    • Enter - Create bookmark at current time. Note: This does not currently save per-book. So you could do weird things like make a bookmark that's greater than duration of the audio. I don't really need bug reports for this case - I know it's there but can't fix it until I get home today.
    • Right/Up Arrows - Cycle bookmarks. This will skip to the first bookmark, and so on, until it loops bookmarks.
    • Escape or F2 - Opens or closes the menu-book (you can exit from the menu, just hover over the book in the center column, bottom row).
    • ~ (Tilde) - Brings up console


    Using the book-menu system (see below for screenshot examples):

    To use the menu, just look at one of the books - text will appear and slowly fade from one color to another to indicate activation time. It takes 4s to select a book. The text will change colors to indicate this. Once an item has been selected in that way, if it's an audiobook title, it will start playing and the menu-book will close.

    Blog Page: Storyteller: Fireside Tales Info and Download Page

    Direct Download: Storyteller: Fireside Tales - Alpha 0.2 Build

    Updates/New Features
    • Added tesselation to the player body and head - I don't know if this is really doing much since the model isn't really set up for it, so let me know your feedback. I can also turn it down more, as it's on pretty high right now.
    • Added some dripping effects for the puddles, as well as sounds. I tried to make the sounds for the drips low enough that they sound good but are not distracting.
    • Fog!
    • Reflection capture probes. These should make everything look a bit nicer and don't cost much.


    New Menu System
    • Instead of one large book, which had a convoluted method for determining what word was being looked at, I've switched to using an array of 9 books floating in front of the player.
    • Text his hidden by default - when you look, it appears and starts to (smoothly - I hated that ticking fade in the first build) fade to the activation/highlight color from the default color.
    • The activation time is now 4s. With the smoother fade between colors, I felt this time was also a nicer feel. Long enough to not accidentally activate something, but shorter than the 5s wait from before.
    • The logic and code behind how the timer for fading works, as well as for activating a book, is far cleaner and more efficient than before.
    • It's overall a lot less buggy and feels much nicer to use.



    When you look at a book, the title appears!





    Screenshots





    Storyteller - An immersive VR audiobook player

    Dungeon Survival - WIP First person dungeon crawler with a focus on survival and environmental gameplay ala roguelikes

    #2
    Alpha 0.3 Released

    Get it here:

    Download: Storyteller: Fireside Tales – Alpha 0.3 Build (IndieDB) – Still Uploading
    Download: Storyteller: Fireside Tales – Alpha 0.3 Build (Mediafire Mirror)

    ALPHA 0.3 NOTES

    Updates/New Features

    * Got rid of tesselation on character.
    * Hid character until DK2 arrives for proper leaning/head rotation.
    * Revamped level with less meshes and better/faster geometry
    * Added distant birds
    * Added ambient morning sounds
    * Selecting a book that is currently already playing will simply pause it now (this is an effect of the below fix).
    * Added batch files for selecting different UE4 options that might be useful for getting extra performance for Oculus Rift users.

    Bug Fixes

    Fixed an issue that would cause weird behavior in the menu system when switching to a different book.
    Storyteller - An immersive VR audiobook player

    Dungeon Survival - WIP First person dungeon crawler with a focus on survival and environmental gameplay ala roguelikes

    Comment


      #3
      Hey, n00854180t. Great idea here. I don't have an Oculus myself, but if I had one, this is the first thing I'd play with it. Wicked cool.

      Comment


        #4
        Thanks Jonathan! I don't have my DK2 yet but I'm really looking forward to trying this out when I get it. I'm going to listen to R. Scott Bakker's Prince of Nothing trilogy.

        Right now I'm working on a little set of functions for reading data out of zip files (almost done) and loading images (jpg) during gameplay for the purposes of a VR comic book reader. I plan to have a release of the comic book reader working in a week or two, maybe sooner.

        Going to have to take another pass at Storyteller, because some of the effects or settings do not play nice with the Rift, and performance goes from a nice steady >160+ FPS down to 30FPS ish. I've tracked down the problem to effects quality and some of the materials shaders (those rocks, mainly, from the Effects Cave map) which seem to be causing some of the issues. Anyway, I have that mostly tracked down, but I've taken a break from the test compile package test loop to work on the zip functionality for the comic reader.
        Storyteller - An immersive VR audiobook player

        Dungeon Survival - WIP First person dungeon crawler with a focus on survival and environmental gameplay ala roguelikes

        Comment


          #5
          Looks like a very interesting idea!
          STONE RAGE
          StoneRage Steam: https://store.steampowered.com/app/640860/Stone_Rage/
          https://stoneragegame.com/

          Comment

          Working...
          X