New to the forums? Click here to read the "How To" Guide.

Developer? Click here to go to the Developer Forums.

World of Reddit (Linux Added)

conlanconlan Posts: 58
edited June 2014 in Games and Apps
Browse your favorite website in 3D! Surf around subreddits and connect your Reddit account to upvote/downvote!

Download:
url=https://www.dropbox.com/s/mh1s7ylkwltfye2/World%20of%20Reddit%20PC%200.16.zip]WINDOWS v0.16[/url
url=https://www.dropbox.com/s/3zjd69s0xuuyqwb/World%20of%20Reddit%20OSX%200.16.zip]OSX v0.16[/url
url=https://www.dropbox.com/s/zvk044oyc2ytfzb/World%20of%20Reddit%20Linux%200.17.zip]Linux v0.17[/url

wor1.jpg wor2.jpg
wor3.jpg wor4.jpg

===============================
Controls
===============================

• [O] = Toggle Oculus Rift on / off

= Authenticate Reddit account

• [ESC] = Quit

• [W] = Move Forward
• [A] = Strafe Left
= Move Back
• [D] = Strafe Right
• Hold [SHIFT] for faster movement

• [C] = Rise down
• [Space] = Rise up

• [R] = Refresh nearest subreddit
• [T] = Load next page of nearest subreddit

While looking at a post:

• [Q] = Rotate post left
• [E] = Rotate post right

• [F] = Upvote post
• [G] = Downvote post

===============================
Razer Hydra
===============================

BX41xl-CQAEIUVQ.png

I've posted more details and thoughts on my blog here. Really curious to see what people think and if they have any ideas/suggestions around these questions:

How to make text-only posts interesting?
What other Reddit features would you like to see? Search? Saving posts? Sharing posts? Viewing a specific subreddit by name?
What about customization? Would users like to determine the positions of subreddits themselves or do they prefer a fixed, persistent map?

I'm hoping to add Razer Hydra support soon!
«1

