Sign in

l&y

@lampy.casa
4.3K followers 994 following 920 posts

Pixel arts practitioner, and sometimes 3d, and that's not all of it. AKA lampysprites. Portfolio: cara.app/lampysprites Stuff: lampy.casa No ai, no exceptions.

PostsRepliesMedia
l&y @lampy.casa · 15/08/2026
advanced ball technique im not really enjoying this as much as i hoped but at least it's useless
1190
l&y @lampy.casa · 14/08/2026
in lieu of anything meaningful to share here's a piece of a rock
a rock
0140
l&y @lampy.casa · 12/08/2026
Oh i did finish bounce, but it's not as useful as expected. Guess integration is the way to go but honestly i'm not exactly excited. Will probably finish the level editor and stash until excited.
090
l&y @lampy.casa · 10/08/2026
made it through the less enticing part of checking endpoints, and box culling... i almost hear it bounce
1180
l&y @lampy.casa · 10/08/2026
newton sover solves newton equation... they should investigate this for a monopoly.
1141
l&y @lampy.casa · 09/08/2026
Time Stretch: Change animation speed while preserving non-uniform frame rate. The script can scale each frame duration by a factor, or add/deduct a set amount of time from each. (11/11)
160
l&y @lampy.casa · 09/08/2026
Select frame pattern: Selects odd frames, even, or a general pattern of "take N, skip M, starting at X". I mostly use it to speed up gifs, or sometimes for flashing animation. (10/11)
130
l&y @lampy.casa · 09/08/2026
New Empty Reference: Did you know you can drag cels onto the reference layer? There you can resize them by holding ctrl key; and dragged back onto a normal layer they get pixelated again. This button can add a reference layer without needing a placeholder file. Discovered by @cyansquare.art (9/11)
140
l&y @lampy.casa · 09/08/2026
New Layer Below: Related to above, creates a new layer under the current one, which saves on dragging it in the timeline - it's particularly awkward when it's at the bottom of the group. (8/11)
130
l&y @lampy.casa · 09/08/2026
Merge Up: Works just like merge down, except up. I made it because sometimes when the helper layer is below, not above, merging renames the working layer to "layer 1" and clears its color. (7/11)
120
l&y @lampy.casa · 09/08/2026
Is Empty? ...I ask often upon seeing "Layer 179 Copy Copy" in a file with 500 frames. The extension shows a checkmark for that in the layer menu. Clicking allows to delete the layer when it's empty, or jumps to a non-empty cel when it's not. (6/11)
130
l&y @lampy.casa · 09/08/2026
To Layers: Makes each selected cel a new layer at current frame. It doesn't have a rigid purpose like others, but this kind of rearrangement occasionally happens and can be tedious. (5/11)
110
l&y @lampy.casa · 09/08/2026
Invert Visibility: Flips visibility of the selected layers, which I use a lot to compare two versions of something. (4/11)
130
l&y @lampy.casa · 09/08/2026
Circular shift: "Scroll" the selected cels in the same frame range. It happens a lot when working with looping animation. (3/11)
140
l&y @lampy.casa · 09/08/2026
Link active / All: By default, cels are linked from the first selected frame. The extension adds an option to use the current frame. There's also a command to link it to the whole timeline. (2/11)
130
l&y @lampy.casa · 09/08/2026
A thread of vids introducing my #aseprite timeline tools extension. It isn't flashy, more of a complement to existing features to make routine work a bit smoother. I have been using and tweaking these for years. But not sure how universally useful they are. DL➡️ lampy.casa/aseprite-timeline (1/11)
webpage screenshot
2173
l&y @lampy.casa · 08/08/2026
I don't think I need that many complex shapes for the idea i have now, but ig it's nice that it works*. I even threw in simple undo/redo (not pictured). *it only works when it works
0361
l&y @lampy.casa · 08/08/2026
shape
0250
l&y @lampy.casa · 07/08/2026
mitosis O><O
0300
l&amp;y @lampy.casa · 07/08/2026
tangents! "cheated" with trig though, but im happy at being able to do this at all.
2180
l&amp;y @lampy.casa · 06/08/2026
Miku now runs a labor camp
070
l&amp;y @lampy.casa · 01/08/2026
tree tre ee
tree
013113
l&amp;y @lampy.casa · 31/07/2026
QRP with your most popular piece on bsky (I have been waiting to unleash the beast)
11625144
l&amp;y @lampy.casa · 21/07/2026
The top-of-the-iceberg code is fairly straightforward
000
l&amp;y @lampy.casa · 21/07/2026
Figured out my own immediate UI (in Kha). Fun! It was not as complicated after figuring the whole approach.
Code screenshot and UI screenshot
2270
l&amp;y @lampy.casa · 20/07/2026
Gravatar, mostly known for breaking profile pictures in github commits, now allowed themselves to offer your identity to ai. It was often used in hipster era apps to show avatar.
Build Your AI Identity with Gravatar’s New Tool
Ronnie Burt Avatar
Ronnie Burt

