Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #124395
| From | Mild Shock <janburse@fastmail.fm> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Game Sprites in Dogelog Notebooks (Re: ANN: Dogelog Player 1.3.2 (XML Interpolation)) |
| Date | 2025-06-01 21:07 +0200 |
| Message-ID | <101i8dd$8vln$3@solani.org> (permalink) |
| References | <vvjljp$dl1g$3@solani.org> <101599v$1h0k$3@solani.org> |
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
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
ANN: Dogelog Player 1.3.2 (XML Interpolation) Mild Shock <janburse@fastmail.fm> - 2025-05-09 11:26 +1000
Self-Tuning GC in Dogelog Player (Re: ANN: Dogelog Player 1.3.2 (XML Interpolation)) Mild Shock <janburse@fastmail.fm> - 2025-05-27 23:02 +0200
Game Sprites in Dogelog Notebooks (Re: ANN: Dogelog Player 1.3.2 (XML Interpolation)) Mild Shock <janburse@fastmail.fm> - 2025-06-01 21:07 +0200
Call Later in Dogelog Notebooks (Re: Game Sprites in Dogelog Notebooks) Mild Shock <janburse@fastmail.fm> - 2025-06-10 16:29 +0200
csiph-web