[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bad.el - ascii art games [package] [screenshots] [video]
From: |
Emanuel Berg |
Subject: |
Re: bad.el - ascii art games [package] [screenshots] [video] |
Date: |
Wed, 25 Sep 2024 18:07:44 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Richard Stallman wrote:
>> I have written a package, bad.el, that is something quite
>> spectacular. Unique - maybe - at least I didn't see
>> anything like that. It can already do interactive games and
>> demos with graphics.
>>
>> It only uses one uncommon library, eieio. It doesn't use
>> gamegrid or anything like that.
>
> Could you plase ell us, in a few lines, _what_ this program
> does?
No problems at all, it is an OO(P) framework or development
kit for graphics. Right now, only ascii is supported but the
sky is the limit. Any game, application or other framework
that draws can benefit from using it. You can draw, you can
move, you can animate, you can play the game.
It uses eieio.el and that is what has made it all possible.
I wrote the framework and then no less than four interactive
very-small-but-still demos/applications in only 1 month and 1
day. One of these, the studio, is a drawing program and will
need many times the number of features, but it is there even
now, operation. The others are more or less done demos
demonstrating bad.el. eieio.el makes Elisp _a
pleasure_!
> what sort of input does it use, and what sort of putput does
> it generate, and how are they related to each other?
Yes, okay, in terms of Emacs one could say it is a combination
of `animate-birthday-present' (you wrote that), `gamegrid' and
`artist-mode'.
But it still isn't that because when you draw, you can rotate,
flip, transpose, change size, move, and whatever you can think
of. Because it is all objects with methods, just add a new
method for every idea. And after you draw a thing, you can
draw something else, a hundred other things, and then return
to the first and start over, because it is still live.
Here are a web page (that now works) with a bunch of
screenshots as well as how to get it. The text isn't
important, just look at the screenshots for now. There is
a video, but I realize now I should have done it longer,
more clear.
https://dataswamp.org/~incal/bad-www
studio.png
Description: PNG image
--
underground experts united
https://dataswamp.org/~incal
- bad.el - ascii art games [package] [screenshots] [video], Emanuel Berg, 2024/09/20
- Re: bad.el - ascii art games [package] [screenshots] [video], Emanuel Berg, 2024/09/21
- Re: bad.el - ascii art games [package] [screenshots] [video], Richard Stallman, 2024/09/22
- Re: bad.el - ascii art games [package] [screenshots] [video],
Emanuel Berg <=
- Re: bad.el - ascii art games [package] [screenshots] [video], Emanuel Berg, 2024/09/26
- Re: bad.el - ascii art games [package] [screenshots] [video], Emanuel Berg, 2024/09/26
- Re: bad.el - ascii art games [package] [screenshots] [video], Richard Stallman, 2024/09/28
- Re: bad.el - ascii art games [package] [screenshots] [video], Emanuel Berg, 2024/09/29
- Re: bad.el - ascii art games [package] [screenshots] [video], Emanuel Berg, 2024/09/29
- Re: bad.el - ascii art games [package] [screenshots] [video], Emanuel Berg, 2024/09/29