Your Gravatar profile has always been your digital business card for the web.

And now, it’s becoming your identity for AI.
3215
l&amp;y @lampy.casa · 17/07/2026
Thanks to unprecendented procrastination, I organized like 5 years of #aseprite scripts (to 50+ total). Mostly they're minor improvements but I can't work without most of them. Docs and formatting are low effort (no pics) but mention everything. Look for an aseprite section at 🌏 lampy.casa.
OKHSL hue adjustment demo
416322
l&amp;y @lampy.casa · 16/07/2026
1111
l&amp;y @lampy.casa · 14/07/2026
Heyo #portfolioDay, you came just in time! I draw #pixelArt (mostly #gameArt) and sometimes explore the third dimension. Mainly cozy or colorful but secretly open to other things. More stuff in portfolio at cara.app/lampysprites. Open to work (short or long) - email lampysprites@hotmail.com or DM
A pink person running through a cozy garden with a tree2.5D farm scene, an unique combination of sunflower, eggplant, and other thingsPinball game with a telescope as a centerpieceCatch eggs game where eggs unambiguously come from chicken
622348
l&amp;y @lampy.casa · 05/07/2026
Got haxe completion and debugging (eval for now) to work in Kate. The docs are very fragmented if any.
030
l&amp;y @lampy.casa · 01/07/2026
<- dog | intrusive thoughts -> #pixelart
sam do and max rabbit
334981
l&amp;y @lampy.casa · 06/06/2026
again losing entire days of my life to troubleshoot whatever this is this time. never get anything from amd
2100
l&amp;y @lampy.casa · 03/06/2026
040
l&amp;y @lampy.casa · 23/04/2026
But my heart goes to "Frog Dress Up Game" by azurecoffin azurecoffin.itch.io/girlsgogame
Frog D:
041
l&amp;y @lampy.casa · 23/04/2026
A while ago I made a "game engine" that turns a psd file with layers into a dress-up game (html5 or exe included, others you can build yourself). The repackaged version runs much faster than it used to but otherwise hasn't changed. ➡️ lampy.casa/mousePSD/
screenshot of main window, console, demo runningscreenshot of main window BGM/SFX settings (file, volume, compression)Screenshot of main window window settings (title, size, background, pixel scaling)
412544
l&amp;y @lampy.casa · 22/04/2026
I'm trying to rehost old projects on lampy.casa but it's bit slow because some plugins need a touch up to keep up with updates. (I'll look into rss for it)
1605
l&amp;y @lampy.casa · 21/04/2026
Update of my theme for @aseprite.org: Still messy! But works better than before. - High resolution - Neutral colors - Dark and light version ➡️ lampy.casa/insipid-aseprite
dark screenshotlight screenshot
1446
l&amp;y @lampy.casa · 19/04/2026
130
l&amp;y @lampy.casa · 19/04/2026
Trying to update the old ase theme (but not yet there). They changed most things that needed lots and lots of workarounds when i made it first. Now, all of them turned against me 🙂
2240
l&amp;y @lampy.casa · 24/03/2026
the chorus
010
l&amp;y @lampy.casa · 24/03/2026
yes
111
l&amp;y @lampy.casa · 20/03/2026
Made abilities equippable, though obviously it will look very differently in the end. Haxe's completion now crashes after a couple of uses in most files, or replaces my code with garbage. It's very hard to anything at all really.
0142
l&amp;y @lampy.casa · 19/03/2026
it actually worked!
0151
l&amp;y @lampy.casa · 18/03/2026
Got perk/status system working. It can do a bit more than only math the base values, say replace where the unit can move (and should work for enemies as well, though now in theory).
2201
l&amp;y @lampy.casa · 15/03/2026
Now i can click on sprites in the game. Should've used a capsule test really🙂.
1305
l&amp;y @lampy.casa · 14/03/2026
the mouse is picking
0241
l&amp;y @lampy.casa · 09/03/2026
game over (this clip looks same as the yesterday's one yep)
0122
l&amp;y @lampy.casa · 08/03/2026
The loop closes: exhausted units spend a few turns before returning to the bat-field.
0163
l&amp;y @lampy.casa · 04/03/2026
attack juice
2393
l&amp;y @lampy.casa · 02/03/2026
i looked at the gif again and... welp
060