From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 14915 invoked from network); 12 Sep 2023 03:11:36 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 12 Sep 2023 03:11:36 -0000 Received: from mail-ed1-f52.google.com ([209.85.208.52]) by 9front; Mon Sep 11 23:10:17 -0400 2023 Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-52e297c7c39so6414544a12.2 for <9front@9front.org>; Mon, 11 Sep 2023 20:10:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694488213; x=1695093013; darn=9front.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Idzg0PyXDDqLiaTkg5RE1Kjpgq4ZIlWT8RvaGrIvbV4=; b=srV5GzVrGdeStj8Kw8foBU5VyNn3sBavBw8OBKCfr5qfW/LjhDrix6DAIyj9LFD6wr 0oES8Vp8RzuIK7eRdw4gqlinH9rYQ4yl/GZDFIMS66mpdthTdXH/GTDxSD67QCXB9eQi JeqizhzOEc8bvAmsB8Zi4vxBc169QrSL+jbL9vy3haUEPlvqhSZxpT7SrNoPd0gIGizA tHSxXce/knYg9+Iib7n/8/NR8EafTAaikfjKfpLgUCskgHHuW+CTEAXYpqjtpO0Wlpwg 4T3CRPvE/PZsJ7DuqRProE4VumJnZGRlTBD1hBZp/GlvZfLv5NRsx/vhJV6kg3xgdIga 2FUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694488213; x=1695093013; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Idzg0PyXDDqLiaTkg5RE1Kjpgq4ZIlWT8RvaGrIvbV4=; b=SSK3W7umYb89oLMom2PPMe5CU0DefF7Qi1LXhtkvQ+65ZRdG3JS5CZM76AJZIZbxYg J9QiySEfIOyHYnJ8BYaucsoYF/SIBOL9896+GnF2L0DL0xjSjwM05RyNZUD+RGltE6Xf W92RBflyR4S/z38DX5VlVZrIFCV2z9ITPus8qNAZgtpJVWdRk0SIKOpVmv/Df2X8IxET 2D3W7qZFAUz0VqIv6T2DR2OIELZFhyoCLF3GXomsY1FOkSn6tPp4xkBXcnxIlzSpKvjH L7kmVhkLV9+lNTiYR3Tpllri5wSiEPRxAscbGTgrzacrv2b/jdteN5qGQqK/LRjudp9w r23Q== X-Gm-Message-State: AOJu0Yzo/yUdkvvJ0Sf/NXG3oZOY/eZ7F7/aN2PwULQdcjKtQ1zflC2F +nrzN9KsHESYg1WU2H0nQ7+PUVZj2PXzsVVDFbomV6ks X-Google-Smtp-Source: AGHT+IEHxm6JG0mD5pwirzFq4FQCxdw6px6+HU0Lo0aWY6KSVxXWHq8pMBsQNnAw/hlOdx+k7nQFOCy2d/3pRmTIeMI= X-Received: by 2002:aa7:cfd9:0:b0:51e:fbe:dc81 with SMTP id r25-20020aa7cfd9000000b0051e0fbedc81mr9158147edy.3.1694488213322; Mon, 11 Sep 2023 20:10:13 -0700 (PDT) MIME-Version: 1.0 References: <5D887833B5B0E7D21ECD1A7D9BF9D51D@antares-labs.eu> <5B774009A36ED4733381C8DDEFF77710@antares-labs.eu> In-Reply-To: <5B774009A36ED4733381C8DDEFF77710@antares-labs.eu> From: Amavect Date: Mon, 11 Sep 2023 22:09:57 -0500 Message-ID: To: 9front@9front.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: transactional realtime injection hardware Subject: Re: [9front] new game: battleship (aka sink the fleet) Reply-To: 9front@9front.org Precedence: bulk On Sun, Sep 10, 2023 at 7:00=E2=80=AFAM wrote: > - a better conclusion procedure: this means getting rid of the 5s > sleep and waiting for the player to press (almost) any key to > continue. to do this right, the server shouldn't reschedule the > player immediately after a battle, but wait for the player to sig= nal > their interest to keep playing; this will require radical changes= in > the match-making and battle procs, since right now client message= s are > only processed during a battle. > - spectator mode > - one of these three: > - NvM battles > - Salvo variation of the game (documented in battleship.pdf) > - a rudimentary AI These might require adding a version negotiation to your net protocol. Also consider writing a specification of the net protocol, if only just to organize your thoughts. Thanks, Amavect