Deutsch   English   Français   Italiano  
<101i8b1$8vln$1@solani.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: Mild Shock <janburse@fastmail.fm>
Newsgroups: comp.lang.prolog
Subject: Game Sprites in Dogelog Notebooks (Was: ANN: Dogelog Player 1.3.2
 (XML Interpolation))
Date: Sun, 1 Jun 2025 21:06:10 +0200
Message-ID: <101i8b1$8vln$1@solani.org>
References: <vvjliv$dl1g$2@solani.org> <101594n$1h0k$1@solani.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 1 Jun 2025 19:06:09 -0000 (UTC)
Injection-Info: solani.org;
	logging-data="294583"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101
 Firefox/128.0 SeaMonkey/2.53.20
Cancel-Lock: sha1:2uFAS8B3kjRAiAlYx10MI2Eov/M=
In-Reply-To: <101594n$1h0k$1@solani.org>
X-User-ID: eJwNyMkBwDAIA7CZcMAk43DuP0Krp+xQWK40qq2toDKGZXyYcGk5I4uyh4U7W+E61fu3A42SHM17bgal8AFbxxWz
Bytes: 1928
Lines: 23


Dogelog Player is a Prolog system mostly written in
Prolog itself. It is available for the JavaScript,
Python and Java platform. It offers a minimalistic
subset of the ISO core standard for Prolog, dubbed
by the name Novacore.

It further features a minimalistic library to access
the Browser environment. The content of the library is
developed with hindsight of its usage in Dogelog
Notebooks. Here we give a glimps of its usage
for Game Sprites.

With a little programming discipline the library(vector)
makes it possibly to design games for different screen
resolutions. To ease the Dogelog Notebook orchestration
of the animation of multiple game sprites via cooperative
multitasking from create_task/1, we introduced
group_gather_async() and group_teardown().

See also:

Game Sprites in Dogelog Notebooks
https://qiita.com/j4n_bur53/items/839061b2a8b34a4d422f