castpixel ⚧️⚢
banner
castpixel.bsky.social
castpixel ⚧️⚢
@castpixel.bsky.social
🎨 Senior game artist and art director with 20 years of experience | 🎮 Pixel artist & gamedev | Playdate dev | ⚧️⚢
🍉 🇵🇸

Clients: Mojang (Minecraft), WB Games, Hasbro, SEGA, Panic, Unity, IDW

📬 [email protected]
🎨 castpixel.artstation.com
Pinned
🎨 I’m a veteran game artist open for new work.

I’ve been illustrating, directing, animating, and designing since 2000 -not just pixel art (though I love it).
Clients include Minecraft, WB’s Space Jam, Unity and Rami Ismail.

If you need visual worldbuilding, I’m your person.
DMs open, email in bio
Making a matcap shader for Construct 3, now that it can import 3D obj
Since we have no access to normal maps, I bake a normal map and load it as a texture. Shader has access to it, so it can use the normals as input to do the matcap shader.

I encode a 64x64 matcap texture in the shader itself.
January 27, 2026 at 7:58 PM
Reposted by castpixel ⚧️⚢
Got really inspired by @castpixel.bsky.social to add a few lighting/normal nodes to my shader graph tool.

The nodes are still experimental and I need to play around with them a lot more to get cool effects but I really need to go back to working on my game :(

If anyone wants to try, they're up :)
January 26, 2026 at 12:56 PM
Reposted by castpixel ⚧️⚢
my pico8 Bubble Symphony demake in motion.
15 colors (Pico8 Palette), 128x128px

#ドット絵 #pixelart
January 21, 2026 at 6:37 PM
Reposted by castpixel ⚧️⚢
Don't underestimate the default #Pico8 palette.

Bubble symphony, the third bubble bobble game shrunk

📺 from 320x240 pixels to 128x128

🎨 From 256 colours to 15 ( I had no use for pure black)
January 21, 2026 at 2:16 PM
Materials in Construct 3.
They just added a mesh importer, so I baked the normals in the texture and wrote a simple shader that reads the normals and does things to each pixel , and presto, procedural materials in Construct. "Gold" and "Sand".
January 22, 2026 at 4:25 PM
Reposted by castpixel ⚧️⚢
Tropical waters in 3 lines of code with no shader.

I'm just making the UVs (just the U actually) a function of mesh point elevation. The higher the elevation, the more the mesh takes its texture from the right side of the image.
January 19, 2026 at 11:52 AM
Reposted by castpixel ⚧️⚢
I made a tool that makes retro anime sound effects. Meet AnimeVox!
I made it for a game, but it's free to use.

I'm using the forgotten (but popular in 80s japan) Schroeder reverb algo, and some wobble.

If you find it useful consider supporting me on itch :)

castpixel.itch.io/animevox
January 15, 2026 at 4:31 AM
my pico8 Bubble Symphony demake in motion.
15 colors (Pico8 Palette), 128x128px

#ドット絵 #pixelart
January 21, 2026 at 6:37 PM
Don't underestimate the default #Pico8 palette.

Bubble symphony, the third bubble bobble game shrunk

📺 from 320x240 pixels to 128x128

🎨 From 256 colours to 15 ( I had no use for pure black)
January 21, 2026 at 2:16 PM
Tropical waters in 3 lines of code with no shader.

I'm just making the UVs (just the U actually) a function of mesh point elevation. The higher the elevation, the more the mesh takes its texture from the right side of the image.
January 19, 2026 at 11:52 AM
Reposted by castpixel ⚧️⚢
beloved games like WaveRace64 are not that hard to make nowadays, even in a 2D engine like Construct 3.

Just some wave math, a deformable mesh, and a gradient texture. The taller mesh points get their UV from the lighter part of the texture, so it looks like the crests of the waves are lighter.
January 19, 2026 at 3:39 AM
beloved games like WaveRace64 are not that hard to make nowadays, even in a 2D engine like Construct 3.

