From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Julian Graham Newsgroups: gmane.lisp.guile.user Subject: [ANN] gzochi project development release 0.13 Date: Tue, 29 Dec 2020 10:30:57 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22148"; mail-complaints-to="usenet@ciao.gmane.io" To: Guile Users Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Tue Dec 29 16:31:27 2020 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kuGy7-0005fv-5g for guile-user@m.gmane-mx.org; Tue, 29 Dec 2020 16:31:27 +0100 Original-Received: from localhost ([::1]:52040 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kuGy6-0000aY-2t for guile-user@m.gmane-mx.org; Tue, 29 Dec 2020 10:31:26 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58804) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuGxu-0000aR-Hm for guile-user@gnu.org; Tue, 29 Dec 2020 10:31:14 -0500 Original-Received: from mail-io1-xd31.google.com ([2607:f8b0:4864:20::d31]:37490) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kuGxp-0002D3-Mc for guile-user@gnu.org; Tue, 29 Dec 2020 10:31:14 -0500 Original-Received: by mail-io1-xd31.google.com with SMTP id p187so12363581iod.4 for ; Tue, 29 Dec 2020 07:31:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=9Mi8Q5/pnfVqSZtzwcU+75CuDdTqOqKeODrVvLrHkOQ=; b=Q/A4rxsa0M5fi9NpMqgrRiqFj6Nxvi66cZJ9M1airXuB2NST1yH13VIrs0JF3jdOCw 1SaixkF3AMorvgpKlS1opcnNrHaSCFYBPvjNDK6tmMG+821XIzXF/O3MG2cer5SNextr B4KhCdirtzY3Jgr8NCwNjKqHyBoQI2fFwaOVoGzutqpon+iq9L1MGs+zDTQO2KEJKa1i Wb655V2Uu5vX2h4xtUbeoJ4Fc4xNTBzG2fOKsMO1t5LYD9MnnOeZTV33xz/zQPt4nsPK DKU8kMVasdkXe73bdZOVUnxbElMNqRUgGVes7MjmoJhJMjwWI4fp/A07mXFSVfKWkmx8 FB0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=9Mi8Q5/pnfVqSZtzwcU+75CuDdTqOqKeODrVvLrHkOQ=; b=qTBYvgnPM6Q/m0uCO6PtuzIpcRUhIlZm5HmPt90WcpU6RLoRIq7MahlSLnGJbzxgKP /UVzZdw0dBbOj5Va3Cvd4T9wV1a2PDDnJUsvhiVSbf9qcLv3FZXTque6uvzmzekVlILL PGAJ5yn+89aLU7OO9gh14Gbu4fRw5k2uvbzmU2RlTCzNozBOd3l+gOZ8eqfXUNKwtf9C sPY1yPHpYcMJ0czgGQVT0pmxb8saGiD5y+bpP+AP0SMmOve+74TzKGTWQ6s++B+DR09f +EkitWW4DGk0K24S168NoVyByfDmFDpmHzukY5t2WTCYyANLGNOswBnuL0E85XeqkHuF IzPg== X-Gm-Message-State: AOAM531YxMPoX3xSi70Lt4h20yXADgBWsGHWErqS5n9dlM+04of+sbYD sgyMm1E4xkb0hYAlCbXjoRf3bkFhwV0E830poag+OchDCX5v6g== X-Google-Smtp-Source: ABdhPJwfg6sca4bkxpZRFsrHOjgBZ0OfJRnF5cZB6pG9xqGe2x3PdBwbCYRFVwlRYNwNkVA+gB22BolkALO+cMSTd9M= X-Received: by 2002:a5d:8704:: with SMTP id u4mr40507497iom.3.1609255867861; Tue, 29 Dec 2020 07:31:07 -0800 (PST) Received-SPF: pass client-ip=2607:f8b0:4864:20::d31; envelope-from=joolean@gmail.com; helo=mail-io1-xd31.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17134 Archived-At: Hello, I'm pleased to announce the release of version 0.13 of the gzochi game development framework. gzochi (/zo=CA=8A-t=CA=83i=CB=90/) is a programming framework for developin= g online games in GNU Guile, and a distributed middleware container that hosts your games for thousands of connected players. gzochi takes care of the hard parts of online game development - concurrency, data persistence, and network communications - so you can focus on the stuff that matters! This release adds backwards-compatible support for the GNU Guile 3.0.x release series, bringing the performance improvements of Guile's new native JIT to game applications hosted on gzochi. In addition, the gzochi framework now builds and runs on MacOS / BSD, and gzochi services are now easier to deploy within Docker containers. As usual, see the NEWS files in the distribution for additional changes and bugfixes. This is a development release, but there's extensive server and client documentation, and the distribution includes three example games with heavily-annotated source code. For more information, visit the web site at http://www.nongnu.org/gzochi/ Regards, Julian