Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SDK Feedback
#19
(03-16-2020, 01:43 PM)emalafeew Wrote:
(03-15-2020, 03:32 AM)Stain2319 Wrote: I decided to post a video of what I have done so far - this is the first "from scratch" attempt, and mostly a learning exercise, but it's been a lot of fun.

ANYWAY thank you again for all your help getting to this point.   I present to you, SharkDemo v0.2 for Oculus Quest! Smile

https://youtu.be/9_MX6PVP2xk

I'm floored, this is great!  We haven't tried the wavy distortion effect in VR yet, how's it feel?

As for the viewpoint, you can raise it from VZPlayer origin by setting VZPlayer.NeckHeight.  The advantage of doing that as opposed to moving the VZPlayer origin is the view will stay directly above the shark even as it pitches or rolls, as if you were riding on it and keeping your body vertical.

For gameplay, have you ever played Feeding Frenzy?  

It would be easiest for you to make a large area with walls, but if you're wondering how to keep the terrain going infinitely, there are a few approaches.  One is to procedurally generate new terrain/objects in front of you, and also destroy them behind you, at a distance the player doesn't notice.  Two is to pre-author "tiles" of terrain/objects, that you can generate in front and destroy behind in the same way.  A third is to pre-author one main area, surrounded by smaller buffer areas that are identical from the each other opposite the main area.  When the player enters a buffer area you can then teleport them instantly to the opposite buffer area.

Our Jailbreak and cycling games use the second approach.  Both the first and second ways require you to do an additional thing: when the player's position values become large enough, their floating point precision errors will cause things in the scene to shake worse and worse.  To keep that from happening we set a threshold around 2500 meters and teleport the player and the entire scene back to the origin at that point.

Thanks! I have not played or heard of Feeding Frenzy but I'm going to google it right now!

The wavy distortion is really not bad at all. I'm fairly immune to VR sickness though, so others might find it less comfortable but I found that with it turned down to a mild level it's pretty immersive.

Thanks for the level building advice. I also invested in Playmaker last night and am looking forward to playing with that more.... So far I'm loving it.

I made a larger and more interesting environment this morning and when I have time later I'm going to throw my shark in there and tweak it a little and then I'll post another video of my progress. If and when I ever get a playable game going I'll post it somewhere for folks to try if they want.

Ok, just watched some video of Feeding Frenzy , very similar to what I had in mind in terms of a game mechanic. Thanks for that!
Reply


Messages In This Thread
SDK Feedback - by emalafeew - 03-25-2019, 12:20 PM
RE: Tell us about your projects - by emalafeew - 03-27-2019, 01:55 PM
RE: Tell us about your projects - by robkay - 04-05-2019, 03:04 PM
RE: Tell us about your projects - by emalafeew - 06-24-2019, 09:35 PM
RE: Tell us about your projects - by Karellen - 07-10-2019, 03:53 PM
RE: Tell us about your projects - by emalafeew - 07-11-2019, 03:17 PM
RE: Tell us about your projects - by Conant - 09-11-2019, 10:08 PM
RE: Tell us about your projects - by emalafeew - 09-17-2019, 12:31 PM
RE: Tell us about your projects - by Conant - 10-01-2019, 03:18 AM
RE: Tell us about your projects - by emalafeew - 03-16-2020, 01:45 PM
RE: Tell us about your projects - by mrphilipjoel - 11-01-2019, 02:50 AM
RE: Tell us about your projects - by emalafeew - 03-16-2020, 01:55 PM
RE: SDK Feedback - by Stain2319 - 03-15-2020, 03:32 AM
RE: SDK Feedback - by emalafeew - 03-16-2020, 01:43 PM
RE: SDK Feedback - by Stain2319 - 03-16-2020, 07:31 PM
RE: VZfit SDK updates - by phattanapon - 03-26-2019, 05:29 PM
RE: VZfit SDK updates - by jwarburg - 03-27-2019, 01:20 AM
RE: VZfit SDK updates - by phattanapon - 03-27-2019, 10:53 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)