Just some wave math, a deformable mesh, and a gradient texture. The taller mesh points get their UV from the lighter part of the texture, so it looks like the crests of the waves are lighter.
January 19, 2026 at 3:39 AM
thanks for saying y'all like the interface. I *was* a UI artist at minecraft for a year and a half :)
I made a tool that makes retro anime sound effects. Meet AnimeVox!
I made it for a game, but it's free to use.

I'm using the forgotten (but popular in 80s japan) Schroeder reverb algo, and some wobble.

If you find it useful consider supporting me on itch :)

castpixel.itch.io/animevox
January 16, 2026 at 7:15 PM
Reposted by castpixel ⚧️⚢
little orange robot
December 6, 2025 at 2:13 PM
Reposted by castpixel ⚧️⚢
🎨 I’m a veteran game artist open for new work.

I’ve been illustrating, directing, animating, and designing since 2000 -not just pixel art (though I love it).
Clients include Minecraft, WB’s Space Jam, Unity and Rami Ismail.

If you need visual worldbuilding, I’m your person.
DMs open, email in bio
June 23, 2025 at 11:52 AM
I didn't expect such a warm reception to my anime sfx generator. Thank you 😊

Here's another tiny toy; Fossil Maker. Create random, mostly silly-looking, fossils of creature skeletons

castpixel.itch.io/fossil-maker
January 16, 2026 at 6:15 AM
Reposted by castpixel ⚧️⚢
RT if you've never had a tab of ChatGPT open 'just to do quick research'
January 13, 2026 at 8:45 PM
I made a tool that makes retro anime sound effects. Meet AnimeVox!
I made it for a game, but it's free to use.

I'm using the forgotten (but popular in 80s japan) Schroeder reverb algo, and some wobble.

If you find it useful consider supporting me on itch :)

castpixel.itch.io/animevox
January 15, 2026 at 4:31 AM
Reposted by castpixel ⚧️⚢
Hey #portfolioday
I've been a professional illustrator for 25 years, and a professional game artist and animator for 16. There's nothing I can't do in high-res 2D and pixelart. Hire me!
January 13, 2026 at 1:11 PM
Reposted by castpixel ⚧️⚢
Imposter syndrome is a construct that's by design racist and against gender minorities. whiteness, cisness, hetero male status, all intersections of privilege make it less likely for a person's skill to be judged unfairly, and reduce pressure to be humble to fit in.

So I choose to not have it. 💜
Artists, I think we're all too comfortable sharing our imposter syndrome.

I would love to see you step out of your comfort zone and confidently state what you think you're actually really good at.

No self deprecation, just what you think you're the strongest at

Is anyone brave eniough? 👀
January 13, 2026 at 8:44 PM
Imposter syndrome is a construct that's by design racist and against gender minorities. whiteness, cisness, hetero male status, all intersections of privilege make it less likely for a person's skill to be judged unfairly, and reduce pressure to be humble to fit in.

So I choose to not have it. 💜
Artists, I think we're all too comfortable sharing our imposter syndrome.

I would love to see you step out of your comfort zone and confidently state what you think you're actually really good at.

No self deprecation, just what you think you're the strongest at

Is anyone brave eniough? 👀
January 13, 2026 at 8:44 PM
Hey #portfolioday
I've been a professional illustrator for 25 years, and a professional game artist and animator for 16. There's nothing I can't do in high-res 2D and pixelart. Hire me!
January 13, 2026 at 1:11 PM
"that weird meandering way" of thinking about games is what makes Rami my favourite dev and thinker about games.
January 11, 2026 at 8:55 AM
Reposted by castpixel ⚧️⚢
and the saloon scene in its entirety
July 20, 2025 at 10:49 PM
Reposted by castpixel ⚧️⚢
I guess it's chibi, gameboy, pixelart metroid time again.
4 colors
160x144px
December 8, 2025 at 10:23 PM