forked from len0rd/rockbox
Add wormlet to new supported targets and add screenshots too, adds multirow package to the preamble
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9429 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
a153b641a6
commit
c687b30993
8 changed files with 110 additions and 157 deletions
BIN
manual/plugins/images/ss-wormlet-112x64x1.png
Executable file
BIN
manual/plugins/images/ss-wormlet-112x64x1.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 451 B |
BIN
manual/plugins/images/ss-wormlet-160x128x2.png
Executable file
BIN
manual/plugins/images/ss-wormlet-160x128x2.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 634 B |
BIN
manual/plugins/images/ss-wormlet-176x132x16.png
Executable file
BIN
manual/plugins/images/ss-wormlet-176x132x16.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
BIN
manual/plugins/images/ss-wormlet-220x176x16.png
Executable file
BIN
manual/plugins/images/ss-wormlet-220x176x16.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 915 B |
BIN
manual/plugins/images/ss-wormlet-320x240x16.png
Executable file
BIN
manual/plugins/images/ss-wormlet-320x240x16.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
|
|
@ -57,7 +57,7 @@ will carry on playing whilst plugins are being run.
|
||||||
|
|
||||||
\opt{HAVE_LCD_BITMAP}{\input{plugins/tetrox.tex}}
|
\opt{HAVE_LCD_BITMAP}{\input{plugins/tetrox.tex}}
|
||||||
|
|
||||||
\opt{recorder,recorderv2fm}{\input{plugins/wormlet.tex}}
|
\opt{recorder,recorderv2fm,ondio,h1xx,h300,ipodcolor,ipodnano}{\input{plugins/wormlet.tex}}
|
||||||
|
|
||||||
\opt{h1xx,h300,ipodcolor,ipodnano,ipodvideo}{\input{plugins/xobox.tex}}
|
\opt{h1xx,h300,ipodcolor,ipodnano,ipodvideo}{\input{plugins/xobox.tex}}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,160 +1,91 @@
|
||||||
\subsection{Wormlet}
|
\subsection{Wormlet}
|
||||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
\screenshot{plugins/images/ss-wormlet-\genericimg.png}{Wormlet game}{img:wormlet}
|
||||||
%\screenshot{images/rockbox-manual-img47.png}{Wormlet game}{}
|
Wormlet is a \opt{RECORDER_PAD}{multi{}-user }multi{}-worm game on a multi{}-threaded
|
||||||
|
|
||||||
Wormlet is a multi{}-user multi{}-worm game on a multi{}-threaded
|
|
||||||
multi{}-functional Rockbox console. You navigate a hungry little worm.
|
multi{}-functional Rockbox console. You navigate a hungry little worm.
|
||||||
Help your worm to find food and to avoid poisoned argh{}-tiles. The
|
Help your worm to find food and to avoid poisoned argh{}-tiles. The
|
||||||
goal is to turn your tiny worm into a big worm for as long as possible.
|
goal is to turn your tiny worm into a big worm for as long as possible.
|
||||||
|
|
||||||
|
\opt{RECORDER_PAD}{
|
||||||
For 2{}-player games a remote control is not necessary but recommended.
|
For 2{}-player games a remote control is not necessary but recommended.
|
||||||
If you try to hold the Jukebox in the four hands of two players
|
If you try to hold the \dap\ in the four hands of two players
|
||||||
you'll find out why. Games with three players are only
|
you'll find out why. Games with three players are only
|
||||||
possible using a remote control.
|
possible using a remote control.\\}
|
||||||
|
|
||||||
|
|
||||||
{\bfseries
|
{\bfseries
|
||||||
Wormlet main menu controls:}
|
Menu controls:}
|
||||||
|
|
||||||
\begin{table}[h!]
|
\begin{table}[ht!]
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\begin{tabular}{|c|c|}
|
\begin{tabular}{ll}\toprule
|
||||||
\hline
|
\textbf{Key} & \textbf{Action}\\\midrule
|
||||||
KEY & ACTION \\\hline
|
\ButtonLeft\ / \ButtonRight & Controls number of worms in the game\\
|
||||||
UP/DOWN & Selects number of players \\\hline
|
\opt{RECORDER_PAD}{
|
||||||
LEFT/RIGHT & Controls number of worms on the game \\\hline
|
\opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}
|
||||||
F1 & Selects game mode. \\\hline
|
{\ButtonUp\ / \ButtonDown}
|
||||||
\end{tabular}
|
\opt{IPOD_4G_PAD}{\ButtonMenu\ / \ButtonPlay} & Selects number of players\\
|
||||||
\end{center}
|
\ButtonFOne & Selects game mode.\\}\bottomrule
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
|
%The following table is only for the recorder version of the game, since the
|
||||||
|
%other versions do not support either multi player or different control modes.
|
||||||
|
%It is however prepared for the other targets should they ever support these
|
||||||
|
%features. Also some other parts of the text is "opted" out for these targets.
|
||||||
|
|
||||||
{\bfseries
|
{\bfseries
|
||||||
Game controls:}
|
Game controls:}
|
||||||
|
|
||||||
\begin{center}
|
\opt{RECORDER_PAD}{
|
||||||
\begin{tabular}{|p{2.162cm}|p{1.67cm}|p{3.813cm}p{4.256cm}p{4.1000004cm}|}
|
\renewcommand{\arraystretch}{1.8}
|
||||||
\hline
|
\begin{tabularx}{\textwidth}{c X p{3cm} p{3cm} p{3cm}}\toprule
|
||||||
{\centering\bfseries\itshape
|
\textbf{Players} & \textbf{Modes} & \textbf{Player 1} & \textbf{Player 2}
|
||||||
Players
|
& \textbf{Player 3}\\\midrule
|
||||||
\par}
|
%
|
||||||
&
|
0 & Out of control & \multicolumn{3}{p{9cm}}{With no player taking part in the
|
||||||
{\centering\bfseries\itshape
|
game all worms are out of control and steered by artificial stupidity.}\\
|
||||||
MODES
|
%
|
||||||
\par}
|
\multirow{2}{*}{1} & 2 key control & on \dap\ \ButtonLeft: turn left
|
||||||
&
|
\ButtonRight: turn right & {}- & {}-\\
|
||||||
\multicolumn{1}{p{3.813cm}|}{{\centering\bfseries\itshape
|
& 4 key control & on \dap\ \ButtonLeft: turn left
|
||||||
PLAYER 1
|
\opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}
|
||||||
\par}
|
{\ButtonUp}\opt{IPOD_4G_PAD}{\ButtonMenu}: turn up
|
||||||
}&
|
\ButtonRight: turn right
|
||||||
\multicolumn{1}{p{4.256cm}|}{{\centering\bfseries\itshape
|
\opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}
|
||||||
PLAYER 2
|
{\ButtonDown}\opt{IPOD_4G_PAD}{\ButtonPlay}: turn down & {}- & {}- \\
|
||||||
\par}
|
%
|
||||||
}&
|
\multirow{2}{*}{2} & Remote control & on \dap\ \ButtonLeft: turn left
|
||||||
{\centering\bfseries\itshape
|
\ButtonRight: turn right & on remote control VOL DOWN:
|
||||||
PLAYER 3
|
turn left VOL UP: turn right & {}- \\
|
||||||
\par}
|
& No remote control & on \dap\ \ButtonLeft: turn left
|
||||||
\\\hline
|
\ButtonRight: turn right & on \dap\ \ButtonFTwo: turn
|
||||||
{\centering
|
left \ButtonFThree: turn right & {}- \\
|
||||||
0
|
3 & Remote control & on \dap\ \ButtonLeft: turn left \ButtonRight: turn right
|
||||||
\par}
|
& on remote control VOL DOWN: turn left VOL UP: turn
|
||||||
&
|
right & on \dap\ \ButtonFTwo: turn left \ButtonFThree:
|
||||||
{\centering
|
turn right \\\bottomrule
|
||||||
Out of control
|
\end{tabularx}
|
||||||
\par}
|
\renewcommand{\arraystretch}{1.0}
|
||||||
&
|
}
|
||||||
\multicolumn{3}{p{12.569cm}|}{With no player taking part in the game all
|
|
||||||
worms are out of control and steered by artificial stupidity.
|
|
||||||
}\\\hline
|
|
||||||
\multicolumn{1}{|p{2.162cm}}{{\centering
|
|
||||||
1
|
|
||||||
\par}
|
|
||||||
}&
|
|
||||||
\multicolumn{4}{p{14.439cm}}{\hspace*{-\tabcolsep}\begin{tabular}{|p{1.67cm}|p{3.813cm}|p{4.256cm}|p{4.1000004cm}|}
|
|
||||||
|
|
||||||
{\centering
|
\opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,IPOD_4G_PAD}{
|
||||||
2 key control
|
\begin{table}[ht!]
|
||||||
\par}
|
\begin{center}
|
||||||
&
|
\begin{tabular}{ll}\toprule
|
||||||
on Jukebox\newline
|
\textbf{Key} & \textbf{Action}\\\midrule
|
||||||
LEFT: turn left\newline
|
\opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IAUDIO_X5_PAD}
|
||||||
RIGHT: turn right
|
{\ButtonLeft} & Turn left\\
|
||||||
&
|
\opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IAUDIO_X5_PAD}
|
||||||
{}-
|
{\ButtonRight} & Turn right\\
|
||||||
&
|
\opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonUp}
|
||||||
{}-
|
\opt{IPOD_4G_PAD}{\ButtonMenu} & Turn Up\\
|
||||||
\\\hline
|
\opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonLeft}
|
||||||
{\centering
|
\opt{IPOD_4G_PAD}{\ButtonPlay} & Turn Down\\\bottomrule
|
||||||
4 key control
|
\end{tabular}
|
||||||
\par}
|
\end{center}
|
||||||
&
|
\end{table}
|
||||||
on Jukebox\newline
|
}
|
||||||
LEFT: turn left\newline
|
|
||||||
UP: turn up\newline
|
|
||||||
RIGHT: turn right\newline
|
|
||||||
DOWN: turn down
|
|
||||||
&
|
|
||||||
{}-
|
|
||||||
&
|
|
||||||
{}-
|
|
||||||
\\\hline
|
|
||||||
\end{tabular}\hspace*{-\tabcolsep}
|
|
||||||
}\\\cline{1-1}
|
|
||||||
\multicolumn{1}{|p{2.162cm}}{{\centering
|
|
||||||
2
|
|
||||||
\par}
|
|
||||||
}&
|
|
||||||
\multicolumn{4}{p{14.439cm}}{\hspace*{-\tabcolsep}\begin{tabular}{|p{1.67cm}|p{3.813cm}|p{4.256cm}|p{4.1000004cm}|}
|
|
||||||
|
|
||||||
{\centering
|
|
||||||
Remote control
|
|
||||||
\par}
|
|
||||||
&
|
|
||||||
on Jukebox\newline
|
|
||||||
LEFT: turn left\newline
|
|
||||||
RIGHT: turn right
|
|
||||||
&
|
|
||||||
on remote control\newline
|
|
||||||
VOL DOWN: turn left\newline
|
|
||||||
VOL UP: turn right
|
|
||||||
&
|
|
||||||
{}-
|
|
||||||
\\\hline
|
|
||||||
{\centering
|
|
||||||
No remote control
|
|
||||||
\par}
|
|
||||||
&
|
|
||||||
on Jukebox\newline
|
|
||||||
LEFT: turn left\newline
|
|
||||||
RIGHT: turn right
|
|
||||||
&
|
|
||||||
on Jukebox\newline
|
|
||||||
F2: turn left\newline
|
|
||||||
F3: turn right
|
|
||||||
&
|
|
||||||
{}-
|
|
||||||
\\\hline
|
|
||||||
\end{tabular}\hspace*{-\tabcolsep}
|
|
||||||
}\\\cline{1-1}
|
|
||||||
{\centering
|
|
||||||
3
|
|
||||||
\par}
|
|
||||||
&
|
|
||||||
{\centering
|
|
||||||
Remote control
|
|
||||||
\par}
|
|
||||||
&
|
|
||||||
\multicolumn{1}{p{3.813cm}|}{on Jukebox\newline
|
|
||||||
LEFT: turn left\newline
|
|
||||||
RIGHT: turn right
|
|
||||||
}&
|
|
||||||
\multicolumn{1}{p{4.256cm}|}{on remote control\newline
|
|
||||||
VOL DOWN: turn left\newline
|
|
||||||
VOL UP: turn right
|
|
||||||
}&
|
|
||||||
on Jukebox\newline
|
|
||||||
F2: turn left\newline
|
|
||||||
F3: turn right
|
|
||||||
\\\hline
|
|
||||||
\end{tabular}\end{center}
|
|
||||||
|
|
||||||
\subsubsection{The game}
|
\subsubsection{The game}
|
||||||
Use the control keys of your worm to navigate around obstacles and find
|
Use the control keys of your worm to navigate around obstacles and find
|
||||||
|
|
@ -190,18 +121,34 @@ doesn't survive.
|
||||||
The game is over when all worms are dead. The longest worm wins the
|
The game is over when all worms are dead. The longest worm wins the
|
||||||
game.
|
game.
|
||||||
\item \textbf{Pause the game}
|
\item \textbf{Pause the game}
|
||||||
Press the PLAY key to pause the game. Hit PLAY again to resume the game.
|
Press
|
||||||
|
\opt{RECORDER_PAD}{\ButtonPlay}\opt{ONDIO_PAD}{\ButtonMenu}
|
||||||
|
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD}{\ButtonSelect}
|
||||||
|
to pause the game. Hit
|
||||||
|
\opt{RECORDER_PAD}{\ButtonPlay}\opt{ONDIO_PAD}{\ButtonMenu}
|
||||||
|
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD}{\ButtonSelect}
|
||||||
|
again to resume the game.
|
||||||
|
|
||||||
\item \textbf{Stop the game}
|
\item \textbf{Stop the game}
|
||||||
There are two ways to stop a running game.
|
There are two ways to stop a running game.
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item If you want to quit Wormlet entirely simply hit the OFF button.
|
\item If you want to quit Wormlet entirely simply hit
|
||||||
|
\opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
|
||||||
|
\opt{IPOD_4G_PAD}{\ButtonMenu+\ButtonSelect}.
|
||||||
The game will stop immediately and you will return to the game menu.
|
The game will stop immediately and you will return to the game menu.
|
||||||
\item If you want to stop the game and still see the screen hit the ON
|
\item If you want to stop the game and still see the screen hit
|
||||||
button. This freezes the game. If you hit the ON button again a new
|
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
|
||||||
game starts with the same configuration. To return to the games menu
|
\opt{ONDIO_PAD}{\ButtonOff+\ButtonMenu}
|
||||||
you can hit the OFF button. A stopped game can not be resumed.
|
\opt{IPOD_4G_PAD}{\ButtonSelect+ButtonPlay}.
|
||||||
|
This freezes the game. If you hit
|
||||||
|
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
|
||||||
|
\opt{ONDIO_PAD}{\ButtonOff+\ButtonMenu}
|
||||||
|
\opt{IPOD_4G_PAD}{\ButtonSelect+ButtonPlay}.
|
||||||
|
button again a new game starts with the same configuration. To return to the
|
||||||
|
games menu you can hit
|
||||||
|
\opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
|
||||||
|
\opt{IPOD_4G_PAD}{\ButtonMenu+\ButtonSelect}. A stopped game can not be resumed.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
|
|
@ -239,29 +186,35 @@ can make the worm say ``Argh!'' it's your job to say ``Argh!'' aloud.
|
||||||
|
|
||||||
\item \textbf{Wormed:}
|
\item \textbf{Wormed:}
|
||||||
The worm tried to eat another worm or even itself.
|
The worm tried to eat another worm or even itself.
|
||||||
That's why it's dead now. Making traps for other players with a worm is a good way to get them out of the game.
|
That's why it's dead now. Making traps for other players with a worm
|
||||||
|
is a good way to get them out of the game.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
|
|
||||||
\subsubsection{Hints}
|
\subsubsection{Hints}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
|
||||||
\item Initially you will be busy with controlling your worm. Try to
|
\item Initially you will be busy with controlling your worm. Try to
|
||||||
avoid other worms and crawl far away from them. Wait until they curl up
|
avoid other worms and crawl far away from them. Wait until they curl up
|
||||||
themselves and collect the food afterwards. Don't worry if the other worms grow longer than yours {}- you can catch up after they've died.
|
themselves and collect the food afterwards. Don't worry if the other
|
||||||
|
worms grow longer than yours {}- you can catch up after they've died.
|
||||||
|
|
||||||
\item When you are more experienced watch the tactics of other worms.
|
\item When you are more experienced watch the tactics of other worms.
|
||||||
Those worms controlled by artificial stupidity head straight for the
|
Those worms controlled by artificial stupidity head straight for the
|
||||||
nearest piece of food. Let the other worm have its next piece of food
|
nearest piece of food. Let the other worm have its next piece of food
|
||||||
and head for the food it would probably want next. Try to put yourself
|
and head for the food it would probably want next. Try to put yourself
|
||||||
between the opponent and that food. From now on you can 'control' the other worm by blocking it. You could trap it by making a 1 pixel wide U{}-turn. You also could move from food to food and make sure you keep between your opponent and
|
between the opponent and that food. From now on you can 'control' the
|
||||||
the food. So you can always reach it before your opponent.
|
other worm by blocking it. You could trap it by making a 1 pixel wide
|
||||||
|
U{}-turn. You also could move from food to food and make sure you keep
|
||||||
|
between your opponent and the food. So you can always reach it before
|
||||||
|
your opponent.
|
||||||
|
|
||||||
\item While playing the game the Jukebox can still play music. For
|
\opt{RECORDER_PAD}{
|
||||||
single player game use any music you like. For berserk games with 2 players use hard rock and for 3 player games use heavy metal or X{}-Phobie
|
\item While playing the game the \dap\ can still play music. For
|
||||||
|
single player game use any music you like. For berserk games with 2 players use
|
||||||
|
hard rock and for 3 player games use heavy metal or X{}-Phobie
|
||||||
(\url{http://www.x-phobie.de/}).
|
(\url{http://www.x-phobie.de/}).
|
||||||
Play fair and don't kick your opponent in the toe or
|
Play fair and don't kick your opponent in the toe or
|
||||||
poke him in the eye. That would be bad manners.
|
poke him in the eye. That would be bad manners.
|
||||||
|
}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
\draftstring{DRAFT VERSION}
|
\draftstring{DRAFT VERSION}
|
||||||
%\draftangle{45}
|
%\draftangle{45}
|
||||||
\usepackage{tabularx}
|
\usepackage{tabularx}
|
||||||
|
\usepackage{multirow}
|
||||||
|
|
||||||
\usepackage{float}
|
\usepackage{float}
|
||||||
\floatstyle{ruled}
|
\floatstyle{ruled}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue