Hosting an Event or Dance

## Host an Event or Dance

My Music Oasis is a multiplayer, session based game. A session based game means that person decides that they want to host a session to start a game. This would usually be a dance event, a live music event, a music share event or just getting together with a few friends to play with Music Oasis. It isn't a always persistent virtual world or MMORPG where there is always a game going on and you just join in. It is an events based game. You decide that you want to get together with others in the game and so you start a session.

In the Release 1 of Music Oasis the session based game is started by going into Steam and launching Music Oasis. 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 club or scene in the game. Customize A Club

* To Host an Event. This will create a session and start a game people can join. Hosting an Event.

* To Join an Event. This will give you a list of session games stated by other players that you can join.

* Quit the Game. This will close the game 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.

## Hosting an Event

If you clicked to host an event, this means in Release 1 that you will launch the game and your local PC will act as the Server for the game. Release 1 is known as a Listen Server based game. 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 game you just started for others to join. As the game 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 game and other features allowing you promote you upcoming event.

After you click the Host Button you are taken to a very simple screen with the Release 1 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 Clubs you can host the event at are listed in an options menu. In the first Release you will have all our Clubs we built for the game as well as all of these clubs that you may have used as a starting point but customized with different props, lighting, camera angles, etc.

The screen should like this after you have named the session, selected the group and selected the Venue for the event:

When you click the host button it will launch the game on your PC and you will be the first one in the game. 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 games 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 and playing the game with others.