9front - general discussion about 9front
 help / color / mirror / Atom feed
From: qwx@sciops.net
To: 9front@9front.org
Subject: Re: [9front] new game: battleship (aka sink the fleet)
Date: Tue, 05 Sep 2023 02:17:23 +0200	[thread overview]
Message-ID: <E01D40F9AD87688688A6D00ECADA04C4@wopr.sciops.net> (raw)
In-Reply-To: <BA4C1DEFBB20A8B6304BA2E1B1CDC7D8@antares-labs.eu>

On Sat Sep  2 17:19:12 +0200 2023, rgl@antares-labs.eu wrote:
> hello everyone!
> 
> some of you may remember i started working on yet another game during
> the hackathon, an online multiplayer version of Battleship (better
> known to some of us as Sink the fleet/Hundir la flota).  well,
> yesterday i finished the final touches and i wanted to share it with
> you.  now instead of resolving an argument by playing rock, paper,
> scissors till exhaustion, you can take the fight to the
> (international) seas.
> 
> you can pull it from http://shithub.us/rodri/battleship/HEAD/info.html

How do you feel about adding this to /sys/src/games?  Me and others
would love to see this added, we lack online multiplayer games.

The *.man files seem to be missing from the repo, so the `all' target
fails.  You should also account for mouse movement while a key is
held; using a trackpoint, if trying to rotate a ship at the start with
mmb, it will keep flipping until your finger is perfectly still, etc.
There's some other small things that aren't bugs that could be
discussed.  Over all, pretty nice :)

Do you plan on adding more stuff?  I'd personally love to see AI
opponents and games with more than 2 players (your code doesn't
entirely assume only two), replays/demos, perhaps spectators, etc. :)

There's other games out there which could be added, so I'd encourage
people to submit stuff (that works and is reasonably complete).  More
games!

Cheers,
qwx

  reply	other threads:[~2023-09-05  0:20 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-02 15:19 rgl
2023-09-05  0:17 ` qwx [this message]
2023-09-05 10:34   ` rgl
2023-09-06  1:45     ` Amavect
2023-09-06  1:47       ` Stanley Lieber
2023-09-06 10:47         ` rgl
2023-09-06 11:37           ` sirjofri
2023-09-06 12:31             ` Sigrid Solveig Haflínudóttir
2023-09-06 10:38       ` rgl
2023-09-07  2:43         ` Amavect
2023-09-07  6:55           ` rgl
2023-09-10 11:56             ` rgl
2023-09-12  3:09               ` Amavect

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=E01D40F9AD87688688A6D00ECADA04C4@wopr.sciops.net \
    --to=qwx@sciops.net \
    --cc=9front@9front.org \
    /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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).