Comments

  • cyberealitycybereality Posts: 26,156 Oculus Staff
    Nice!
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i
    Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
  • onepoint21onepoint21 Posts: 25
    Brain Burst
    This is cool. Really nice project
  • HappyHimitsuHappyHimitsu Posts: 990
    Art3mis
    This is absolutely awesome.
    About the only thing I can complain about is the fact that I can't turn using my mouse. I would think that most people would prefer to have the option to surf reddit from their couches without the need to get up and physically turn around, or walk backwards.

    It would be cool to see an option to blow up the reddit post you are currently looking at to a larger size, I would love to see that get added for the future!

    Keep up the excellent work! :)
    “If you are willing to look at another person’s behavior toward you as a reflection of the state of their relationship with themselves rather than a statement about your value as a person, then you will, over a period of time cease to react at all.”
    (~I really gotta remember this shiz~)
    ― Yogi Bhajan
  • conlanconlan Posts: 58
    This is absolutely awesome.
    About the only thing I can complain about is the fact that I can't turn using my mouse. I would think that most people would prefer to have the option to surf reddit from their couches without the need to get up and physically turn around, or walk backwards.

    It would be cool to see an option to blow up the reddit post you are currently looking at to a larger size, I would love to see that get added for the future!

    Keep up the excellent work! :)

    Thanks! I'll work on enabling the mouse while the rift is connected. I think the Hydra controls will also need some sort of assisted turning as well.

    When you look at a post it should download the full res version of the image, but did you mean scaling it up even further? I've definitely noticed that some images come out weird when they have a rectangular ratio...
  • drashdrash Posts: 2,840
    Trinity
    This is just the sort of envelope-stretching app I like to see! Very creative. I never would of imagined browsing quite like this. I love reddit, as I'm sure many millions do, so I'll give you some of the thoughts that came to mind:

    I like the background sounds, especially in the beginning near the /r/frontpage where it just sounds like you're in a very social area. Super fitting and I like it a lot. The sound that you've picked for certain other subreddits can be distracting, though. The NSFW one has too much giggling, and the gaming one has too much explosive stuff going on, so it just kind of keeps me from being able to focus on the content. Overall, having a different sound for each subreddit is a really awesome touch!

    Aspect ratio is definitely something you'll have to take a look at as it ruins a lot of the images that show up. However, I did like that I could see more clearly if I get closer. You've got that part down. Maybe if there is a lot of detail in a small area you can have the player's IPD shrink when you get really close to something so that they aren't going cross-eyed trying to read something small. (I didn't go cross-eyed or get *that* close, but I can imagine situations where there might be tiny detail that one would like to look at).

    Can't turn around -- as was already mentioned, this was a huge flaw in the movement controls. You've got all the FPS-style controls in place except being able to to turn around and once you remedy that it will make all the difference in allowing the player to move around at will, and easily look at things from all sides.

    I found that the N key is pretty hard for me to locate while the Rift is on. All the other keys are in the vicinity of WASD, so maybe there could be another key nearby for this?

    I personally found that using C and Spacebar for fall and rise felt very backwards to me. I can understand if you meant for Space to be the classic jump/up button and C for crouch or something, but the way they are reversed vertically, it's hard to get used to (for me, at least).

    Is there any way to customize the subreddits that I see? If I authenticate my reddit account, will it pull down the subreddits I've subscribed to and show those? If not, that would be another killer feature!

    That's about it. Awesome stuff. Thanks for sharing this! :)
    TitansOfSpacePlus_CoverArt_VRLandscape5_60p.png
  • conlanconlan Posts: 58
    drash wrote:
    This is just the sort of envelope-stretching app I like to see! Very creative. I never would of imagined browsing quite like this. I love reddit, as I'm sure many millions do, so I'll give you some of the thoughts that came to mind:

    I like the background sounds, especially in the beginning near the /r/frontpage where it just sounds like you're in a very social area. Super fitting and I like it a lot. The sound that you've picked for certain other subreddits can be distracting, though. The NSFW one has too much giggling, and the gaming one has too much explosive stuff going on, so it just kind of keeps me from being able to focus on the content. Overall, having a different sound for each subreddit is a really awesome touch!

    Aspect ratio is definitely something you'll have to take a look at as it ruins a lot of the images that show up. However, I did like that I could see more clearly if I get closer. You've got that part down. Maybe if there is a lot of detail in a small area you can have the player's IPD shrink when you get really close to something so that they aren't going cross-eyed trying to read something small. (I didn't go cross-eyed or get *that* close, but I can imagine situations where there might be tiny detail that one would like to look at).

    Can't turn around -- as was already mentioned, this was a huge flaw in the movement controls. You've got all the FPS-style controls in place except being able to to turn around and once you remedy that it will make all the difference in allowing the player to move around at will, and easily look at things from all sides.

    I found that the N key is pretty hard for me to locate while the Rift is on. All the other keys are in the vicinity of WASD, so maybe there could be another key nearby for this?

    I personally found that using C and Spacebar for fall and rise felt very backwards to me. I can understand if you meant for Space to be the classic jump/up button and C for crouch or something, but the way they are reversed vertically, it's hard to get used to (for me, at least).

    Is there any way to customize the subreddits that I see? If I authenticate my reddit account, will it pull down the subreddits I've subscribed to and show those? If not, that would be another killer feature!

    That's about it. Awesome stuff. Thanks for sharing this! :)

    Thanks Drash! Yeah looks like assisted turning is definitely the next thing to fix. And good point on the [N] key, I'll change it to [T] and change oculus toggling to [O] since it's not used often.

    Good idea on the subscriptions. Currently when you authenticate you can only upvote/downvote but I'm thinking there should be a "home" area you could fly to which would have your subscribed subreddits.

    Any thoughts on displaying text-only posts in a more interesting fashion? It could get too cumbersome to cram them onto the block (blocks would then have to be *really* big). A couple ideas:

    • Have a large sky billboard that you could display a post image/text up on it.
    • Scroll the text within the block similar to how deviant art does it with poems.
    • Some other HUD / dashboard with a scrolling text ticker.
  • tjmage1tjmage1 Posts: 1
    NerveGear
    This has a lot of potential. I'd just like to point out that your prompt for exiting the app after pressing escape doesn't render correctly on both eyes for the oculus.

    Keep working on it though, this is really cool!
  • Neat idea! What about gamifying this? Turn it into a corridor shooter with random reddit-monsters/zombies.. Shoot them to downvote. Alt fire to upvote. I dunno.. Might be hard to read them quickly enough given the Rift's resolution, and it kind-of goes against proper reddiquette.. But it could still be fun I think. ;]
  • conlanconlan Posts: 58
    Thanks @tjmage1 -- I'll get on fixing that too.

    @phillipfoshee -- Thanks! I thought about making each action a gun that shoots out "upvote" or "downvote" bullets. That would definitely gamify it some. Maybe it should be a mode that people can toggle for when they want to experience reddit seriously versus having fun :)
  • dawgs4everdawgs4ever Posts: 82
    Brain Burst
    This is awesome.

    Have you considered talking to the folks who make the app Pinterest and doing something very similar for that? I don't use it, but my wife and her friends spend all day on Pinterest just browsing through photos. I imagine that something similar in the Pinterest world would be a phenomenal success once the Oculus goes more mainstream. I'm sure when I get my commercial Rift and start playing games.. and my wife figures out she can use it to browse Pinterest.. I would probably never be able to get my Rift back from her.

    Anyway - just a thought and a way for you to make some money out of this great idea.
  • conlanconlan Posts: 58
    Oh man, that'd be awesome. Maybe I'll contact them after this gets to a more polished state, but yeah pinning / liking posts would be great with this. Good idea!
  • conlanconlan Posts: 58
    *Updated to v0.11 which has mouse turning with Rift as well as changed Load Next Page to [T].
  • WormSlayerWormSlayer Posts: 51
    Hiro Protagonist
    Really, no /r/oculus? XD
  • conlanconlan Posts: 58
    WormSlayer wrote:
    Really, no /r/oculus? XD

    I know, I know :lol: There's a lot of subreddits I'd love to add but just having stacks of text is kinda boring. Any thoughts on how to make text-only posts more interesting?
  • conlanconlan Posts: 58
    Just added Razer Hydra support! Updated the original download links or you can checkout my blog post at http://www.conlanrios.com/2013/10/razer-hydra-support-added-to-world-of.html.

    After binding the controllers, you can navigate with:

    BX41xl-CQAEIUVQ.png
  • conlan wrote:
    How to make text-only posts interesting?
    What other Reddit features would you like to see? Search? Saving posts? Sharing posts? Viewing a specific subreddit by name?
    What about customization? Would users like to determine the positions of subreddits themselves or do they prefer a fixed, persistent map?

    I would like to be able to view a specific subreddit by name and toggle NSFW posts/subs completely off.

    Maybe you could make text-only posts like a giant newspaper/book so you could turn pages? (giant because it's hard to read on the Rift at the moment)
    Seeing is believing
  • conlanconlan Posts: 58
    A newspaper/book would be cool, maybe something like Flipboard? (https://flipboard.com/). Actually, having each subreddit be a book that you could pick up would be awesome, with each page being a different post.

    Or maybe each post should just be a flat sheet but have them be stacked on shelves? Like a reddit library.
  • Both ideas sound quite neat, especially having a reddit library whether the shelves are filled with books or sheets!

    Everything just has to be giant 'til there's higher res Rifts haha!
    Seeing is believing
  • just got my Razer Hydra and set it up

    I don't get its demo, plz help
  • Any chance of a Linux port?
  • conlanconlan Posts: 58
    Kulemi wrote:
    Any chance of a Linux port?

    hey kulemi, I'll try to get on that in the upcoming week :)
  • conlanconlan Posts: 58
    maharose wrote:
    just got my Razer Hydra and set it up

    I don't get its demo, plz help

    hi maharose, what sort of issue are you running into? Are the Razer Hydra controls working for you?
  • FritoFrito Posts: 924
    NerveGear
    Great dev Conlan, but I gotta say, based on yesterdays reactions> fk reddit!
    Backer
    "Have faith." -Palmer Luckey
  • conlanconlan Posts: 58
    Lol, thanks frito :) Maybe so, but we still need to experiment with VR in the non-gaming space!
  • FritoFrito Posts: 924
    NerveGear
    Agreed! ;)
    Backer
    "Have faith." -Palmer Luckey
  • conlanconlan Posts: 58
    Just added a Linux build here!

    I can't really try it out so if anyone can give it a shot, let me know how it runs! Thanks :)
  • FictionXFictionX Posts: 289
    conlan wrote:
    Just added a Linux build here!

    I can't really try it out so if anyone can give it a shot, let me know how it runs! Thanks :)

    Hi

    Would you mind building it for Linux "x86 +x86_64 (Universal)"? 32 bit Unity builds doesn't work out of the box on 64 bit distros, unfortunately.

    Thanks!
  • conlanconlan Posts: 58
    FictionX wrote:
    conlan wrote:
    Just added a Linux build here!

    I can't really try it out so if anyone can give it a shot, let me know how it runs! Thanks :)

    Hi

    Would you mind building it for Linux "x86 +x86_64 (Universal)"? 32 bit Unity builds doesn't work out of the box on 64 bit distros, unfortunately.

    Thanks!

    Done and done! Linux v0.17
  • FictionXFictionX Posts: 289
    Thank You! It works fine.

    For some reason, If I don't switch to Rift mode when starting, but look up at the menu in normal 2D mode, it freezes - but that's not a problem once I've pressed O.

    Also, the right Hydra seems to not be working properly - but that's not big deal (for me, anyway).

    I used the 64 bit version. I noticed that the libOculusPlugin.so was missing from the 32 bit plugin folder. For some reason, Unity forgets to include that one from time to time. Copying it from another demo (or the v16 32 bit version of this one, of course) should make it work on 32 bit distros as well.

    In any case, It's a really nice and fun way to muck about in Reddit. :) The sound effects work surprisingly well - although I wonder if it would be a good idea to be able to switch them off so you could listen to some music instead.

    Thank you very much for building for Linux.
  • conlanconlan Posts: 58
    FictionX wrote:
    Thank You! It works fine.

    For some reason, If I don't switch to Rift mode when starting, but look up at the menu in normal 2D mode, it freezes - but that's not a problem once I've pressed O.

    Also, the right Hydra seems to not be working properly - but that's not big deal (for me, anyway).

    I used the 64 bit version. I noticed that the libOculusPlugin.so was missing from the 32 bit plugin folder. For some reason, Unity forgets to include that one from time to time. Copying it from another demo (or the v16 32 bit version of this one, of course) should make it work on 32 bit distros as well.

    In any case, It's a really nice and fun way to muck about in Reddit. :) The sound effects work surprisingly well - although I wonder if it would be a good idea to be able to switch them off so you could listen to some music instead.

    Thank you very much for building for Linux.

    Sure thing FictionX! What sort of issues are you having with the right hydra controller? Is it not responding entirely or are some keys not working?
«1
Sign In or Register to comment.