Haha thanks, that's awesome!

On Sat, Aug 26, 2017 at 5:51 PM, Jay McCarthy <jay.mccar...@gmail.com>
wrote:

> First, it's a really weird experiment.
>
> The whole idea is to have a text/programming-based sprite format that
> compiles directly into the binary blobs used by mode-lambda. Given
> that sprites all very small, I find it more of a burden than useful to
> use an traditional graphics editor. So, apse does stuff like showing
> you an animation at different scales and in different palettes while
> you are making the sprite.
>
> There's an example in Get Bonus:
> https://github.com/get-bonus/get-bonus/blob/master/gb/art.rkt (You
> don't need any other files from get-bonus, so you can just use that if
> you want.)
>
> Then you run apse on it: racket -l apse/tool -- ../get-bonus/gb/art.rkt
>
> And a window will pop up showing the image (based on the last
> expression in the apse submodule.)
>
> The cool(?) part is that when you change the file (i.e. save) then
> apse will reload it and you'll see the change. Occasionally there's a
> runtime error and you need to restart. Bummer.
>
> Most of the examples in the art file are in a 16 color palette with 3
> major colors (A, B, & C) and 4 highlights. They are encoding with
> single characters. _ is transparent, $ is black, ! is white, then qwe
> are the tints of ABC, asd are the bases of ABC, and zxc are the shades
> of ABC. The highlights are fghj. I recommend using emac's overwrite or
> artist-mode.
>
> Jay
>
>
> On Sat, Aug 26, 2017 at 9:28 AM, Laurent <laurent.ors...@gmail.com> wrote:
> > Hi,
> >
> > (mostly for Jay, but might be useful to others)
> >
> > The apse[1] sprite editor sounds like a nice tool, but I couldn't find a
> way
> > to start it. How does it work?
> >
> > Thanks!
> > Laurent
> >
> > [1] https://pkgs.racket-lang.org/package/apse
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to racket-users+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> -=[     Jay McCarthy               http://jeapostrophe.github.io    ]=-
> -=[ Associate Professor        PLT @ CS @ UMass Lowell     ]=-
> -=[ Moses 1:33: And worlds without number have I created; ]=-
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to