all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Liliana Marie Prikler <liliana.prikler@gmail.com>
To: Roman Riabenko <roman@riabenko.com>, 54476@debbugs.gnu.org
Subject: [bug#54476] [PATCH] gnu: games: Add robotfindskitten.
Date: Mon, 28 Mar 2022 20:34:41 +0200	[thread overview]
Message-ID: <38b2054628730328b7bd2544597a7db9c0431acb.camel@gmail.com> (raw)
In-Reply-To: <8a0d6013e738fe0ea9fb7808aae2d1e7bc014669.camel@riabenko.com>

Am Montag, dem 28.03.2022 um 16:56 +0300 schrieb Roman Riabenko:
> Hello
> 
> I thought that I was working around a local implementation of
> ncurses, but now I am convinced that there is a local bug, which I
> filed a report against. See issue 54607. [1]
> 
> [1]: https://issues.guix.gnu.org/54607
> 
> Assuming that the bug will be fixed, there is no need for the snippet
> which I proposed in previous patches. I attach a new patch to add
> robotfindskitten, which is my offer in place of previous patches.
For the record, you are still allowed to patch the source in a snippet
or build phase, but you should add a comment referring to this bug when
doing so.

> Meanwhile, even with that bug not being fixed, robotfindskitten is
> still playable. It is just monochrome, which is a mode natively
> supported by the game design.
Is that purely an aesthetic choice or are there other things to
consider w.r.t. your previous phase?  If "monochrome" means black on
white or vice versa and the game only needs those colors, then sure,
waiting for ncurses to be fixed might be the wiser option.

> +              (uri (string-append "https://github.com/"
> +                                  name
> +                                  "/"
> +                                  name
> +                                  "/releases/download/"
> +                                  version
> +                                  "/"
> +                                  name
> +                                  "-"
> +                                  version
> +                                  ".tar.gz"))
Guix style does not always result in the best possible indentation and
is to be taken with a grain of salt.

> +    (synopsis "Zen Simulation of robot finding kitten")
> +    (description
> +     "In this simulation, you play the part of robot.  Your task is
> to
> +complete the simulation by finding kitten, as is your destiny, and
> indeed your
> +wont.  You (robot) are represented by the # character, and you move
> around with
> +the arrow keys touching things.  If the thing you touch is kitten,
> you get a
> +cute little animation (which was cuter in the DOS version) and the
> simulation
> +ends.  Otherwise, you get a brief description of what it is you
> touched.")
Again, this synopsis and description need some love (grammatically
speaking), but it should also cut down on advertisements for
proprietary systems.

Cheers




  reply	other threads:[~2022-03-28 18:36 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-03-20 14:28 [bug#54476] [PATCH] gnu: games: Add robotfindskitten Roman Riabenko
2022-03-21  6:59 ` Liliana Marie Prikler
2022-03-24 15:38   ` Roman Riabenko
2022-03-28 13:56     ` Roman Riabenko
2022-03-28 18:34       ` Liliana Marie Prikler [this message]
2022-04-11 10:34         ` Roman Riabenko
2022-04-12 18:43           ` bug#54476: " Liliana Marie Prikler
2022-04-12 11:59 ` [bug#54476] " Maxime Devos

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=38b2054628730328b7bd2544597a7db9c0431acb.camel@gmail.com \
    --to=liliana.prikler@gmail.com \
    --cc=54476@debbugs.gnu.org \
    --cc=roman@riabenko.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.