Dear All,
We are happy to announce a new edition of the Dogelog player:
- Improved library(markup):
We have introduced some improvements. In general, tag/[1,2]
and tag_format/[2,3] can now be fed with several tags and
texts in the argument. Further for higher speed in the
browser, the DOM state-machine has now been natively realized.
- Enhanced library(vector):
We have introduced some extensions. The original concept
of stylization only by classes was rejected, and instead
of an atom for one class, an option list with class and/or
style can now be used. In addition, there is now
svg_group_begin/[4,5], which allows transformations.
- Package Separation:
The package(edge) was moved to a new website www.herbrand.ai.
This is reflected in the fact that it is no longer contained
in the achive dogelog.zip and has its own archive hotdog.zip.
GIT is not yet affected by the separation, since the future
package mechanism is still unclear.
For more details: Dogelog
Have Fun!
Jan Burse, https://www.herbrand.ai/ , 09.05.2025
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
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 491 |
Nodes: | 16 (2 / 14) |
Uptime: | 147:43:07 |
Calls: | 9,695 |
Calls today: | 5 |
Files: | 13,732 |
Messages: | 6,178,673 |