themusicinnoise-site/pages/doublesgame.html
Nicolás Ortega Froysa 5e0cbb070b Initial commit.
2020-11-12 10:08:48 +01:00

35 lines
1.5 KiB
HTML

<p>DoublesGame is not a game that you download, install, and run, per
se. Rather, it is a game that you write yourself. The idea of the game
is that it is something to do while you're installing an OS and have
time to kill (because the installer is cleaning your hard drive for
encryption, or it's downloading updated packages, or anything else,
really, we know that shit takes forever). The idea of the game is that,
using your favorite editor provided by the image by default (typically
<code>`vi'</code> or <code>`nano'</code>) you write using your favorite
language provided by the image by default (you are typically given a C
compiler, an assembler, a bash shell, and a Python interpreter, but if
your image provides something else then that's fair game) a game which
has the following characteristics:</p>
<ul>
<li>
Query the user in an infinite loop the answer to
<code>`2^n'</code>, where <code>`n'</code> is a variable that
you continuously increment and starts at 1.
</li>
<li>
If the wrong answer is given the user will be asked to try
again.
</li>
<li>
If <code>`0'</code> is given as an answer the game exits (since
there are no doubles that equal 0).
</li>
</ul>
<p>If you would like to add extra rules you may do so, in fact, it is
encouraged in order to make the game last longer.</p>
<p>This game will require that the user at least use conditionals,
loops, variables, and user I/O. There are some examples in multiple
languages in
<a href="https://gitlab.com/naortega/DoublesGame-Collection" target="_blank" >this repository</a>.</p>