blob: ef5f3e8206e6d780440cf464d6d97ff228ddb45f [file] [log] [blame]
<?php
/**
* Copyright (c) 2018 Eclipse Foundation and others.
*
* This program and the accompanying materials are made
* available under the terms of the Eclipse Public License 2.0
* which is available at https://www.eclipse.org/legal/epl-2.0/
*
* Contributors:
* Christopher Guindon (Eclipse Foundation) - initial API and implementation
*
* SPDX-License-Identifier: EPL-2.0
*/
?>
<div class="col-md-24">
<img id="rover" src="images/rover.png" /><br/><br/>
<p>Your mission is to drive the e4-Rover robot through a series of tasks to explore the Martian
landscape. Each task will ask you to drive the e4-Rover to a rock and present an e4-Rover instrument
to the rock. Collect points for each successfully completed task within a 3-minute mission game.
The player with the top score during the entire conference wins a grand prize.
</p>
<h3>Get Started</h3>
<p>
Make sure you have completed the <a href="getstarted.php">getting started instructions</a> to
download Eclipse e4, download the e4-Rover client, register for a key and start the client before
you play.
<bold>Note:</bold>
Only EclipseCon 2010 attendees can register to play.
</p>
<h3>Take the Challenge</h3>
<ol>
<li><b>Missions</b>: To start a mission, you first need to request control to play by entering your player key
in the "Player Key" field. Then press the "Request Control" button to join the player queue (you may have to
wait a few seconds). It is your turn when you are the first player in the queue. There will be a short
countdown. If your name appears as the player in the "Game" view and you can see the "time remaining"
count down, it is your turn to control the robot. The buttons for making the robot move will become
enabled. A mission lasts three minutes.<br>
<img src="images/requestcontrol.png">
</li>
<li><b>Tasks:</b> When your missions starts you will be presented with the first task.
The objective of the game is to score as many points as possible. To score, the robot needs to
present the correct "instrument" at the right "rock". Instruments are at
the front and back of the robot. Rocks are the little boxes at the edge of the arena, with names
taken from <a href="http://www.spacetoday.org/SolSys/Mars/MarsThePlanet/MarsRockGallery.html">rocks</a>
that have been found and named as part of the Mars Rovers' missions.
The "Game" view shows the next objective, that is, which instrument to present at which rock, and
the associated reward. If you present the wrong instrument, or at the wrong rock, you won't score
and a new objective will be chosen for you.
</li>
<table class="table">
<tr>
<th>Target Rock</th>
<th>Target Instrument</th>
</tr>
<tr>
<td>Adirondack - <span style="color:blue">Blue</span></td>
<td>Drill (front) - <span style="color:red">Red</span></td>
</tr>
<tr>
<td>Humphrey - <span style="color:yellow">Yellow</span></td>
<td>Spectrometer (back) - <span style="color:yellow">Yellow</span></td>
</tr>
<tr>
<td>Mazatzal - <span style="color:green">Green</span></td>
<td></td>
</tr>
<tr>
<td>Mimi - <span style="color:red">Red</span></td>
</tr>
</table>
<li><b>Moving the e4-Rover:</b> The default e4-Rover client has 8 buttons to allow you to move the e4-Rover
through the tasks. A camera provides an image of the e4-Rover so you can actually play the game from any location. However, you will notice there is 2-5 second delay between the image and the robot.
If it makes you feel better the latency to Mars can be between 15-20 minutes!
</li>
<li><b>Point System:</b> For each goal, the reward counter begins at 180 and counts down as you play.
When a goal is reached, you receive the number of points remaining on the counter. Mistakes cost 10 points on the reward counter.
The reward counter resets to 180 after each goal.
</li>
<li><b>Improving the client:</b> Raise your score by making the e4-Rover client more efficient. There are
lots of way to improve the client to make it easier and quicker to complete the tasks. We leave it
to your imagination.
</li>
</ol>
<br><br>
</div>