comp.lang.ada
 help / color / mirror / Atom feed
From: Niklas Holsti <niklas.holsti@tidorum.invalid>
Subject: Re: Gnoga - The GNU Omnificent GUI for Ada
Date: Sun, 28 Sep 2014 12:18:38 +0300
Date: 2014-09-28T12:18:38+03:00	[thread overview]
Message-ID: <c8q23fFens9U1@mid.individual.net> (raw)
In-Reply-To: <305d5681-4185-4d14-8be8-42e2c890a185@googlegroups.com>

On 14-09-28 11:26 , David Botton wrote:
>> I have the same experience with Firefox on Mac OS/X.
> 
> It was developed on Mac OSX using Firefox, so I am sure it works :)
> 
> Again, check for caps lock or alternative language keyboards, etc.

Caps lock is off, keyboard layout is German (so the geometrical
arrangement of a,w,s,d is not so suggestive).

After several attempts, it seems that the a,w,s,d keys do work, but the
game is rapid enough, and over so quickly if one makes a mistake, that
there is hardly any time to try things and learn how they work, on the
first attempt. The arrow keys don't seem to work. And there is no "Start
over" button.

Suggestions:

0. Remember that not everyone has played this game before. Or at least
may not remember how it works.

1. Make it clear that the initial screen, with the growing row of
asterisks, is not yet the game, and does not respond to the a,w,s,d keys.

2. Perhaps include a "Start game" button in the game window, to help
with point 1.

3. Make the snake motion slower, at least to start with. Perhaps make it
faster in each succeeding game, or as the score grows.

4. Make it clearer why the game is suddenly over for no visible reason.
Is there a time-out? Show a count-down if so. Is it when the snake hits
its tail? Perhaps optionally show a trace of the tail.

5. Include a "Start over" button.

6. Make the arrow keys work.

As a first intro to Gnoga, it is not very inviting, I'm sorry to say.
But I won't let it bias my view of Gnoga, once I get around to reading
more about it. The user interfaces I may want to implement are not for
games, but for "serious computation" |:-|)

-- 
Niklas Holsti
Tidorum Ltd
niklas holsti tidorum fi
      .      @       .


  reply	other threads:[~2014-09-28  9:18 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-23 18:20 Gnoga - The GNU Omnificent GUI for Ada David Botton
2014-09-23 19:38 ` Anh Vo
2014-09-24  7:15 ` Thomas Løcke
2014-09-24  9:57 ` tonyg
2014-09-24 11:59   ` David Botton
2014-09-26 14:17     ` tonyg
2014-09-28  1:24       ` David Botton
2014-09-24 21:16 ` David Botton
2014-09-24 21:25   ` Jeffrey Carter
2014-09-24 21:36     ` David Botton
2014-09-25  4:26 ` Nasser M. Abbasi
2014-09-28  1:17   ` David Botton
2014-09-28  8:02   ` Niklas Holsti
2014-09-28  8:26     ` David Botton
2014-09-28  9:18       ` Niklas Holsti [this message]
2014-09-28  9:51         ` Niklas Holsti
2014-10-20 21:03         ` David Botton
2014-10-21 10:07           ` Brian Drummond
2014-09-28  9:06 ` David Botton
2014-09-29  2:42 ` David Botton
2014-09-30  3:31   ` David Botton
2014-09-30  9:39     ` tonyg
2014-09-30 16:24       ` David Botton
2014-10-01  1:04         ` Shark8
2014-10-01  0:22           ` David Botton
2014-10-01  3:24             ` Shark8
2014-10-01  2:55               ` David Botton
2014-10-01  9:48                 ` tonyg
2014-10-01 13:13                   ` David Botton
2014-10-01 13:47                   ` David Botton
2014-10-01 19:06                     ` David Botton
2014-10-01 10:25                 ` tonyg
2014-10-01 13:31                   ` David Botton
2014-10-01 15:11                     ` tonyg
2014-09-30  9:43     ` tonyg
2014-09-30 16:34       ` David Botton
2014-10-02  2:54 ` David Botton
2014-10-02  8:58   ` tonyg
2014-10-02 10:17   ` tonyg
2014-10-02 15:43     ` David Botton
2014-10-02 17:26       ` tonyg
2014-10-03  2:21         ` David Botton
     [not found]         ` <5ca5a27d-9338-4b20-97d9-62ce7c952898@googlegroups.com>
2014-10-03  2:28           ` David Botton
2014-10-03  3:34             ` David Botton
2014-10-03  5:17               ` Jeffrey Carter
2014-10-03 11:15                 ` David Botton
2014-10-03  9:04             ` tonyg
2014-10-03  2:30         ` David Botton
2014-10-03  2:50 ` David Botton
2014-10-03 11:21 ` David Botton
2014-10-03 11:36   ` Björn Lundin
2014-10-03 18:59     ` David Botton
2014-10-03 19:05 ` David Botton
2014-10-04  5:18   ` Shark8
2014-10-05  1:17     ` David Botton
2014-10-05 18:23 ` tonyg
2014-10-07  4:31 ` David Botton
2014-10-08  2:52 ` David Botton
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox