The help menu is accessed from the control bar at the top of the scene and clicking on the question (?) button.
The Wiki button on the help menu takes you to this Wiki where hopefully most of your questions will be answered.
Performance Stats will display your Frames per Second and other helpful performance information.
The Discord button takes you to Our Rhino XR Studios Official Discord where you can ask your questions or see the latest chat about the world.
Release Notes currently points you to the development blog, but after the game is released, it will be the standard release notes tracking changes in the game and updates.
The Close Button closes the help menu.
MegaVerus is a multiplayer, session-based system. A session-based system means that a person can decide that they want to host a session to start an event. This would usually be a business event, a live speaking event, a virtual real estate showing or just getting together with clients and friends to collaborate in World. It isn’t always persistent virtual world where there is always a session going on and you just join in. It is an events-based system. You decide that you want to get together with others in the space and so you start a session.
In our first Release of MegaVerus the session-based system is started by going into Steam or our Virtual Machine called MAAS ( MegaVerus as a Service ). You will go to the initial session-based interface. This is referred to as the Main Menu in this Wiki.
You have four choices.
- To Enter Edit Mode. Edit Mode allows you to customize a scene in our system.
- To Host an Event. This will create a session and start an event people can join.
- To Join an Event. This will give you a list of session stated by other users that you can join.
- Quit the Session. This will close the event and leave you back in Windows.
Also, this game can be run windowed or in full screen mode. You use the F11 key to toggle between these 2 modes. You can access the Steam Overlay by using the Shift and Tab key. The Steam Overlay is described in the Getting Help documentation.
If you clicked to host an event, this means that you will launch the Session and your local PC will act as the Server for the Event. The Host is known as a Listen Server based session. It will start the server and your client on your machine. It then goes out to Steam and uses the Steam Matchmaking capabilities to list the Event you just started for others to join. As the MegaVerus matures, we plan on offering other alternatives including allowing you to run the Server on a hosting service instead of your local PC. Also, we plan on making the matchmaking more sophisticated and include having whitelists and blacklists for players that join, scheduled events advertising the system and other features allowing you to promote upcoming events.
After you click the Host Button you are taken to a very simple screen with the hosting options. You name your session something that would make sense to other people that might be trying to join the game. Below the Session name is the Group Selection drop down box where you select a group that the event is for. In most cases, you may only be in the Public group, so, the event you are hosting can be joined by anyone (i.e. it is a public event). If you are using groups, you can restrict access to people that have been added to that group. The next dropdown box is where you select which club or venue you want to start the session event in. For example, in this Event I am calling it Oasis Dance, it is a public event and it is going to be at Oasis Plaza.
You type Oasis Dance in the text box. Then you Click the Public/Group Drop down and you are shown as a minimum the Public group and whatever private groups you are a member of. In this case, the player was only a member in the Music Oasis group and belonged to no others.
Next you select the spaces you can host the event at are listed in an options menu. In MegaVerus you will have all our Spaces we built for the system as well as all of these spaces that you may have used as a starting point but customized with different props, lighting, camera angles, etc.
The screen should look like this after you have named the session, next select the group and then select the Venue for the event:
When you click the host button it will launch the session on your PC and you will be the first one in the space. It will load the last avatar you used in the game. You can change your Avatar using the menu system.
Your name of the Event, in this case Music Oasis will be also listed as a game to join and people that use the join option will be able to find this when they select join from the Main Menu. If it is a Public Event everyone who looks for session will be able to see it to join it. If it is a Private Event only the people that members of the group you chose will see it to be able to join the event/co-op party.
You can now begin hosting your event with others.
Join and Attend an Event
MegaVerus is a multiplayer, session/event-based system. This means that one user decides to host the event and then others join. To join an event you select join from the Main Menu of the session.
The join menu shows all the active sessions, who is hosting it and how many people are attending it. Select an event and press the Join button to join the event. Depending on the number of events currently going on you may have to page through using a scroll box to find the event you want to join. You will be joining an event that is being hosted on another server. Based on the PC they are using, bandwidth and your PC’s specifications the game play may vary from event to event. See the performance and trouble shooting guide for more information on this.
After you join an event you are teleported into the scene that the host has chosen. You will be using the last avatar you were using in the space last time you joined it. You can always change your avatar to another in your inventory or get into the Ready Player Me site and customize a new one and add it while attending the event. See Avatar Customization for more details.
When joining an event, your voice and text chat are initially disabled. You can turn them on using the buttons on the top control bar. See Being Social – Voice and Chat for more information. If you want to leave the session you can use the exit button also on the top control bar and return to the Main Menu to select another event or to quit.
You can get into Ready Player Me our partner site by click this link: Create Full-Body 3D Avatar from a Photo | Ready Player Me and customize your own avatar to use in MegaVerus. After you have customized your very own Avatar in Ready Player Me it is saved on the web and you are given a URL to where it is stored. The URL will look something like this:
You are given a chance to copy this URL in the Ready Player Me hub after you finished creating the Avatar. The page looks something like this:
Click the copy button go copy this to your Windows clipboard.
Then with the URL copied go into MegaVerus and in the host mode Select the first icon on the Host Menu on the right hand side.
Then in the Avatar Menu use the Combo Drop Down Box and Select New RPM URL to import the Avatar into MegaVerus from Ready Player Me.
Here is a video showing how to import a Customized Ready Player Me Avatar into MegaVerus.
You control the movement of your avatar much like you do in most Multiplayer Games with a combination of W, A, S & D keys and the mouse. Holding the Right Mouse button down and moving it will pivot your Camera to look different directions whether in third person camera or first-person camera. Whichever direction the camera is pointing controls the direction you will walk/run in. W – is forward, S is reverse, A is left, and D is right to move in relation to the current camera angle. The speed that you walk, or run is controlled by the Scroll Wheel on your mouse. If you are walking you can press down on the scroll wheel and roll it forward to increase your speed from a walk to a jog, to a full run. Or scroll backward while pressing down on the mouse scroll wheel to decrease your speed back to a walk.
You can jump while standing still, walking or running by hitting the space bar on your pc keyboard. You use the space bar to jump. While walking around the game you may come to barriers like a small wall, a rock, etc. You can jump to either go up onto or over the barrier stopping you from navigating. Just like in real life, you might have to take a running start to jump higher. Your jump height is increased by going faster.
You can crouch by hitting the C key on your PC keyboard. Hitting the C key again will let you stand up again from your crouch.
Interacting with Objects
While exploring MegaVerus you may come across objects in the game that have been programmed so that your Avatar can interact with them. For example, a chair might have the ability to have you sit down in it. A piano might have the ability to press down keys to play notes on it. You may run across things you can pick up and hold in your hand. In all cases, when you are near an object that you can interact with a message will appear on your screen identifying how can interact with it. In all cases for interacting with an object you use the E key on your pc keyboard. A good example would be if you were next to chair, it might say Press E to Sit in Chair.
Here is a video showing animation in the session: https://www.youtube.com/watch?v=c8P0WwgGHZo
Your avatar has a camera associated with it. You can change the camera you are using by selecting entries on the Camera Menu. For Avatar Cameras, your choices are 1st person, 3rd person and Free Camera. The 1st person camera places the view where your eyes would be, and you don’t see your own avatar in the scene as you walk around. The 3rd person camera places a camera that follows you from behind as you navigate the scene. The free camera allows you to move the camera around the scene independent of the position of your avatar.
In all cases when selecting the avatar, it pops up a menu that you can use to change the camera properties. A good example is the third person camera. When selecting the 3rd person camera, the following menu is displayed on the screen. The options are:
- Loc X, Y & Z – allows you to move the camera in relation to your avatar. +X moves it to the right and -X moves it to the left. +Y moves it closer and -Y moves it back. +Z moves it up and -Z moves it down.
- Rot X, Y & Z – rotates the camera on the X, Y or Z axis.
- Saturation – changes the saturation setting on camera to either more vivid colors or muted colors.
- Contrast – changes the differences or sharpness you see of the colors in the scene.
- Vignette – allows for the darkening of the screen corners to focus you attention on the middle of your screen.
- Bloom – allows the scene to look brighter and also may appear to make it look hazy.
- Ambient Occlusion (AO) – is an effect that approximates the attenuation of light due to occlusion. This is generally best used as a subtle effect, in addition to standard global illumination, that darkens corners, crevices, or other features to create a more natural, realistic look.
- Global Illumination (GI) – Global illumination (also called indirect lighting and indirect illumination) simulates lighting interactions with geometry and material surfaces to add realistic lighting to your scenes and projects. This simulation also takes into account absorption and reflectiveness of the materials with which it interacts.
- DOF, Near & Far – applies a Depth of Field setting to the camera. Depth of Field (DOF) applies a blur to a scene based on the distance in front of, or behind, a focal point. The effect can be used to draw the viewer’s attention to a specific subject of the shot based on depth and adds an aesthetic to make the rendering appear more like a photograph, or film.
- Motion Blur – makes objects appear to blur as you move around a scene. It can be set from not motion blur to a more extreme motion blur based on the movement of the camera in the scene.
- Eye Adaptation – Eye Adaptation, or automatic exposure, causes the exposure of the scene to automatically adjust to recreate the effect experienced as human eyes adjust when going from a bright environment into a dark environment or vice versa.
You can change the current animation on your Avatar in the session. When starting the game, you are automatically in the Walk Cycle Animation which is tied to the movement of your Avatar in the game. Your animation in the game also can change based on your interaction with items in the game, such as sitting in a chair which is described above. You also, can change the animation of the Avatar by applying an animation using the Animation menu.
The animation menu is in the Right-hand side menu as the second item/button on the tool bar. Click on this button and the animations you can use are displayed in the right-hand side menu. You can page up and down in this menu to view all the animations. You change your animation by clicking the animation you want to apply. For example, you could have your avatar to do a hip hop dance. To go back to the Walk/Run associated with the Avatar select the Walk Cycle from the Animation Menu.
At the top of the Menu for Avatars there is s drop down menu that will filter the animations by type or grouping. Things like Dances, Gestures, Emotes, Walk Cycles, etc
Emotes are animations associated with the face. In MegaVerus by default your face will change based on what you are saying in your microphone. Your avatar will appear to talk by moving its mouth during game play. In addition, you can choose emotes to do things like smile, frown, cry, etc.
Being Social – Voice & Text Chat
MegaVerus uses Voice Over Internet Protocol (VOIP) for talking with each other in the session. You start the voice in the game so others can hear you by pressing the Voice Activate button on the top control bar. It will turn the microphone icon green. You mute yourself by pressing it again to unhighlight it and turn it back to a white icon. MegaVerus uses Lip Sync software to simulate the movement of the Avatar’s mouth to look like it is talking using your voice input from your microphone.
MegaVerus has a simple Text Chat System that you launch from the top control bar by pressing the Text Chat button. It supports basic chatting and currently has no other special features for embedding things like links, emotes, badges, etc. Everyone in a given session will see what is in the chat window if they select this option.
Time of Day & Weather
Time of day will change the sky, sun, moon and stars in the session. It uses military time in the slider switch. To understand military time, if the time is 1:00pm or greater, add 12 to the hours and that will get you the time in military time. For instance, 1:00pm + 12 = 1300hours, 2:00pm + 12 = 1400 hours and is pronounced 14 hundred hours. You add in the minutes the same as on the normal 12-hour clock.
You select the Sky & Weather Options with the cloud looking button on the Action Menu and then selecting Sky Options. Here is an example of the Sky option set to 9:48 in the morning.
Here is the sky option selecting a time that is at night (19:18 or 7:18 PM). The moon and stars are out because it is clear skies.
Weather Options – Preset Weather
You select weather by choosing a preset weather from the Weather option.
The preset weather patterns in selected sessions currently are:
- Clear Skies
- Partly Cloudy
- Light Rain
- Light Snow
Note: Not all sessions will have this great weather feature.
We also value your opinions, suggestions and other feedback to make the best possible family friendly metaverse platform, built for commerce & education. Please post your comments below!
Rhino XR Team