Game Sprites in Dogelog Notebooks (Re: ANN: Dogelog Player 1.3.2 (XML Interpolation))
Mild Shock <[email protected]> Sun, 1 Jun 2025 21:06:48 +0200
| Newsgroups | comp.lang.python |
|---|---|
| Message-ID | <[email protected]> |
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